[FFmpeg-cvslog] r23615 - trunk/libavutil/internal.h
mru
subversion
Tue Jun 15 17:24:28 CEST 2010
Author: mru
Date: Tue Jun 15 17:24:28 2010
New Revision: 23615
Log:
Fix symbol version compat wrappers on systems with export prefixes
Modified:
trunk/libavutil/internal.h
Modified: trunk/libavutil/internal.h
==============================================================================
--- trunk/libavutil/internal.h Tue Jun 15 16:24:19 2010 (r23614)
+++ trunk/libavutil/internal.h Tue Jun 15 17:24:28 2010 (r23615)
@@ -197,13 +197,13 @@
#endif
#if HAVE_SYMVER_ASM_LABEL
-# define FF_SYMVER(type, name, args, ver) \
- type ff_##name args __asm__ (#name "@" ver); \
+# define FF_SYMVER(type, name, args, ver) \
+ type ff_##name args __asm__ (EXTERN_PREFIX #name "@" ver); \
type ff_##name args
#elif HAVE_SYMVER_GNU_ASM
-# define FF_SYMVER(type, name, args, ver) \
- __asm__ (".symver ff_" #name "," #name "@" ver); \
- type ff_##name args; \
+# define FF_SYMVER(type, name, args, ver) \
+ __asm__ (".symver ff_" #name "," EXTERN_PREFIX #name "@" ver); \
+ type ff_##name args; \
type ff_##name args
#endif
More information about the ffmpeg-cvslog
mailing list