From e21214c4258a3a20ce026ac0369270c398dbb71e Mon Sep 17 00:00:00 2001 From: "Peter S. Mazinger" Date: Wed, 2 Nov 2005 21:48:56 +0000 Subject: Mark _exit as noreturn, include/unistd.h does this already --- libc/sysdeps/linux/common/_exit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libc/sysdeps') 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) -- cgit v1.2.3