diff options
author | Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> | 2009-07-04 17:28:32 +0000 |
---|---|---|
committer | François-Xavier Coudert <fxcoudert@gcc.gnu.org> | 2009-07-04 17:28:32 +0000 |
commit | d5b7dccd053c2af2d96f6cc46b2c2a8960577926 (patch) | |
tree | b1d2b26b7c89d36fc30dac55b531cdb329d28198 /gcc | |
parent | 258bd5dcfde78204c66bd632f26b347260a2bca1 (diff) | |
download | gcc-d5b7dccd053c2af2d96f6cc46b2c2a8960577926.zip gcc-d5b7dccd053c2af2d96f6cc46b2c2a8960577926.tar.gz gcc-d5b7dccd053c2af2d96f6cc46b2c2a8960577926.tar.bz2 |
re PR ada/40608 (Ada build fails)
PR ada/40608
* init.c (APPLE): Include <mach/mach_init.h>.
(__gnat_is_stack_guard, APPLE): Add ATTRIBUTE_UNUSED marker.
From-SVN: r149238
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ada/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/ada/init.c | 3 |
2 files changed, 8 insertions, 1 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index dc1f29a..3234ab3 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,9 @@ +2009-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> + + PR ada/40608 + * init.c (APPLE): Include <mach/mach_init.h>. + (__gnat_is_stack_guard, APPLE): Add ATTRIBUTE_UNUSED marker. + 2009-07-04 Eric Botcazou <ebotcazou@adacore.com> * ada-tree.h (SET_TYPE_LANG_SPECIFIC): Rewrite. diff --git a/gcc/ada/init.c b/gcc/ada/init.c index 432e4b1..3193dff 100644 --- a/gcc/ada/init.c +++ b/gcc/ada/init.c @@ -2103,6 +2103,7 @@ __gnat_install_handler(void) #include <signal.h> #include <mach/mach_vm.h> +#include <mach/mach_init.h> #include <mach/vm_statistics.h> /* This must be in keeping with System.OS_Interface.Alternate_Stack_Size. */ @@ -2140,7 +2141,7 @@ __gnat_is_stack_guard (mach_vm_address_t addr) } static void -__gnat_error_handler (int sig, siginfo_t * si, void * uc) +__gnat_error_handler (int sig, siginfo_t * si, void * uc ATTRIBUTE_UNUSED) { struct Exception_Data *exception; const char *msg; |