aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/sigtramp-ppcvxw.c
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2014-07-17 09:27:38 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2014-07-17 09:27:38 +0200
commit6782b1ef34e4b6afca51b219792f3e0f26aeff18 (patch)
treeb6b5735de0927822e0ecb101202cf01e7f7e5288 /gcc/ada/sigtramp-ppcvxw.c
parent6ccdd977051143e03a166c8994fd2519a0a7c5f0 (diff)
downloadgcc-6782b1ef34e4b6afca51b219792f3e0f26aeff18.zip
gcc-6782b1ef34e4b6afca51b219792f3e0f26aeff18.tar.gz
gcc-6782b1ef34e4b6afca51b219792f3e0f26aeff18.tar.bz2
[multiple changes]
2014-07-17 Gary Dismukes <dismukes@adacore.com> * exp_disp.adb: Minor reformatting. * exp_disp.adb: Minor code reorganization. 2014-07-17 Thomas Quinot <quinot@adacore.com> * gnat_rm.texi, freeze.adb (Check_Component_Storage_Order): Do not require an explicit SSO attribute definition clause on a composite type just because one of its components has one. 2014-07-17 Robert Dewar <dewar@adacore.com> * sem_attr.adb (Analyze_Attribute, case Loop_Entry): Rewrite attribute out of existence if the enclosing pragma is ignored. * sem_util.adb: Minor reformatting. 2014-07-17 Ed Schonberg <schonberg@adacore.com> * exp_aggr.adb (Expand_Array_Aggregate): Handle properly an array aggregate expanded into assignments when it appears as a local declaration in an inlined body. 2014-07-17 Doug Rupp <rupp@adacore.com> * init.c [__ANDROID__]: Modify for ZCX. * exp_aggr.adb: Minor reformatting * sigtramp-armvxw.c, sigtramp-ppcvxw.c: Update comments. 2014-07-17 Robert Dewar <dewar@adacore.com> * a-strunb-shared.ads, a-stwiun-shared.ads, a-stzunb-shared.ads, exp_ch7.adb, g-pehage.ads, g-socket.ads, gnat_ugn.texi, gnat_ugx.texi, scng.adb: Remove incorrect usage "allow to" and "allows to". 2014-07-17 Robert Dewar <dewar@adacore.com> * exp_dist.adb: Minor reformatting. From-SVN: r212737
Diffstat (limited to 'gcc/ada/sigtramp-ppcvxw.c')
-rw-r--r--gcc/ada/sigtramp-ppcvxw.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/ada/sigtramp-ppcvxw.c b/gcc/ada/sigtramp-ppcvxw.c
index 0432b08..ff2f0a8 100644
--- a/gcc/ada/sigtramp-ppcvxw.c
+++ b/gcc/ada/sigtramp-ppcvxw.c
@@ -6,7 +6,7 @@
* *
* Asm Implementation File *
* *
- * Copyright (C) 2011-2013, Free Software Foundation, Inc. *
+ * Copyright (C) 2011-2014, Free Software Foundation, Inc. *
* *
* GNAT is free software; you can redistribute it and/or modify it under *
* terms of the GNU General Public License as published by the Free Soft- *
@@ -49,7 +49,7 @@
sequences. The general idea is to establish CFA as sigcontext->sc_pregs
and state where to find the registers as offsets from there.
- As of today, we support a single stub, providing CFI info for common
+ As of today, we support a stub providing CFI info for common
registers (GPRs, LR, ...). We might need variants with support for floating
point or altivec registers as well at some point.
@@ -75,7 +75,7 @@
extern void __gnat_sigtramp_common
(int signo, void *siginfo, void *sigcontext,
- sighandler_t * handler, void * sc_pregs);
+ __sigtramphandler_t * handler, void * sc_pregs);
/* -------------------------------------
@@ -85,11 +85,11 @@ extern void __gnat_sigtramp_common
We enforce optimization to minimize the overhead of the extra layer. */
void __gnat_sigtramp (int signo, void *si, void *sc,
- sighandler_t * handler)
+ __sigtramphandler_t * handler)
__attribute__((optimize(2)));
void __gnat_sigtramp (int signo, void *si, void *sc,
- sighandler_t * handler)
+ __sigtramphandler_t * handler)
{
struct sigcontext * sctx = (struct sigcontext *) sc;