diff options
Diffstat (limited to '')
-rw-r--r-- | c/src/exec/libcsupport/src/newlibc.c | 16 | ||||
-rw-r--r-- | c/src/lib/libc/newlibc.c | 16 | ||||
-rw-r--r-- | cpukit/libcsupport/src/newlibc.c | 16 |
3 files changed, 24 insertions, 24 deletions
diff --git a/c/src/exec/libcsupport/src/newlibc.c b/c/src/exec/libcsupport/src/newlibc.c index 81b7ea5c5d..2509221d58 100644 --- a/c/src/exec/libcsupport/src/newlibc.c +++ b/c/src/exec/libcsupport/src/newlibc.c @@ -290,14 +290,6 @@ libc_init(int reentrant) } -void -exit(int status) -{ - libc_wrapup(); - rtems_shutdown_executive(status); -} - - /* * Function: _exit * Created: 94/12/10 @@ -331,6 +323,14 @@ void _exit(int status) { rtems_shutdown_executive(status); } + +#else + +void exit(int status) +{ + libc_wrapup(); + rtems_shutdown_executive(status); +} #endif diff --git a/c/src/lib/libc/newlibc.c b/c/src/lib/libc/newlibc.c index 81b7ea5c5d..2509221d58 100644 --- a/c/src/lib/libc/newlibc.c +++ b/c/src/lib/libc/newlibc.c @@ -290,14 +290,6 @@ libc_init(int reentrant) } -void -exit(int status) -{ - libc_wrapup(); - rtems_shutdown_executive(status); -} - - /* * Function: _exit * Created: 94/12/10 @@ -331,6 +323,14 @@ void _exit(int status) { rtems_shutdown_executive(status); } + +#else + +void exit(int status) +{ + libc_wrapup(); + rtems_shutdown_executive(status); +} #endif diff --git a/cpukit/libcsupport/src/newlibc.c b/cpukit/libcsupport/src/newlibc.c index 81b7ea5c5d..2509221d58 100644 --- a/cpukit/libcsupport/src/newlibc.c +++ b/cpukit/libcsupport/src/newlibc.c @@ -290,14 +290,6 @@ libc_init(int reentrant) } -void -exit(int status) -{ - libc_wrapup(); - rtems_shutdown_executive(status); -} - - /* * Function: _exit * Created: 94/12/10 @@ -331,6 +323,14 @@ void _exit(int status) { rtems_shutdown_executive(status); } + +#else + +void exit(int status) +{ + libc_wrapup(); + rtems_shutdown_executive(status); +} #endif |