diff options
| author | Stefan Weil <weil@mail.berlios.de> | 2010-09-21 22:27:49 +0200 |
|---|---|---|
| committer | Blue Swirl <blauwirbel@gmail.com> | 2010-09-22 20:15:11 +0000 |
| commit | 9c9e7d51bf01afdd4902bc9832c4a6ec19f68d0b (patch) | |
| tree | c711a024a47dfda080c4bd694fc47f29e4dad867 /audio/audio_int.h | |
| parent | 80bb8cba0af8a77341ef91ff9d5a2d84cad1880f (diff) | |
| download | focaccia-qemu-9c9e7d51bf01afdd4902bc9832c4a6ec19f68d0b.tar.gz focaccia-qemu-9c9e7d51bf01afdd4902bc9832c4a6ec19f68d0b.zip | |
Move macros GCC_ATTR and GCC_FMT_ATTR to common header file
By moving the definition of GCC_ATTR and GCC_FMT_ATTR from audio_int.h to qemu-common.h these macros are now generally available for further patches which add the gcc format attribute. Newer gcc versions support format gnu_printf which is better suited for use in QEMU than format printf (QEMU always uses standard format strings (even with mingw32)). V2: Use correct operator '==' (instead of '=') Cc: Blue Swirl <blauwirbel@gmail.com> Signed-off-by: Stefan Weil <weil@mail.berlios.de> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'audio/audio_int.h')
| -rw-r--r-- | audio/audio_int.h | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/audio/audio_int.h b/audio/audio_int.h index 06e313f836..d8560b662b 100644 --- a/audio/audio_int.h +++ b/audio/audio_int.h @@ -236,14 +236,6 @@ static inline int audio_ring_dist (int dst, int src, int len) return (dst >= src) ? (dst - src) : (len - src + dst); } -#if defined __GNUC__ -#define GCC_ATTR __attribute__ ((__unused__, __format__ (__printf__, 1, 2))) -#define GCC_FMT_ATTR(n, m) __attribute__ ((__format__ (__printf__, n, m))) -#else -#define GCC_ATTR /**/ -#define GCC_FMT_ATTR(n, m) -#endif - static void GCC_ATTR dolog (const char *fmt, ...) { va_list ap; |