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 6a41eb77cc Use hidden visibility for libc.a with PIC discards db2e81b0bb Add _dl_relocate_static_pie discards bff6385dd7 Define pie-default/default-pie-ldflag for --enable-static-pie discards 65a3c646b5 x86-64: Check if linker supports static PIE discards 66af3e71af Add --enable-static-pie discards 319fc7c7e5 Check if -static and -pie work together discards c5cf302529 Check if -static-pie works discards add31350f0 Check if linker supports --no-dynamic-linker discards 66ee1f78e0 i386: Add _startup_sbrk and _startup_fatal [BZ #21913] adds d5afb38503 Fix missing redirects in testsuite targets adds 7ee38e6040 benchtests: Use TEST_NAME instead of hardcoding memcpy adds b115e819af benchtests: Allow selecting baseline for compare_string.py adds dd3e86ad7c benchtests: Avoid a display error when running in text terminal adds 8b1647877c Remove __long_double_t. adds d9fee042e2 Consistently use uintN_t not u_intN_t everywhere. adds cd65836b5f Fix XPG4.2 bits/sigaction.h namespace (bug 21899). adds 852d631207 posix: Set p{read,write}v2 to return ENOTSUP (BZ#21780) adds fc5ad7024c Don't use IFUNC resolver for longjmp or system in libpthread [...] adds 086df229ee i386: Add <startup.h> [BZ #21913] new 6b0157ed92 Enable hidden visibility in libc.a compiled with PIE new a0b4aa3868 Check if linker supports --no-dynamic-linker new d9a367fbd2 Check if -static-pie works new 149c216028 Check if -static and -pie work together new e0d40585e5 Add --enable-static-pie new 081666e840 x86-64: Check if linker supports static PIE new c73200509a Define pie-default/default-pie-ldflag for --enable-static-pie new 83bafa4dc5 Add _dl_relocate_static_pie
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 (6a41eb77cc) \ N -- N -- N refs/heads/hjl/pie/static (83bafa4dc5)
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 8 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 | 198 +++++++++++++++++++++++++ benchtests/bench-memcpy-large.c | 2 +- benchtests/bench-memcpy-random.c | 2 +- benchtests/bench-memcpy.c | 2 +- benchtests/scripts/compare_strings.py | 30 ++-- bits/sigaction.h | 6 +- catgets/catgets.c | 4 +- catgets/catgetsinfo.h | 10 +- csu/libc-tls.c | 10 +- elf/Makefile | 2 +- elf/dl-tunables.c | 7 +- grp/Makefile | 2 +- include/libc-symbols.h | 10 +- inet/htontest.c | 4 +- inet/inet_lnaof.c | 2 +- inet/inet_net.c | 6 +- inet/inet_netof.c | 2 +- inet/rcmd.c | 8 +- intl/Makefile | 10 +- libio/Makefile | 2 +- locale/loadlocale.c | 2 +- locale/programs/locale-spec.c | 2 +- localedata/ChangeLog | 5 + localedata/Makefile | 4 +- malloc/Makefile | 2 +- misc/sys/cdefs.h | 1 - nis/nis_findserv.c | 12 +- nptl/Makefile | 2 +- nptl/pt-longjmp.c | 31 ++-- nptl/pt-system.c | 24 +-- nss/test-netdb.c | 2 +- posix/Makefile | 6 +- resolv/inet_neta.c | 2 +- resolv/ns_date.c | 6 +- resolv/nss_dns/dns-network.c | 4 +- resolv/res_comp.c | 8 +- resolv/res_debug.c | 30 ++-- resolv/res_hconf.c | 8 +- stdio-common/Makefile | 4 +- stdio-common/printf_fp.c | 2 +- stdlib/Makefile | 6 +- stdlib/strfmon_l.c | 2 +- sunrpc/clnt_tcp.c | 6 +- sunrpc/clnt_udp.c | 4 +- sunrpc/clnt_unix.c | 4 +- sunrpc/pmap_rmt.c | 4 +- sunrpc/rpc/auth.h | 4 +- sunrpc/tst-udp-nonblocking.c | 2 +- sunrpc/xdr_rec.c | 8 +- sunrpc/xdr_stdio.c | 4 +- sysdeps/generic/startup.h | 15 +- sysdeps/posix/preadv2.c | 2 +- sysdeps/posix/preadv64v2.c | 2 +- sysdeps/posix/pwritev2.c | 2 +- sysdeps/posix/pwritev64v2.c | 2 +- sysdeps/unix/sysv/linux/alpha/bits/sigaction.h | 6 +- sysdeps/unix/sysv/linux/bits/sigaction.h | 6 +- sysdeps/unix/sysv/linux/errqueue.h | 14 +- sysdeps/unix/sysv/linux/hppa/bits/sigaction.h | 6 +- sysdeps/unix/sysv/linux/i386/Makefile | 4 - sysdeps/unix/sysv/linux/i386/brk.c | 5 + sysdeps/unix/sysv/linux/i386/startup.h | 6 +- sysdeps/unix/sysv/linux/i386/startup_sbrk.c | 67 --------- sysdeps/unix/sysv/linux/ia64/bits/sigaction.h | 6 +- sysdeps/unix/sysv/linux/mips/bits/sigaction.h | 6 +- sysdeps/unix/sysv/linux/preadv2.c | 4 +- sysdeps/unix/sysv/linux/preadv64v2.c | 4 +- sysdeps/unix/sysv/linux/pwritev2.c | 4 +- sysdeps/unix/sysv/linux/pwritev64v2.c | 4 +- sysdeps/unix/sysv/linux/s390/bits/sigaction.h | 8 +- sysdeps/unix/sysv/linux/sparc/bits/sigaction.h | 18 ++- sysdeps/unix/sysv/linux/tile/bits/sigaction.h | 8 +- 72 files changed, 422 insertions(+), 297 deletions(-) delete mode 100644 sysdeps/unix/sysv/linux/i386/startup_sbrk.c