PA_WARN_REFERENCE works only for ELF targets
authorLennart Poettering <lennart@poettering.net>
Wed, 1 Oct 2008 12:49:00 +0000 (14:49 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 1 Oct 2008 12:49:00 +0000 (14:49 +0200)
src/pulsecore/macro.h

index fd33b7b..39e9b58 100644 (file)
@@ -208,7 +208,7 @@ typedef int pa_bool_t;
 #define PA_PATH_SEP_CHAR '/'
 #endif
 
-#ifdef __GNUC__
+#if defined(__GNUC__) && defined(__ELF__)
 
 #define PA_WARN_REFERENCE(sym, msg)                  \
     __asm__(".section .gnu.warning." #sym);          \