mirror of
git://sourceware.org/git/glibc.git
synced 2026-10-02 23:50:01 +08:00
Update.
* include/stdio.h (__libc_fatal): Add libc_hidden_proto. * include/dlfcn.h (__libc_dlopen_mode, __libc_dlsym, __libc_dlclose): Likewise. * elf/dl-libc.c (__libc_dlopen_mode, __libc_dlsym, __libc_dlclose): Add libc_hidden_def. * sysdeps/generic/libc_fatal.c (__libc_fatal): Likewise. * sysdeps/posix/libc_fatal.c (__libc_fatal): Likewise. * sysdeps/unix/sysv/linux/libc_fatal.c (__libc_fatal): Likewise. * elf/Versions (libc): Export __libc_dlopen_mode@@GLIBC_PRIVATE, __libc_dlsym@@GLIBC_PRIVATE and __libc_dlclose@@GLIBC_PRIVATE. * libio/Versions (libc): Export __libc_fatal@@GLIBC_PRIVATE. * sysdeps/generic/unwind-dw2.c: Readd #ifs removed during last change. * sysdeps/generic/unwind.inc: Removed.
This commit is contained in:
@@ -14,6 +14,9 @@ extern void *__dlvsym (void *__handle, __const char *__name,
|
||||
extern void *__libc_dlopen_mode (__const char *__name, int __mode);
|
||||
extern void *__libc_dlsym (void *__map, __const char *__name);
|
||||
extern int __libc_dlclose (void *__map);
|
||||
libc_hidden_proto (__libc_dlopen_mode)
|
||||
libc_hidden_proto (__libc_dlsym)
|
||||
libc_hidden_proto (__libc_dlclose)
|
||||
|
||||
/* Locate shared object containing the given address. */
|
||||
#ifdef ElfW
|
||||
|
||||
@@ -108,6 +108,7 @@ libc_hidden_proto (fwrite_unlocked)
|
||||
libc_hidden_proto (fgets_unlocked)
|
||||
libc_hidden_proto (fputs_unlocked)
|
||||
libc_hidden_proto (open_memstream)
|
||||
libc_hidden_proto (__libc_fatal)
|
||||
|
||||
# endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user