mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-29 11:41:21 +03:00
Update.
* sysdeps/gnu/errlist.awk: Define _sys_errlist_internal and _sys_nerr_internal with INTVARDEF2. * include/libc-symbols.h (INTVARDEF2): New macro. * include/stdio.h (_sys_errlist_internal): Declare as hidden. (_sys_nerr_internal): Library. * sysdeps/posix/signal.c (_sigintr): Define as hidden. * sysdeps/posix/sigintr.c (_sigintr): Declare as hidden.
This commit is contained in:
@ -361,16 +361,18 @@
|
||||
# define INTUSE(name) name##_internal
|
||||
# define INTDEF(name) strong_alias (name, name##_internal)
|
||||
# define INTVARDEF(name) \
|
||||
_INTVARDEF(name, name##_internal)
|
||||
_INTVARDEF (name, name##_internal)
|
||||
# define _INTVARDEF(name, aliasname) \
|
||||
extern __typeof (name) aliasname __attribute__ ((alias (#name), \
|
||||
visibility ("hidden")));
|
||||
# define INTDEF2(name, newname) strong_alias (name, newname##_internal)
|
||||
# define INTVARDEF2(name, newname) _INTVARDEF (name, newname##_internal)
|
||||
#else
|
||||
# define INTUSE(name) name
|
||||
# define INTDEF(name)
|
||||
# define INTVARDEF(name)
|
||||
# define INTDEF2(name, newname)
|
||||
# define INTVARDEF2(name, newname)
|
||||
#endif
|
||||
|
||||
#endif /* libc-symbols.h */
|
||||
|
Reference in New Issue
Block a user