summaryrefslogtreecommitdiffstats
path: root/libgloss/m68k/cf-crt1.c
diff options
context:
space:
mode:
Diffstat (limited to 'libgloss/m68k/cf-crt1.c')
-rw-r--r--libgloss/m68k/cf-crt1.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libgloss/m68k/cf-crt1.c b/libgloss/m68k/cf-crt1.c
index a26acfd91..fb569675c 100644
--- a/libgloss/m68k/cf-crt1.c
+++ b/libgloss/m68k/cf-crt1.c
@@ -25,8 +25,8 @@ extern char __end[] __attribute__ ((aligned (4)));
void *__heap_limit;
extern void software_init_hook (void) __attribute__ ((weak));
extern void hardware_init_hook (void) __attribute__ ((weak));
-extern void __INIT_SECTION__ (void);
-extern void __FINI_SECTION__ (void);
+extern void _init (void);
+extern void _fini (void);
extern int main (int, char **, char **);
@@ -48,11 +48,11 @@ void __start1 (void *heap_limit)
if (software_init_hook)
software_init_hook ();
- __INIT_SECTION__ ();
+ _init ();
/* I'm not sure how useful it is to have a fini_section in an
embedded system. */
- atexit (__FINI_SECTION__);
+ atexit (_fini);
ix = main (0, NULL, NULL);
exit (ix);