aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2005-01-03 16:38:54 +0100
committerArnaud Charlet <charlet@gcc.gnu.org>2005-01-03 16:38:54 +0100
commit02d067765540af0b03de3cf925cbe90d0bb50083 (patch)
tree7ca716c2eeb0a33c9a61ffa85bc96812752454de /gcc
parent8bded5832c16b8db84229ba5826504149b180043 (diff)
downloadgcc-02d067765540af0b03de3cf925cbe90d0bb50083.zip
gcc-02d067765540af0b03de3cf925cbe90d0bb50083.tar.gz
gcc-02d067765540af0b03de3cf925cbe90d0bb50083.tar.bz2
re PR ada/17527 (Ada Bootstrap problem because of -Werror)
PR ada/17527 * init.c: Fix warnings on Free BSD section. From-SVN: r92841
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ada/init.c14
1 files changed, 6 insertions, 8 deletions
diff --git a/gcc/ada/init.c b/gcc/ada/init.c
index ee09192..7858a2b 100644
--- a/gcc/ada/init.c
+++ b/gcc/ada/init.c
@@ -6,7 +6,7 @@
* *
* C Implementation File *
* *
- * Copyright (C) 1992-2004 Free Software Foundation, Inc. *
+ * Copyright (C) 1992-2005 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- *
@@ -1577,14 +1577,14 @@ __gnat_initialize(void)
#include <signal.h>
#include <unistd.h>
+static void __gnat_error_handler (int, int, struct sigcontext *);
+
static void
-__gnat_error_handler (sig, code, sc)
- int sig;
- int code;
- struct sigcontext *sc;
+__gnat_error_handler (int sig, int code __attribute__ ((unused)),
+ struct sigcontext *sc __attribute__ ((unused)))
{
struct Exception_Data *exception;
- char *msg;
+ const char *msg;
switch (sig)
{
@@ -1635,8 +1635,6 @@ __gnat_install_handler ()
(void) sigaction (SIGBUS, &act, NULL);
}
-void __gnat_init_float ();
-
void
__gnat_initialize ()
{