[FFmpeg-cvslog] r23617 - in branches/0.6: . libavutil/internal.h
siretart
subversion
Tue Jun 15 21:44:10 CEST 2010
Author: siretart
Date: Tue Jun 15 21:44:09 2010
New Revision: 23617
Log:
Fix symbol version compat wrappers on systems with export prefixes
backport r23615 by mru
Modified:
branches/0.6/ (props changed)
branches/0.6/libavutil/internal.h
Modified: branches/0.6/libavutil/internal.h
==============================================================================
--- branches/0.6/libavutil/internal.h Tue Jun 15 20:06:28 2010 (r23616)
+++ branches/0.6/libavutil/internal.h Tue Jun 15 21:44:09 2010 (r23617)
@@ -205,13 +205,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