mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-29 11:41:21 +03:00
Remove hidden __libc_longjmp
Since __libc_longjmp is a private interface for cancellation implementation in libpthread, there is no need to provide hidden __libc_longjmp in libc. Tested with build-many-glibcs.py. * include/setjmp.h (__libc_longjmp): Remove libc_hidden_proto. * setjmp/longjmp.c (__libc_longjmp): Remove libc_hidden_def. * sysdeps/s390/longjmp.c (__libc_longjmp): Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/longjmp.S (__libc_longjmp): Likewise.
This commit is contained in:
@ -45,7 +45,6 @@ END(__libc_siglongjmp)
|
||||
|
||||
strong_alias(__libc_siglongjmp, __longjmp)
|
||||
strong_alias(__libc_siglongjmp, __libc_longjmp)
|
||||
libc_hidden_def (__libc_longjmp)
|
||||
weak_alias (__libc_siglongjmp, longjmp)
|
||||
weak_alias (__libc_siglongjmp, _longjmp)
|
||||
weak_alias (__libc_siglongjmp, siglongjmp)
|
||||
|
Reference in New Issue
Block a user