summaryrefslogtreecommitdiff
path: root/ldso/include/dl-syscall.h
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@uclibc-ng.org>2015-07-25 19:42:41 +0200
committerWaldemar Brodkorb <wbx@uclibc-ng.org>2015-08-02 10:44:37 +0200
commit7966d8aca0af0048b3d82bc9af210c293a4c9aac (patch)
tree6bd539e4bea3ec6d693b6b9cfcdb468f7c13c818 /ldso/include/dl-syscall.h
parentf5fa14e19c3dcd5f9648a8caaba63bc430f536da (diff)
simplify, as the other does not work correctly, suggested by tg
Diffstat (limited to 'ldso/include/dl-syscall.h')
-rw-r--r--ldso/include/dl-syscall.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/ldso/include/dl-syscall.h b/ldso/include/dl-syscall.h
index 46ba07e2e..5528ba6a0 100644
--- a/ldso/include/dl-syscall.h
+++ b/ldso/include/dl-syscall.h
@@ -51,7 +51,7 @@ extern int _dl_errno;
static __always_inline attribute_noreturn __cold void _dl_exit(int status)
{
INLINE_SYSCALL(_dl_exit, 1, status);
-#if defined __GNUC__ && (!__GNUC_PREREQ (4, 4) && !__GNUC_PREREQ (4, 2))
+#if __GNUC_PREREQ(4, 5)
__builtin_unreachable(); /* shut up warning: 'noreturn' function does return*/
#else
while (1);