X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fopenat.h;h=b26571f8246e2184f82386a9849d1ce3b005ce36;hb=ae006b4;hp=9cf7e0f10b7f94e15580507d9133a370bbd04913;hpb=f6a5a124d0cb326acd4dfa9ce3276baa26734b16;p=gnulib.git diff --git a/lib/openat.h b/lib/openat.h index 9cf7e0f10..b26571f82 100644 --- a/lib/openat.h +++ b/lib/openat.h @@ -27,12 +27,6 @@ #include #include -#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 8) -# define ATTRIBUTE_NORETURN __attribute__ ((__noreturn__)) -#else -# define ATTRIBUTE_NORETURN /* empty */ -#endif - #if !HAVE_OPENAT int openat_permissive (int fd, char const *file, int flags, mode_t mode, @@ -47,8 +41,8 @@ bool openat_needs_fchdir (void); #endif -void openat_restore_fail (int) ATTRIBUTE_NORETURN; -void openat_save_fail (int) ATTRIBUTE_NORETURN; +_Noreturn void openat_restore_fail (int); +_Noreturn void openat_save_fail (int); /* Using these function names makes application code slightly more readable than it would be with