From 99f8dc0168c4fc0c20de0a2e301ef84ed40e591a Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Thu, 1 Jan 2009 18:09:28 +0100 Subject: gcc.h: removed all duplicate macros Removed all macros which are already provided by GLib. --- src/gcc.h | 16 ---------------- 1 file changed, 16 deletions(-) (limited to 'src/gcc.h') diff --git a/src/gcc.h b/src/gcc.h index 7492e6ca..e4e405f0 100644 --- a/src/gcc.h +++ b/src/gcc.h @@ -26,44 +26,28 @@ */ #if defined(__GNUC__) && (__GNUC__ >= 3) -# define mpd_const __attribute__ ((const)) -# define mpd_deprecated __attribute__ ((deprecated)) -# define mpd_malloc __attribute__ ((malloc)) # define mpd_must_check __attribute__ ((warn_unused_result)) -# define mpd_noreturn __attribute__ ((noreturn)) # define mpd_packed __attribute__ ((packed)) /* these are very useful for type checking */ # define mpd_printf __attribute__ ((format(printf,1,2))) # define mpd_fprintf __attribute__ ((format(printf,2,3))) # define mpd_fprintf_ __attribute__ ((format(printf,3,4))) # define mpd_fprintf__ __attribute__ ((format(printf,4,5))) -# define mpd_pure __attribute__ ((pure)) # define mpd_scanf __attribute__ ((format(scanf,1,2))) -# define mpd_unused __attribute__ ((unused)) # define mpd_used __attribute__ ((used)) /* # define inline inline __attribute__ ((always_inline)) */ # define mpd_noinline __attribute__ ((noinline)) -# define mpd_likely(x) __builtin_expect (!!(x), 1) -# define mpd_unlikely(x) __builtin_expect (!!(x), 0) #else -# define mpd_const -# define mpd_deprecated -# define mpd_malloc # define mpd_must_check -# define mpd_noreturn # define mpd_packed # define mpd_printf # define mpd_fprintf # define mpd_fprintf_ # define mpd_fprintf__ -# define mpd_pure # define mpd_scanf -# define mpd_unused # define mpd_used /* # define inline */ # define mpd_noinline -# define mpd_likely(x) (x) -# define mpd_unlikely(x) (x) #endif #endif /* MPD_GCC_H */ -- cgit v1.2.3