]> git.eshelyaron.com Git - emacs.git/commitdiff
(NO_RETURN): Define.as `__attribute__((__noreturn__))'
authorGerd Moellmann <gerd@gnu.org>
Thu, 21 Sep 2000 21:49:39 +0000 (21:49 +0000)
committerGerd Moellmann <gerd@gnu.org>
Thu, 21 Sep 2000 21:49:39 +0000 (21:49 +0000)
for GCC >= 2.5.

src/config.in

index 5f3f5930e398b14f6bbc446122edaef9288c8839..60a077046fa37f8febb189b1a5077dab11ac6301 100644 (file)
@@ -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