This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch azanella/ifunc-c in repository glibc.
discards 0a7424575d arm: Implement memchr ifunc selection in C discards c4b0e9e505 arm: Implement memcpy ifunc selection in C discards 83d59a6e8e Add build-many-glibcs.py arm-linux-gnueabihf-v7{-disable-multiarch} discards 565806fea9 sparc: Implement memset/bzero ifunc selection in C discards 9dc6a3ccc6 sparc: Implement memcpy/mempcpy ifunc selection in C discards fec5dd21e3 Avoid build multiarch if compiler warns about mismatched alias adds 24b6515d87 Add libm_alias_*_other_r macros. adds 541f19baf8 Use libm_alias_* in soft-fp. adds 0ff64d3a18 Use generic alias macros in ldbl-opt. adds 78e806fd8c nss_files: Use struct scratch_buffer for gethostbyname [BZ #18023] adds d8425e116c nss_files: Avoid large buffers with many host addresses [BZ #22078] adds 2faa42daa8 nscd: remove reference to libnsl adds 09c76a7409 Linux: Consolidate {RTLD_}SINGLE_THREAD_P definition adds bc9620d040 Run libm long double tests for long double = double. adds d165ca6498 Support profiling PIE [BZ #22284] adds 7bacdcfc42 Update ChangeLog entry for commit d165ca6498 adds 5ba41de9ed fix posix/tst-spawn test new 58ee535947 Avoid build multiarch if compiler warns about mismatched alias new 1c64117503 Add common ifunc-init.h header new 9d6c742ffb sparc: Implement memcpy/mempcpy ifunc selection in C new c4017d5394 sparc: Implement memset/bzero ifunc selection in C new 4ecf36f1ef Add build-many-glibcs.py arm-linux-gnueabihf-v7{-disable-multiarch} new 7a205be997 arm: Implement memcpy ifunc selection in C new 2ebfbef8d4 arm: Implement memchr ifunc selection in C
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (0a7424575d) \ N -- N -- N refs/heads/azanella/ifunc-c (2ebfbef8d4)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 7 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 | 185 ++++++++++- gmon/Makefile | 21 ++ gmon/gmon.c | 47 ++- gmon/tst-gmon-pie.c | 1 + math/Makefile | 21 +- math/libm-test-support.c | 7 +- math/test-double.h | 2 + math/test-float.h | 2 + math/test-float128.h | 2 + math/test-ldouble.h | 12 +- math/w_exp2f.c | 1 + math/w_expf.c | 1 + math/w_lgamma_main.c | 2 + math/w_lgammaf_main.c | 2 + math/w_lgammal_main.c | 2 + math/w_log2f.c | 1 + math/w_logf.c | 1 + math/w_powf.c | 1 + nis/Makefile | 2 - nscd/Makefile | 8 +- nscd/cache.c | 6 +- sysdeps/mips/tst-abi-fp32mod.c => nscd/nscd_hash.c | 9 +- sysdeps/generic/nscd-types.h => nscd/nscd_hash.h | 6 +- nscd/nscd_helper.c | 11 +- nss/Makefile | 2 + nss/nss_files/files-hosts.c | 345 +++++++++++---------- nss/tst-nss-files-hosts-multi.c | 331 ++++++++++++++++++++ posix/tst-spawn.c | 20 +- soft-fp/fmadf4.c | 8 +- soft-fp/fmasf4.c | 3 +- soft-fp/fmatf4.c | 3 +- sysdeps/generic/libm-alias-double.h | 16 +- sysdeps/generic/libm-alias-float.h | 13 +- sysdeps/generic/libm-alias-float128.h | 14 +- sysdeps/generic/libm-alias-ldouble.h | 13 +- sysdeps/ieee754/flt-32/e_exp2f.c | 2 + sysdeps/ieee754/flt-32/e_expf.c | 2 + sysdeps/ieee754/flt-32/e_log2f.c | 2 + sysdeps/ieee754/flt-32/e_logf.c | 2 + sysdeps/ieee754/flt-32/e_powf.c | 2 + sysdeps/ieee754/ldbl-opt/libm-alias-double.h | 13 +- sysdeps/ieee754/ldbl-opt/libm-alias-ldouble.h | 13 +- sysdeps/ieee754/ldbl-opt/s_clog10l.c | 1 + sysdeps/ieee754/ldbl-opt/w_exp10l_compat.c | 10 - sysdeps/ieee754/ldbl-opt/w_lgamma_compatl.c | 5 + sysdeps/ieee754/ldbl-opt/w_remainderl_compat.c | 11 +- sysdeps/unix/sysv/linux/aarch64/sysdep-cancel.h | 48 --- sysdeps/unix/sysv/linux/aarch64/sysdep.h | 2 + sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h | 46 --- sysdeps/unix/sysv/linux/alpha/sysdep.h | 2 + sysdeps/unix/sysv/linux/arm/sysdep-cancel.h | 47 --- sysdeps/unix/sysv/linux/arm/sysdep.h | 2 + sysdeps/unix/sysv/linux/hppa/sysdep-cancel.h | 46 --- sysdeps/unix/sysv/linux/hppa/sysdep.h | 2 + sysdeps/unix/sysv/linux/i386/sysdep-cancel.h | 35 --- sysdeps/unix/sysv/linux/ia64/sysdep-cancel.h | 31 -- sysdeps/unix/sysv/linux/m68k/sysdep-cancel.h | 34 -- sysdeps/unix/sysv/linux/microblaze/sysdep-cancel.h | 45 --- sysdeps/unix/sysv/linux/microblaze/sysdep.h | 2 + sysdeps/unix/sysv/linux/mips/sysdep-cancel.h | 35 --- sysdeps/unix/sysv/linux/nios2/sysdep-cancel.h | 35 --- sysdeps/unix/sysv/linux/powerpc/sysdep-cancel.h | 35 --- .../unix/sysv/linux/s390/s390-32/sysdep-cancel.h | 35 --- .../unix/sysv/linux/s390/s390-64/sysdep-cancel.h | 50 --- sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h | 2 + sysdeps/unix/sysv/linux/sh/sysdep-cancel.h | 34 -- sysdeps/unix/sysv/linux/sparc/sysdep-cancel.h | 35 --- sysdeps/unix/sysv/linux/sysdep-cancel.h | 64 ++++ sysdeps/unix/sysv/linux/tile/sysdep-cancel.h | 35 --- sysdeps/unix/sysv/linux/x86_64/sysdep-cancel.h | 50 --- sysdeps/unix/sysv/linux/x86_64/sysdep.h | 2 + sysdeps/x86/init-arch.h | 1 - 72 files changed, 1011 insertions(+), 928 deletions(-) create mode 100644 gmon/tst-gmon-pie.c copy sysdeps/mips/tst-abi-fp32mod.c => nscd/nscd_hash.c (86%) copy sysdeps/generic/nscd-types.h => nscd/nscd_hash.h (83%) create mode 100644 nss/tst-nss-files-hosts-multi.c delete mode 100644 sysdeps/unix/sysv/linux/aarch64/sysdep-cancel.h delete mode 100644 sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h delete mode 100644 sysdeps/unix/sysv/linux/arm/sysdep-cancel.h delete mode 100644 sysdeps/unix/sysv/linux/hppa/sysdep-cancel.h delete mode 100644 sysdeps/unix/sysv/linux/i386/sysdep-cancel.h delete mode 100644 sysdeps/unix/sysv/linux/ia64/sysdep-cancel.h delete mode 100644 sysdeps/unix/sysv/linux/m68k/sysdep-cancel.h delete mode 100644 sysdeps/unix/sysv/linux/microblaze/sysdep-cancel.h delete mode 100644 sysdeps/unix/sysv/linux/mips/sysdep-cancel.h delete mode 100644 sysdeps/unix/sysv/linux/nios2/sysdep-cancel.h delete mode 100644 sysdeps/unix/sysv/linux/powerpc/sysdep-cancel.h delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/sysdep-cancel.h delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-64/sysdep-cancel.h delete mode 100644 sysdeps/unix/sysv/linux/sh/sysdep-cancel.h delete mode 100644 sysdeps/unix/sysv/linux/sparc/sysdep-cancel.h create mode 100644 sysdeps/unix/sysv/linux/sysdep-cancel.h delete mode 100644 sysdeps/unix/sysv/linux/tile/sysdep-cancel.h delete mode 100644 sysdeps/unix/sysv/linux/x86_64/sysdep-cancel.h