mirror of
https://sourceware.org/git/glibc.git
synced 2025-09-02 16:01:20 +03:00
Update.
2000-06-26 Ulrich Drepper <drepper@redhat.com> * include/libc-symbols.h (symbol_version): Add extra level of macro expansion. (default_symbol_version): Likewise.
This commit is contained in:
@@ -1,3 +1,9 @@
|
|||||||
|
2000-06-26 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
|
* include/libc-symbols.h (symbol_version): Add extra level of
|
||||||
|
macro expansion.
|
||||||
|
(default_symbol_version): Likewise.
|
||||||
|
|
||||||
2000-06-26 Greg McGary <greg@mcgary.org>
|
2000-06-26 Greg McGary <greg@mcgary.org>
|
||||||
|
|
||||||
* sysdeps/i386/bp-asm.h (POP_ERRNO_LOCATION_RETURN): Fold insns.
|
* sysdeps/i386/bp-asm.h (POP_ERRNO_LOCATION_RETURN): Fold insns.
|
||||||
|
@@ -269,13 +269,21 @@
|
|||||||
#if DO_VERSIONING
|
#if DO_VERSIONING
|
||||||
# ifdef __ASSEMBLER__
|
# ifdef __ASSEMBLER__
|
||||||
# define symbol_version(real, name, version) \
|
# define symbol_version(real, name, version) \
|
||||||
|
_symbol_version(real, name, version)
|
||||||
|
# define _symbol_version(real, name, version) \
|
||||||
.symver real, name##@##version
|
.symver real, name##@##version
|
||||||
# define default_symbol_version(real, name, version) \
|
# define default_symbol_version(real, name, version) \
|
||||||
|
_default_symbol_version(real, name, version)
|
||||||
|
# define _default_symbol_version(real, name, version) \
|
||||||
.symver real, name##@##@##version
|
.symver real, name##@##@##version
|
||||||
# else
|
# else
|
||||||
# define symbol_version(real, name, version) \
|
# define symbol_version(real, name, version) \
|
||||||
|
_symbol_version(real, name, version)
|
||||||
|
# define _symbol_version(real, name, version) \
|
||||||
__asm__ (".symver " #real "," #name "@" #version)
|
__asm__ (".symver " #real "," #name "@" #version)
|
||||||
# define default_symbol_version(real, name, version) \
|
# define default_symbol_version(real, name, version) \
|
||||||
|
_default_symbol_version(real, name, version)
|
||||||
|
# define _default_symbol_version(real, name, version) \
|
||||||
__asm__ (".symver " #real "," #name "@@" #version)
|
__asm__ (".symver " #real "," #name "@@" #version)
|
||||||
# endif
|
# endif
|
||||||
#else
|
#else
|
||||||
|
Reference in New Issue
Block a user