This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hjl/pie/static in repository glibc.
discards ab0809ccfa Add --enable-static-pie to build-many-glibcs.py discards 642c130061 sparc: Check PIC instead of SHARED in start.S discards 8c3c555b62 microblaze: Check PIC instead of SHARED in start.S discards b354f7c233 m68k: Check PIC instead of SHARED in start.S discards c8ce29efb2 hppa: Check PIC instead of SHARED in start.S discards 749617e6ba aarch64: Check PIC instead of SHARED in start.S discards e942ecd674 sh: Update elf_machine_load_address for static PIE discards 64eac2bc88 s390: Update elf_machine_load_address for static PIE discards 4ddb52a88b m68k: Update elf_machine_load_address for static PIE discards 460ec96cf7 aarch64: Update elf_machine_load_address for static PIE discards 658c5c67ee Don't use hidden visibility in libc.a with PIE on i386 discards 87cef0df30 Add --enable-static-pie configure option to build static PIE [...] discards 5ab38a8b89 Add a test for main () in a shared object discards a0b9dd6c93 Use $(DEFAULT-LDFLAGS-$(@F)) in +link-static-before-libc adds 8f8f8ef7ab [BZ #22243] fix log2(0) and log(10) in downward rounding adds 86c27ade1e [BZ #22244] Fix yn(n,0) without SVID wrapper adds 64d1e08ea8 Move nss_compat from nis to nss subdir and install it uncond [...] adds 57b4af1955 crypt: Use NSPR header files in addition to NSS header files [...] adds 11c4f5010c crypt: Adjust check-local-headers.sh for nspr4 include direc [...] adds 72d13ed1bd Remove alpha nearbyint wrapper. adds 32d372d548 Restore sparc32 copysignl, fabsl, fmal compat symbols (bug 22229). adds db4f87bad4 aarch64: don't use MIN in dl-machine.h adds 7e16a5d1d1 Use libm_alias_double for dbl-64 fma. adds 758f1bfa2a test-math-iscanonical.cc: Return errors != 0 adds 5dba84b324 Add a test for main () in a shared object new a67029ff12 Use $(DEFAULT-LDFLAGS-$(@F)) in +link-static-before-libc new ee417882e0 Don't use hidden visibility in libc.a with PIE on i386 new bcfcd615fe Add --enable-static-pie configure option to build static PIE [...] new bd9e7ad551 aarch64: Update elf_machine_load_address for static PIE new 7f3e02e5cd m68k: Update elf_machine_load_address for static PIE new 4e43e61ddb s390: Update elf_machine_load_address for static PIE new 72eaf5f48e sh: Update elf_machine_load_address for static PIE new de133a5edb aarch64: Check PIC instead of SHARED in start.S new f4a80fea9d hppa: Check PIC instead of SHARED in start.S new f1b8027262 m68k: Check PIC instead of SHARED in start.S new 998b75b5a0 microblaze: Check PIC instead of SHARED in start.S new a305cebf49 sparc: Check PIC instead of SHARED in start.S new fdcd654de6 Add --enable-static-pie to build-many-glibcs.py
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 (ab0809ccfa) \ N -- N -- N refs/heads/hjl/pie/static (fdcd654de6)
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 13 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 | 128 +++++++++++++++++++++ configure | 6 +- configure.ac | 6 +- crypt/Makefile | 8 +- math/test-math-iscanonical.cc | 2 +- nis/Makefile | 6 +- nis/Versions | 11 -- nss/Makefile | 6 +- nss/Versions | 11 ++ {nis => nss}/nss_compat/compat-grp.c | 21 ++-- {nis => nss}/nss_compat/compat-initgroups.c | 9 +- {nis => nss}/nss_compat/compat-pwd.c | 13 +-- {nis => nss}/nss_compat/compat-spwd.c | 11 +- time/tst-tzname.c => nss/nss_compat/nisdomain.c | 56 +++++---- .../nss_compat/nisdomain.h | 14 +-- scripts/check-local-headers.sh | 2 +- sysdeps/aarch64/dl-machine.h | 3 +- sysdeps/{sparc/sparc32 => alpha}/fpu/s_fma.c | 0 sysdeps/alpha/fpu/s_nearbyint.c | 25 ---- sysdeps/ieee754/dbl-64/e_jn.c | 10 +- sysdeps/ieee754/dbl-64/s_fma.c | 8 +- sysdeps/ieee754/dbl-64/wordsize-64/e_log10.c | 2 +- sysdeps/ieee754/dbl-64/wordsize-64/e_log2.c | 2 +- sysdeps/ieee754/flt-32/e_jnf.c | 6 +- sysdeps/ieee754/ldbl-opt/s_fma.c | 5 - sysdeps/sparc/sparc32/fpu/s_copysign.S | 9 +- sysdeps/sparc/sparc32/fpu/s_fabs.S | 4 + .../sparc32/sparcv9/fpu/multiarch/s_copysign.S | 9 ++ .../sparc/sparc32/sparcv9/fpu/multiarch/s_fabs.S | 6 + .../sparc/sparc32/sparcv9/fpu/multiarch/s_fma.c | 4 + sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 1 + sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist | 3 + 32 files changed, 271 insertions(+), 136 deletions(-) rename {nis => nss}/nss_compat/compat-grp.c (97%) rename {nis => nss}/nss_compat/compat-initgroups.c (98%) rename {nis => nss}/nss_compat/compat-pwd.c (99%) rename {nis => nss}/nss_compat/compat-spwd.c (98%) copy time/tst-tzname.c => nss/nss_compat/nisdomain.c (51%) copy nptl/tst-compat-forwarder-mod.c => nss/nss_compat/nisdomain.h (79%) copy sysdeps/{sparc/sparc32 => alpha}/fpu/s_fma.c (100%) delete mode 100644 sysdeps/alpha/fpu/s_nearbyint.c delete mode 100644 sysdeps/ieee754/ldbl-opt/s_fma.c