From 86014a26a91e730f11c25c63c424d389ad892413 Mon Sep 17 00:00:00 2001 From: Gerd Moellmann Date: Thu, 21 Sep 2000 21:49:39 +0000 Subject: [PATCH] (NO_RETURN): Define.as `__attribute__((__noreturn__))' for GCC >= 2.5. --- src/config.in | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/config.in b/src/config.in index 5f3f5930e39..60a077046fa 100644 --- a/src/config.in +++ b/src/config.in @@ -547,3 +547,9 @@ extern char *getenv (); /* Should we enable expensive run-time checking of data types? */ #undef ENABLE_CHECKING + +#if defined __GNUC__ && (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR >= 5)) +#define NO_RETURN __attribute__ ((__noreturn__)) +#else +#define NO_RETURN /* nothing */ +#endif -- 2.39.5