gcc-compat.h: Remove compatibility code for gcc-2.
authorAndre Noll <maan@systemlinux.org>
Tue, 2 Oct 2007 12:44:36 +0000 (14:44 +0200)
committerAndre Noll <maan@systemlinux.org>
Tue, 2 Oct 2007 12:44:36 +0000 (14:44 +0200)
gcc-2 is not supported any longer.

gcc-compat.h

index 0ec8fdd..5fea55d 100644 (file)
@@ -1,4 +1,3 @@
-#if __GNUC__ >= 3
 # define inline                inline __attribute__ ((always_inline))
 # define __noreturn    __attribute__ ((noreturn))
 # define __malloc      __attribute__ ((malloc))
 # define inline                inline __attribute__ ((always_inline))
 # define __noreturn    __attribute__ ((noreturn))
 # define __malloc      __attribute__ ((malloc))
 #define  __printf_1_2 __printf(1,2)
 #define  __printf_2_3 __printf(2,3)
 
 #define  __printf_1_2 __printf(1,2)
 #define  __printf_2_3 __printf(2,3)
 
-#else
-
-# define inline                /* no inline */
-# define __noreturn    /* no noreturn */
-# define __malloc      /* no malloc */
-# define __used                /* no used */
-# define __a_unused    /* no unused */
-# define __packed      /* no packed */
-# define likely(x)     (x)
-# define unlikely(x)   (x)
-# define __printf(p,q) /* no format */
-#define  __printf_1_2
-#define  __printf_2_3
-#endif
-
 # if __GNUC__ >=3 && __GNUC_MINOR__ > 3
 # define __must_check  __attribute__ ((warn_unused_result))
 # else
 # if __GNUC__ >=3 && __GNUC_MINOR__ > 3
 # define __must_check  __attribute__ ((warn_unused_result))
 # else