glibc/sysdeps/gnu
Adhemerval Zanella b1ccfc061f signal: Move sys_siglist to a compat symbol
The symbol was deprecated by strsignal and its usage imposes issues
such as copy relocations.

Its internal name is changed to __sys_siglist and __sys_sigabbrev to
avoid static linking usage.  The compat code is also refactored, since
both Linux and Hurd usage the same strategy: export the same array with
different object sizes.

The libSegfault change avoids calling strsignal on the SIGFAULT signal
handler (the current usage is already sketchy, adding a call that
potentially issue locale internal function is even sketchier).

Checked on x86_64-linux-gnu and i686-linux-gnu. I also run a check-abi
on all affected platforms.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
2020-07-07 14:10:58 -03:00
..
bits Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
net Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
netinet Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
sys Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
configure LIBC_SLIBDIR_RTLDDIR: substitute arguments in single quotes 2018-01-25 17:20:28 +01:00
configure.ac Refactor handling of /lib64 etc. cases, move out of sysdeps/gnu/configure.ac. 2014-07-17 14:35:48 +00:00
errlist-compat.awk Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
errlist.awk Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
errlist.c hurd: Fix build 2018-10-31 09:17:05 +01:00
getutmp.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
getutmpx.c Update 1999-05-13 19:55:50 +00:00
glob64-lstat-compat.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
glob64.c hurd: Fix glob64 compatibility symbols 2018-01-06 22:28:36 +01:00
glob-lstat-compat.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
globfree64.c posix: Sync glob with gnulib [BZ #1062] 2017-09-08 09:39:13 +02:00
ifaddrs.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
ldsodefs.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
Makefile Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
rt-unwind-resume.c Move unwind-resume code from NPTL to sysdeps/gnu. 2010-04-05 20:07:39 -07:00
unwind-resume.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
updwtmp.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
utmp_file.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
utmpx.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00