diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/libgcc2.c | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6289d82..16f72a6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -10,6 +10,8 @@ 2003-11-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> + * libgcc2.c (SYMBOL__MAIN): Provide C90 declaration. + * collect2.c (scan_libraries): Fix typos. PR preprocessor/12847 diff --git a/gcc/libgcc2.c b/gcc/libgcc2.c index 05cb315..0827d83 100644 --- a/gcc/libgcc2.c +++ b/gcc/libgcc2.c @@ -1690,8 +1690,9 @@ __do_global_ctors (void) For systems which support a .init section we use the .init section to run __do_global_ctors, so we need not do anything here. */ +extern void SYMBOL__MAIN (void); void -SYMBOL__MAIN () +SYMBOL__MAIN (void) { /* Support recursive calls to `main': run initializers just once. */ static int initialized; |