From: Peter S. Mazinger Date: Wed, 2 Nov 2005 21:48:56 +0000 (-0000) Subject: Mark _exit as noreturn, include/unistd.h does this already X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=e21214c4258a3a20ce026ac0369270c398dbb71e;p=uclinux-h8%2Fuclibc-ng.git Mark _exit as noreturn, include/unistd.h does this already --- diff --git a/libc/sysdeps/linux/common/_exit.c b/libc/sysdeps/linux/common/_exit.c index cd03989af..3b7d14d62 100644 --- a/libc/sysdeps/linux/common/_exit.c +++ b/libc/sysdeps/linux/common/_exit.c @@ -32,7 +32,7 @@ static inline _syscall1(void, __syscall_exit, int, status); #endif -void _exit(int status) +void __attribute__ ((noreturn)) _exit(int status) { /* The loop is added only to keep gcc happy. */ while(1)