This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hjl/cet/property in repository glibc.
discards 88681bbba6 i386: Add _dl_runtime_resolve_shstk [BZ #21598] discards 0546542b6a x86: Support IBT and SHSTK from Intel CET discards b41e164179 x86: Add IBT/SHSTK bits to cpu-features discards 6b608cf43e Add NT_GNU_PROPERTY_TYPE_0 macros discards 9bfb3fa81c Add private_function for private functions within glibc adds e78dc67889 SPARC sys/ucontext.h namespace fixes (bug 21457). adds 867c5c33e2 localedata: CLDRv29: update LC_ADDRESS.lang_name translations adds 5b757a51b5 resolv: Make RES_ROTATE start with a random name server [BZ #19570] adds 5f17245d3e support: Report actual exit status in support_capture_subpro [...] adds 7ab27b76d2 resolv: Remove DEBUG macro from resolv/res_mkquery.c adds 74084febc4 resolv: Reformat resolv/res_mkquery.c to GNU style adds 5ca4aaea18 resolv: Move the res_mkquery function to the resolv/mk_query.c file adds 09fbb56ad6 resolv: Remove DEBUG from resolv/res_send.c adds 4d4ce84924 resolv: Remove unused resolv/res_debug.h header file adds d85f99679d resolv: Move fp_nquery, fp_query, p_query, _res_opcodes adds 6781d8e693 resolv: Turn _res_opcodes into a compatibility symbol adds ded603542a resolv: Move res_isourserver, res_send from res_data.c to re [...] adds 0377511799 resolv: Move res_query, res_search res_querydomain, hostalias adds 6da48ca0b2 resolv: Reformat resolv/res_data.c to GNU style adds 3f8f1eb6b0 resolv: Remove DEBUG from resolv/res_query.c adds b606c6ce66 resolv: Remove source argument fron res_options adds a9270e673d resolv: Improve debugging output from tst-resolv-res_init adds 4e61a6be44 i386: Increase MALLOC_ALIGNMENT to 16 [BZ #21120] adds ab85da1530 aarch64: Call all string function implementations in tests adds 28cfa3a48e tunables, aarch64: New tunable to override cpu adds 9b8f8593e5 Consolidate Linux fcntl implementation adds 8466ee1cb7 float128: Add signbit alternative for old compilers adds 47ea614b9a Fix typo in glibc.tune.cpu name adds 8dc6133eff Use __builtin_popcount in __sched_cpucount [BZ #21696] adds 2572f356b1 powerpc: Clean up strlen and strnlen for power8 adds 073ec86e5e More fixes after the recent import from CLDR-31 adds 4e45d83c92 resolv: Add preinit tests to resolv/tst-resolv-res_init-skeleton.c adds 352f4ff9a2 resolv: Introduce struct resolv_context [BZ #21668] adds f30a54b21b resolv: Introduce struct resolv_conf with extended resolver state adds 3f853f22c8 resolv: Lift domain search list limits [BZ #19569] [BZ #21475] adds a1c4eb8794 resolv: Mirror the entire resolver configuration in struct r [...] adds aef16cc8a4 resolv: Automatically reload a changed /etc/resolv.conf file [...] adds e237357a5a resolv: Introduce free list for resolv_conf index slosts adds 89f6307c5d resolv: Fix improper assert in __resolv_conf_attach adds f0107724c9 Update versions in build-many-glibcs.py. adds 4446a885f3 resolv: Fix resolv_conf _res matching adds 1ff6c67a25 sysconf: Use conservative default for _SC_NPROCESSORS_ONLN [ [...] adds d2e0491883 Single threaded stdio optimization adds cc31b141f9 For Breton yesstr/nostr locale are missing new fd362b6822 Add private_function for private functions within glibc new 40215e85a8 Add NT_GNU_PROPERTY_TYPE_0 macros new 31e1594811 x86: Add IBT/SHSTK bits to cpu-features new ec13d7eee4 x86: Support IBT and SHSTK from Intel CET new e04eefe5ee i386: Add _dl_runtime_resolve_shstk/_dl_runtime_profile_shst [...]
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 (88681bbba6) \ N -- N -- N refs/heads/hjl/cet/property (e04eefe5ee)
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 5 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 | 522 +++++++++++++++ NEWS | 27 +- elf/dl-tunables.c | 24 +- elf/dl-tunables.h | 17 + include/math.h | 1 + include/resolv.h | 28 - libio/Versions | 3 + libio/feof.c | 2 + libio/ferror.c | 2 + libio/fputc.c | 2 + libio/genops.c | 28 + libio/getc.c | 2 + libio/getchar.c | 2 + libio/iofopncook.c | 2 + libio/ioungetc.c | 2 + libio/libio.h | 4 + libio/libioP.h | 2 + libio/putc.c | 2 + localedata/ChangeLog | 33 + localedata/locales/az_AZ | 2 +- localedata/locales/be_BY | 2 +- localedata/locales/bem_ZM | 2 +- localedata/locales/bg_BG | 2 +- localedata/locales/bo_CN | 2 +- localedata/locales/bo_IN | 2 +- localedata/locales/br_FR | 6 +- localedata/locales/brx_IN | 1 + localedata/locales/ce_RU | 2 +- localedata/locales/cs_CZ | 2 +- localedata/locales/dz_BT | 2 +- localedata/locales/el_CY | 2 +- localedata/locales/el_GR | 2 +- localedata/locales/es_AR | 2 +- localedata/locales/es_BO | 2 +- localedata/locales/es_CL | 2 +- localedata/locales/es_CO | 2 +- localedata/locales/es_CR | 2 +- localedata/locales/es_CU | 2 +- localedata/locales/es_DO | 2 +- localedata/locales/es_EC | 2 +- localedata/locales/es_ES | 2 +- localedata/locales/es_GT | 2 +- localedata/locales/es_HN | 2 +- localedata/locales/es_MX | 2 +- localedata/locales/es_NI | 2 +- localedata/locales/es_PA | 2 +- localedata/locales/es_PE | 2 +- localedata/locales/es_PR | 2 +- localedata/locales/es_PY | 2 +- localedata/locales/es_SV | 2 +- localedata/locales/es_US | 2 +- localedata/locales/es_UY | 2 +- localedata/locales/es_VE | 2 +- localedata/locales/et_EE | 2 +- localedata/locales/eu_ES | 2 +- localedata/locales/fr_BE | 2 +- localedata/locales/fr_CA | 2 +- localedata/locales/fr_CH | 2 +- localedata/locales/fr_FR | 2 +- localedata/locales/fr_LU | 2 +- localedata/locales/fur_IT | 2 +- localedata/locales/fy_NL | 6 +- localedata/locales/gl_ES | 2 +- localedata/locales/gv_GB | 3 +- localedata/locales/he_IL | 1 + localedata/locales/hsb_DE | 3 +- localedata/locales/hy_AM | 2 +- localedata/locales/id_ID | 2 +- localedata/locales/it_CH | 2 +- localedata/locales/it_IT | 2 +- localedata/locales/kl_GL | 2 +- localedata/locales/km_KH | 2 +- localedata/locales/ko_KR | 2 +- localedata/locales/ks_IN | 2 +- localedata/locales/kw_GB | 2 +- localedata/locales/ky_KG | 2 +- localedata/locales/lg_UG | 4 +- localedata/locales/ln_CD | 24 +- localedata/locales/lt_LT | 2 +- localedata/locales/lv_LV | 2 +- localedata/locales/mk_MK | 2 +- localedata/locales/mn_MN | 20 +- localedata/locales/nb_NO | 2 +- localedata/locales/nn_NO | 2 +- localedata/locales/os_RU | 1 + localedata/locales/ru_RU | 1 + localedata/locales/ru_UA | 1 + localedata/locales/se_NO | 2 +- localedata/locales/sk_SK | 1 + localedata/locales/ta_IN | 1 + localedata/locales/ta_LK | 1 + localedata/locales/tk_TM | 3 +- localedata/locales/tr_CY | 2 +- localedata/locales/tr_TR | 2 +- localedata/locales/ur_IN | 1 + localedata/locales/ur_PK | 1 + localedata/locales/uz_UZ | 2 +- localedata/locales/vi_VN | 26 +- localedata/locales/yo_NG | 55 +- localedata/locales/zu_ZA | 20 +- malloc/malloc-internal.h | 10 - manual/tunables.texi | 8 + nptl/pthread_create.c | 4 + nscd/aicache.c | 21 +- nss/digits_dots.c | 21 +- nss/getXXbyYY.c | 28 +- nss/getXXbyYY_r.c | 34 +- nss/getnssent_r.c | 42 +- nss/nsswitch.h | 10 + posix/Makefile | 3 +- posix/sched_cpucount.c | 27 +- posix/tst-sysconf-empty-chroot.c | 95 +++ resolv/Makefile | 23 +- resolv/README | 1 - resolv/Versions | 10 +- resolv/bits/types/res_state.h | 4 +- resolv/compat-gethnamaddr.c | 95 ++- resolv/nss_dns/dns-canon.c | 19 +- resolv/nss_dns/dns-host.c | 141 +++-- resolv/nss_dns/dns-network.c | 21 +- resolv/res-close.c | 6 + resolv/res_data.c | 201 +----- resolv/res_debug.c | 86 ++- resolv/res_debug.h | 34 - resolv/res_init.c | 460 +++++++++----- resolv/res_libc.c | 49 -- resolv/res_mkquery.c | 377 ++++++----- resolv/res_query.c | 358 ++++++----- resolv/res_send.c | 296 ++++----- resolv/res_use_inet6.h | 49 ++ resolv/resolv-internal.h | 39 +- resolv/resolv.h | 1 + resolv/resolv_conf.c | 704 +++++++++++++++++++++ resolv/resolv_conf.h | 103 +++ resolv/resolv_context.c | 252 ++++++++ resolv/resolv_context.h | 182 ++++++ resolv/tst-resolv-res_init-multi.c | 89 +++ resolv/tst-resolv-res_init-skeleton.c | 458 +++++++++++++- resolv/tst-resolv-res_ninit.c | 74 +++ resolv/tst-resolv-rotate.c | 263 ++++++++ scripts/build-many-glibcs.py | 6 +- support/support_capture_subprocess_check.c | 2 +- sysdeps/aarch64/dl-tunables.list | 25 + sysdeps/aarch64/multiarch/ifunc-impl-list.c | 6 +- .../cpu-features.c => generic/malloc-alignment.h} | 32 +- sysdeps/generic/malloc-machine.h | 1 + sysdeps/i386/dl-trampoline.S | 45 ++ .../flockfile.c => i386/malloc-alignment.h} | 19 +- sysdeps/ia64/bits/floatn.h | 8 + sysdeps/ieee754/float128/s_signbitf128.c | 37 +- sysdeps/posix/getaddrinfo.c | 39 +- sysdeps/powerpc/bits/floatn.h | 8 + sysdeps/powerpc/powerpc64/power8/strlen.S | 11 - sysdeps/powerpc/powerpc64/power8/strnlen.S | 10 +- sysdeps/pthread/flockfile.c | 1 + sysdeps/unix/sysv/linux/aarch64/cpu-features.c | 47 +- sysdeps/unix/sysv/linux/arm/fcntl.c | 1 - sysdeps/unix/sysv/linux/fcntl.c | 52 +- .../unix/sysv/linux/generic/wordsize-32/fcntl.c | 86 --- sysdeps/unix/sysv/linux/getsysstats.c | 5 +- sysdeps/unix/sysv/linux/hppa/fcntl.c | 1 - sysdeps/unix/sysv/linux/i386/dl-cet.c | 11 +- sysdeps/unix/sysv/linux/i386/fcntl.c | 61 -- sysdeps/unix/sysv/linux/m68k/fcntl.c | 1 - sysdeps/unix/sysv/linux/microblaze/fcntl.c | 1 - sysdeps/unix/sysv/linux/mips/mips32/fcntl.c | 1 - sysdeps/unix/sysv/linux/mips/mips64/n32/fcntl.c | 1 - sysdeps/unix/sysv/linux/powerpc/powerpc32/fcntl.c | 1 - sysdeps/unix/sysv/linux/powerpc/powerpc64/fcntl.c | 49 +- sysdeps/unix/sysv/linux/s390/s390-32/fcntl.c | 1 - sysdeps/unix/sysv/linux/sh/fcntl.c | 1 - sysdeps/unix/sysv/linux/sparc/sparc32/fcntl.c | 1 - .../unix/sysv/linux/sparc/sparc32/ucontext_i.sym | 1 - sysdeps/unix/sysv/linux/sparc/sys/ucontext.h | 267 ++++---- sysdeps/x86/bits/floatn.h | 8 + 175 files changed, 4826 insertions(+), 1724 deletions(-) create mode 100644 posix/tst-sysconf-empty-chroot.c delete mode 100644 resolv/res_debug.h create mode 100644 resolv/res_use_inet6.h create mode 100644 resolv/resolv_conf.c create mode 100644 resolv/resolv_conf.h create mode 100644 resolv/resolv_context.c create mode 100644 resolv/resolv_context.h create mode 100644 resolv/tst-resolv-res_init-multi.c create mode 100644 resolv/tst-resolv-res_ninit.c create mode 100644 resolv/tst-resolv-rotate.c create mode 100644 sysdeps/aarch64/dl-tunables.list copy sysdeps/{unix/sysv/linux/aarch64/cpu-features.c => generic/malloc-alignment.h} (55%) copy sysdeps/{pthread/flockfile.c => i386/malloc-alignment.h} (67%) delete mode 100644 sysdeps/unix/sysv/linux/arm/fcntl.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/fcntl.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/fcntl.c delete mode 100644 sysdeps/unix/sysv/linux/i386/fcntl.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/fcntl.c delete mode 100644 sysdeps/unix/sysv/linux/microblaze/fcntl.c delete mode 100644 sysdeps/unix/sysv/linux/mips/mips32/fcntl.c delete mode 100644 sysdeps/unix/sysv/linux/mips/mips64/n32/fcntl.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/fcntl.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/fcntl.c delete mode 100644 sysdeps/unix/sysv/linux/sh/fcntl.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/fcntl.c