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 54a6ea8dca Add --enable-static-pie to build-many-glibcs.py discards 06c90ff31c tile: Check SHARED instead PIC for SYSCALL_ERROR_NAME discards f53e358df7 sparc: Check PIC instead of SHARED in start.S discards 3242c25994 microblaze: Check PIC instead of SHARED in start.S discards 2596f9a1ef m68k: Check PIC instead of SHARED in start.S discards 5f6f3d1b97 hppa: Check PIC instead of SHARED in start.S discards 53518afc4d aarch64: Check PIC instead of SHARED in start.S discards 2fcb20f193 tile: Update elf_machine_load_address for static PIE discards d4febf8a4f sparc: Update elf_machine_load_address for static PIE discards 33c40ab8b1 sh: Update elf_machine_load_address for static PIE discards adbdf586e7 s390: Update elf_machine_load_address for static PIE discards 97457b7992 powerpc32: Update elf_machine_load_address for static PIE discards 7538a7874c nios2: Update elf_machine_load_address for static PIE discards ba237e4b9c microblaze: Update elf_machine_load_address for static PIE discards b47111243c m68k: Update elf_machine_load_address for static PIE discards 0f44bbea33 ia64: Update elf_machine_load_address for static PIE discards 3994c3090a hppa: Update elf_machine_load_address for static PIE discards ec465b0fc0 aarch64: Update elf_machine_load_address for static PIE discards 9783b57f48 Don't use hidden visibility in libc.a with PIE on i386 discards e4b0d965b3 Add --enable-static-pie configure option to build static PIE [...] discards 029e1197a4 ld.so: Replace (&bootstrap_map) with BOOTSTRAP_MAP adds 38722448c6 Use libm_alias_double for dbl-64 atan, tan. adds 3d1870fa33 Introduce NO_RTLD_HIDDEN, make hurd use it instead of NO_HIDDEN adds b8818ab592 ld.so: Replace (&bootstrap_map) with BOOTSTRAP_MAP new 67e8204d48 Add a test for main () in a shared object new f84d2c7c39 i386: Use "movl main@GOT(%ebx), %eax" in start.S new 9f807af3b7 Add --enable-static-pie configure option to build static PIE [...] new c7f8f74e82 Don't use hidden visibility in libc.a with PIE on i386 new 5e6c987785 aarch64: Update elf_machine_load_address for static PIE new 870ac9f796 hppa: Update elf_machine_load_address for static PIE new e78ad9e38d ia64: Update elf_machine_load_address for static PIE new d876d0384e m68k: Update elf_machine_load_address for static PIE new 358575f2c5 microblaze: Update elf_machine_load_address for static PIE new 5e81991760 nios2: Update elf_machine_load_address for static PIE new 9d68ebe8eb powerpc32: Update elf_machine_load_address for static PIE new b15a9995a2 s390: Update elf_machine_load_address for static PIE new 34c3eb5671 sh: Update elf_machine_load_address for static PIE new 0e7446e610 sparc: Update elf_machine_load_address for static PIE new 4dd595fa88 tile: Update elf_machine_load_address for static PIE new 82cb35c2e6 aarch64: Check PIC instead of SHARED in start.S new 86dedca076 hppa: Check PIC instead of SHARED in start.S new 871ea16236 m68k: Check PIC instead of SHARED in start.S new e435376ffe microblaze: Check PIC instead of SHARED in start.S new 79453220da sparc: Check PIC instead of SHARED in start.S new d9c5665a6d tile: Check SHARED instead PIC for SYSCALL_ERROR_NAME new cfe0d52782 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 (54a6ea8dca) \ N -- N -- N refs/heads/hjl/pie/static (cfe0d52782)
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 22 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 | 50 ++++++++++++++++++++++ config.h.in | 4 ++ elf/Makefile | 11 ++++- .../x86_64/tst-x86_64mod-1.c => elf/tst-main1.c | 7 +-- .../x86_64/tst-x86_64-1.c => elf/tst-main1mod.c | 11 +++-- include/assert.h | 2 +- include/dirent.h | 2 +- include/libc-internal.h | 2 +- include/libc-symbols.h | 2 +- include/setjmp.h | 2 +- include/signal.h | 2 +- include/stdlib.h | 2 +- include/string.h | 2 +- include/sys/stat.h | 4 +- include/sys/utsname.h | 2 +- sysdeps/generic/_itoa.h | 2 +- sysdeps/i386/configure | 33 ++++++++++++++ sysdeps/i386/configure.ac | 23 ++++++++++ sysdeps/i386/start.S | 7 ++- sysdeps/ieee754/dbl-64/s_atan.c | 7 +-- sysdeps/ieee754/dbl-64/s_tan.c | 7 +-- sysdeps/ieee754/ldbl-opt/s_atan.c | 5 --- sysdeps/ieee754/ldbl-opt/s_tan.c | 5 --- sysdeps/mach/hurd/configure | 2 +- sysdeps/mach/hurd/configure.ac | 2 +- sysdeps/x86_64/configure | 2 +- sysdeps/x86_64/configure.ac | 2 +- 27 files changed, 151 insertions(+), 51 deletions(-) copy sysdeps/x86_64/tst-x86_64mod-1.c => elf/tst-main1.c (90%) copy sysdeps/x86_64/tst-x86_64-1.c => elf/tst-main1mod.c (87%) delete mode 100644 sysdeps/ieee754/ldbl-opt/s_atan.c delete mode 100644 sysdeps/ieee754/ldbl-opt/s_tan.c