]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
(__attribute__): Define.
authorJim Meyering <jim@meyering.net>
Sun, 19 Sep 1999 16:21:26 +0000 (16:21 +0000)
committerJim Meyering <jim@meyering.net>
Sun, 19 Sep 1999 16:21:26 +0000 (16:21 +0000)
(ATTRIBUTE_NORETURN): Remove #else clause.
(ATTRIBUTE_UNUSED): Define.

src/sys2.h

index 8e80aa3567f95fed2d08619ae8468f60c30e3881..2082cb60c7b896961e81028465ef3f2c3a9521de 100644 (file)
@@ -358,8 +358,14 @@ char *base_name PARAMS ((char const *));
 # define IF_LINT(Code) /* empty */
 #endif
 
-#if __GNUC__
+#if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 7)
+# define __attribute__(x)
+#endif
+
+#ifndef ATTRIBUTE_NORETURN
 # define ATTRIBUTE_NORETURN __attribute__ ((__noreturn__))
-#else
-# define ATTRIBUTE_NORETURN /* empty */
+#endif
+
+#ifndef ATTRIBUTE_UNUSED
+# define ATTRIBUTE_UNUSED __attribute__ ((__unused__))
 #endif