diff options
author | Jaroslav Kysela <perex@perex.cz> | 2003-03-11 18:51:32 +0000 |
---|---|---|
committer | Jaroslav Kysela <perex@perex.cz> | 2003-03-11 18:51:32 +0000 |
commit | fea03e9eba3c39ac0945305bae5504d7b15302c6 (patch) | |
tree | fc52463aec3a56aaf4cf1ef6fc2908c2bfacb6a4 /include/alsa-symbols.h | |
parent | 915de60abf878b106e1b4e8174c5de0d760ad07e (diff) | |
download | alsa-lib-fea03e9eba3c39ac0945305bae5504d7b15302c6.tar.gz |
Fixed compilation --with-versioned=no
Diffstat (limited to 'include/alsa-symbols.h')
-rw-r--r-- | include/alsa-symbols.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/include/alsa-symbols.h b/include/alsa-symbols.h index e1a32e65..43d9cab2 100644 --- a/include/alsa-symbols.h +++ b/include/alsa-symbols.h @@ -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 */ |