This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 1e7c8fc Add iseqsig. new 022dfdc Add configure check to test if gcc supports attribute ifunc. new 00980d8 Use gcc attribute ifunc in libc_ifunc macro instead of inline [...] new 18d6c45 s390: Refactor ifunc resolvers due to false debuginfo. new e23faea i386, x86: Use libc_ifunc macro for time, gettimeofday. new a4d7fe3 ppc: Use libc_ifunc macro for time, gettimeofday. new 98ac7b7 Use libc_ifunc macro for clock_* symbols in librt. new 75685c4 Use libc_ifunc macro for system in libpthread. new 051f8be Use libc_ifunc macro for vfork in libpthread. new 314ba75 Use libc_ifunc macro for siglongjmp, longjmp in libpthread.
The 9 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 137 ++++++++++++++++++ INSTALL | 9 ++ NEWS | 9 ++ config.h.in | 3 + configure | 42 ++++++ configure.ac | 33 +++++ include/libc-symbols.h | 157 +++++++++++++++++---- manual/install.texi | 8 ++ nptl/pt-longjmp.c | 24 +--- nptl/pt-system.c | 19 +-- nptl/pt-vfork.c | 22 +-- rt/clock-compat.c | 34 ++--- .../powerpc32/power4/fpu/multiarch/s_finite.c | 16 ++- .../powerpc32/power4/fpu/multiarch/s_finitef.c | 10 +- .../powerpc32/power4/fpu/multiarch/s_isinf.c | 16 ++- .../powerpc32/power4/fpu/multiarch/s_isinff.c | 10 +- .../powerpc32/power4/fpu/multiarch/s_isnan.c | 24 ++-- .../powerpc32/power4/fpu/multiarch/s_isnanf.c | 17 +-- .../powerpc/powerpc32/power4/multiarch/memcmp.c | 10 +- .../powerpc/powerpc32/power4/multiarch/memcpy.c | 23 +-- .../powerpc/powerpc32/power4/multiarch/memmove.c | 10 +- .../powerpc/powerpc32/power4/multiarch/mempcpy.c | 15 +- .../powerpc/powerpc32/power4/multiarch/memset.c | 14 +- .../powerpc/powerpc32/power4/multiarch/rawmemchr.c | 11 +- .../powerpc/powerpc32/power4/multiarch/strchr.c | 12 +- .../powerpc/powerpc32/power4/multiarch/strlen.c | 10 +- .../powerpc/powerpc32/power4/multiarch/strncmp.c | 12 +- .../powerpc/powerpc32/power4/multiarch/strnlen.c | 13 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite.c | 20 ++- .../powerpc/powerpc64/fpu/multiarch/s_finitef.c | 14 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf.c | 20 ++- sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinff.c | 14 +- sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan.c | 32 +++-- sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnanf.c | 25 ++-- sysdeps/powerpc/powerpc64/multiarch/memcmp.c | 14 +- sysdeps/powerpc/powerpc64/multiarch/mempcpy.c | 15 +- sysdeps/powerpc/powerpc64/multiarch/rawmemchr.c | 10 +- sysdeps/powerpc/powerpc64/multiarch/stpcpy.c | 13 +- sysdeps/powerpc/powerpc64/multiarch/stpncpy.c | 17 ++- sysdeps/powerpc/powerpc64/multiarch/strcat.c | 14 +- sysdeps/powerpc/powerpc64/multiarch/strchr.c | 12 +- sysdeps/powerpc/powerpc64/multiarch/strcmp.c | 16 ++- sysdeps/powerpc/powerpc64/multiarch/strcpy.c | 14 +- sysdeps/powerpc/powerpc64/multiarch/strncmp.c | 20 +-- sysdeps/powerpc/powerpc64/multiarch/strncpy.c | 16 ++- sysdeps/powerpc/powerpc64/multiarch/strnlen.c | 14 +- sysdeps/powerpc/powerpc64/multiarch/strrchr.c | 10 +- sysdeps/powerpc/powerpc64/multiarch/strstr.c | 10 +- sysdeps/powerpc/powerpc64/multiarch/wcschr.c | 17 ++- sysdeps/s390/multiarch/ifunc-resolve.h | 77 +++++----- sysdeps/s390/multiarch/memchr.c | 5 +- sysdeps/s390/multiarch/mempcpy.c | 12 +- sysdeps/s390/multiarch/rawmemchr.c | 5 +- sysdeps/s390/multiarch/stpcpy.c | 9 +- sysdeps/s390/multiarch/stpncpy.c | 6 +- sysdeps/s390/multiarch/strcat.c | 4 +- sysdeps/s390/multiarch/strchr.c | 6 +- sysdeps/s390/multiarch/strcmp.c | 7 +- sysdeps/s390/multiarch/strcpy.c | 5 +- sysdeps/s390/multiarch/strcspn.c | 6 +- sysdeps/s390/multiarch/strlen.c | 4 +- sysdeps/s390/multiarch/strncmp.c | 9 +- sysdeps/s390/multiarch/strncpy.c | 7 +- sysdeps/s390/multiarch/strnlen.c | 7 +- sysdeps/s390/multiarch/strpbrk.c | 6 +- sysdeps/s390/multiarch/strrchr.c | 6 +- sysdeps/s390/multiarch/strspn.c | 6 +- sysdeps/s390/multiarch/wcschr.c | 7 +- sysdeps/s390/multiarch/wcscmp.c | 4 +- sysdeps/s390/multiarch/wcspbrk.c | 4 +- sysdeps/s390/multiarch/wcsspn.c | 4 +- sysdeps/s390/multiarch/wmemchr.c | 7 +- sysdeps/s390/multiarch/wmemset.c | 7 +- sysdeps/s390/s390-32/multiarch/memcmp.c | 7 +- sysdeps/s390/s390-32/multiarch/memcpy.c | 5 +- sysdeps/s390/s390-32/multiarch/memset.c | 5 +- sysdeps/s390/s390-64/multiarch/memcmp.c | 7 +- sysdeps/s390/s390-64/multiarch/memcpy.c | 5 +- sysdeps/s390/s390-64/multiarch/memset.c | 5 +- sysdeps/unix/sysv/linux/i386/gettimeofday.c | 14 +- sysdeps/unix/sysv/linux/i386/time.c | 14 +- sysdeps/unix/sysv/linux/powerpc/gettimeofday.c | 60 ++++---- sysdeps/unix/sysv/linux/powerpc/time.c | 67 ++++----- sysdeps/unix/sysv/linux/s390/pt-longjmp.c | 4 +- sysdeps/unix/sysv/linux/x86/gettimeofday.c | 28 ++-- sysdeps/unix/sysv/linux/x86/time.c | 26 ++-- 86 files changed, 1019 insertions(+), 505 deletions(-)