summaryrefslogtreecommitdiffstats
path: root/src/pulse/gccmacro.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2009-02-13 18:03:21 +0100
committerLennart Poettering <lennart@poettering.net>2009-02-13 18:03:21 +0100
commit689e6f8a811e9fb00928bc57f2acbb859ac3923a (patch)
tree6edd392d128fb413a48c85fe3f8f7ce4ff2ad5a0 /src/pulse/gccmacro.h
parent44bca66c5929e63bb39ed68420a74c97523b411f (diff)
add definition for GCC style weak references
Diffstat (limited to 'src/pulse/gccmacro.h')
-rw-r--r--src/pulse/gccmacro.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/pulse/gccmacro.h b/src/pulse/gccmacro.h
index 0f751c03..8d9d4f02 100644
--- a/src/pulse/gccmacro.h
+++ b/src/pulse/gccmacro.h
@@ -117,4 +117,10 @@
#endif
#endif
+#ifndef PA_GCC_WEAKREF
+#ifdef __GNUC__
+#define PA_GCC_WEAKREF(x) __attribute__((weakref(#x)));
+#endif
+#endif
+
#endif