Fixed compilation --with-versioned=no

This commit is contained in:
Jaroslav Kysela 2003-03-11 18:51:32 +00:00
parent 915de60abf
commit fea03e9eba
6 changed files with 31 additions and 12 deletions

View file

@ -34,4 +34,16 @@
#define default_symbol_version(real, name, version) \
__asm__ (".symver " #real "," #name "@@" #version)
#ifdef USE_VERSIONED_SYMBOLS
#define use_symbol_version(real, name, version) \
symbol_version(real, name, version)
#define use_default_symbol_version(real, name, version) \
default_symbol_version(real, name, version)
#else
#define use_symbol_version(real, name, version) /* nothing */
#define use_default_symbol_version(real, name, version) \
__asm__ (".weak " #name); \
__asm__ (".set " #name "," #real)
#endif
#endif /* __ALSA_SYMBOLS_H */