X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=gcc-compat.h;h=985ebd23eac586c83f230404ed72782855b5333c;hp=a3b20d3964d0b39ab4693b20b2d80514001f6220;hb=64e19e1bdabc9bb04941f285fb828a8317359816;hpb=2ed89c59f0efcd0a2763f47c7d3455663241e623 diff --git a/gcc-compat.h b/gcc-compat.h index a3b20d39..985ebd23 100644 --- a/gcc-compat.h +++ b/gcc-compat.h @@ -1,10 +1,9 @@ #if __GNUC__ >= 3 # define inline inline __attribute__ ((always_inline)) -# define __pure __attribute__ ((pure)) # define __noreturn __attribute__ ((noreturn)) # define __malloc __attribute__ ((malloc)) # define __used __attribute__ ((used)) -# define __unused __attribute__ ((unused)) +# define __a_unused __attribute__ ((unused)) # define __packed __attribute__ ((packed)) # define likely(x) __builtin_expect (!!(x), 1) # define unlikely(x) __builtin_expect (!!(x), 0) @@ -23,11 +22,10 @@ #else # define inline /* no inline */ -# define __pure /* no pure */ # define __noreturn /* no noreturn */ # define __malloc /* no malloc */ # define __used /* no used */ -# define __unused /* no unused */ +# define __a_unused /* no unused */ # define __packed /* no packed */ # define likely(x) (x) # define unlikely(x) (x)