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 2ba4cfe51d i386: Add _dl_runtime_resolve_shstk/_dl_runtime_profile_shst [...] discards 254f4b11c8 x86: Support IBT and SHSTK from Intel CET discards a436dd2baf x86: Add IBT/SHSTK bits to cpu-features discards ea04599da5 Add NT_GNU_PROPERTY_TYPE_0 macros discards 9d2ecedff3 Add private_function for private functions within glibc adds 218bb835cd build-many-glibcs.py: also build profiled objects adds 7023e6db99 Fix BZ #21049. adds 4df54c89bb x86-64: Update comments in ifunc-impl-list.c adds 58d021c836 x86-64: Update comments in IFUNC selectors adds c5f70682a5 Use generic pthread support on hppa. adds 2e783eb905 Update hppa ulps. adds 5fa205d485 Add iI and eE to yesexpr and noexpr respectively for ts_ZA adds 7a499756ab x86-64: Test memmove_chk and memset_chk only in libc.so [BZ #21741] adds eb73083e5e Don't include _dl_resolve_conflicts in libc.a [BZ #21742] adds de47eab02a Fix abday strings for ks_IN@devanagari to match the day strings adds 43a9f537fc Added yesstr and nostr to zh_HK locale adds 38eea35ca7 localedata: da_DK: set date_fmt [BZ #17297] adds 2c80445787 S390: Fix tst-ptrace-singleblock if kernel does not support [...] adds 7593c977aa Fix abday for ar_SA adds 2a91300176 Fixed abday for ar_JO/ar_LB/ar_SY adds 94070f86c0 posix: Add p{read,write}v2 RWF_NOWAIT flag (BZ#21738) adds ed421fca42 Avoid backtrace from __stack_chk_fail [BZ #12189] adds 4de0cb2e9a powerpc64le: Iterate over all object suffixes when appending [...] adds a058c7c839 Added Samoan language locale for Samoa adds 30200427a9 New locale for agr_PE. adds 06164c6773 Compile tst-ssp-1.c with -fstack-protector-all adds 27f29b2dad Fix type in sysdeps/hppa/dl-machine.h. adds 64bdd005b2 Added Fiji Hindi language locale for Fiji adds b5031c4c82 Added yesstr/nostr for nds_DE and nds_NL adds 56e51ffc00 locales/om_ET (LC_MESSAGES): add yesstr and nostr. adds a325060c12 Added yesstr and nostr for Tigrinya adds 704eab2238 Fix LC_MESSAGES and LC_ADDRESS for anp_IN adds edf96fe981 Added yesstr/nostr and fix yesexpr for pap_AW and pap_CW adds 1dd577fd33 Added Tongan language locale for Tonga adds 5ba6405338 [ARM] Fix ld.so crash when built using Binutils 2.29 adds 0a3bba389f Fix wrong bug number in localedata/ChangeLog adds 1b01a199eb Added yesstr and nostr for aa_ET adds babbf7552a New locale for bi_VU adds 8bd8c052e7 Fix country name in li_BE and encoding problem in abday in l [...] adds de895ddcd7 Disable single thread optimization for open_memstream adds 4fa8ae49aa Fix BZ #21654 - grp-merge.c alignment adds 2759a2c1d8 Fix failing sNaN tests on hppa. adds 075385f98a Fix guard alignment in allocate_stack when stack grows up. adds 32d9b0e7a6 Fix [BZ locale/19838]. adds 66cd050f26 Regenerate libc.pot adds df3d455b23 Fix [BZ 20098]. adds 4d42d18029 Remove extra braces from sysdeps/hppa/__longjmp.c. adds a363f70336 Remove _exit entry from sysdeps/unix/sysv/linux/hppa/localplt.data. adds d71400dca6 Fix syscall cancellation on hppa. adds 07f94b7a96 Fix __setcontext return value on hppa. adds cc407f4e81 Fix stack offset for r19 load in __getcontext. adds ce1917d0bf Add CFI annotation. adds 1903b38c65 Return to caller if dl_fixup fails to resolve callee on hppa. adds 512d245bc3 Add HWCAP_ macros from Linux 4.12 to AArch64 bits/hwcap.h. adds 3261ddfc14 Write "Latin" in title case in "title" in hif_FJ locale adds 7317a97020 Fix yesexpr in new agr_PE locale adds 6eb5f3b7c7 Use U+02BB MODIFIER LETTER TURNED COMMA instead of U+0027 AP [...] adds 204b3d4d20 Fix country_name in li_NL adds 48145e1c7d hppa: Fix clone exit syscall argument passing (BZ#21512) adds ae5c498d93 Extend NSS test suite adds 91ac3a7d84 powerpc: Fix float128 IFUNC relocations [BZ #21707] adds 00d7a37773 [AArch64] Fix out of bound array access regression adds 0757b139fc Fix or add int_select international_call_prefixes adds 82e0660050 [AArch64] Update dl-procinfo for new HWCAP flags in Linux 4.12 adds 2b4fca86d7 Don't add stack_chk_fail_local.o to libc.a [BZ #21740] adds 47f2739659 i386: Test memmove_chk and memset_chk only in libc.so [BZ #21741] adds 43cd85db51 Fix consistency in country_isbn in various locales and add c [...] adds 3f31d8bbad Fix country_post "Country Postal Abbreviations" adds 4f329ea996 Add country_name to iu_CA locale adds f8cef4d07d Fix cast-after-dereference adds d500130f31 alpha: Fix clone exit syscall argument passing (BZ#21512) adds ee8c6cc5f9 Update sparc ulps adds 747d9c2224 Fix int_select international_call_prefixes adds ed6a854cf6 Added int_select international_call_prefixes adds 36ea2b1b68 Add int_select to many locales adds 98d9c9a61b Add country_name and country_post, and country_isbn for pap_ [...] adds 5eeb2ea981 Add/Fix country_isbn for France adds 77046c6153 localedata/locales/lg_UG: Fix some comments. adds 2d9b85e7e7 Fix misspelled yesexpr/day/abday/mon/abmon/date_fmt fields in sc_IT adds a4c9be1b8b Fix cexpl when compiled with latest GCC adds cb62108e74 Fix nss/nss_test1.c compile with latest GCC. adds 6259e62c02 Fix localedata test builds with latest GCC adds 1740441b49 Correct nss/tst-nss-test5 configuration adds 64a1daed18 [BZ 19170] Revise comment in sysdeps/hppa/dl-trampoline.S adds cab91f947a S390: fix sys/ptrace.h to make it includible again after asm [...] adds 54606ca8c7 Added country_isbn for Italy adds fa13514a51 Added country_isbn for Republic of Korea adds 2a28610f9f Added country_name in mai_IN adds 55703fcace Remove extra semicolons in struct pthread_mutex (bug 21804) adds 422ff87c24 Avoid accessing corrupted stack from __stack_chk_fail [BZ #21752] adds 95a7339258 tunables: Use direct syscall for access (BZ#21744) adds 94955362dd zic: Use PRIdMAX to print line numbers adds 832f8e0487 Fix LC_TIME for mai_IN adds b0edfa40c6 Added yesstr/nostr for sa_IN adds ffe6d539df Fix name_mrs for mag_IN adds 1b768b4897 Add country_name to several locales adds c771b59a24 Fix inconsistency in country_isbn and missing prefixes new e654a7ccd7 Add private_function for private functions within glibc new 7692538257 Add NT_GNU_PROPERTY_TYPE_0 macros new d6decd1234 x86: Add IBT/SHSTK bits to cpu-features new 4ce7ec47f9 x86: Support IBT and SHSTK from Intel CET new 2dac9db623 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 (2ba4cfe51d) \ N -- N -- N refs/heads/hjl/cet/property (2dac9db623)
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 | 371 +++++++ csu/libc-start.c | 11 +- debug/Makefile | 10 + debug/fortify_fail.c | 23 +- debug/stack_chk_fail.c | 3 +- .../multiarch/wmemcmp.c => debug/tst-ssp-1.c | 38 +- elf/Makefile | 4 +- elf/dl-tunables.c | 2 + elf/rtld.c | 4 +- grp/grp-merge.c | 18 +- include/stdio.h | 15 +- include/unistd.h | 7 - libio/memstream.c | 3 + libio/wmemstream.c | 3 + locale/iso-639.def | 2 + localedata/ChangeLog | 333 ++++++ localedata/Makefile | 15 + localedata/SUPPORTED | 5 + localedata/locales/aa_ET | 2 + localedata/locales/agr_PE | 211 ++++ localedata/locales/an_ES | 2 + localedata/locales/anp_IN | 3 + localedata/locales/ar_AE | 3 +- localedata/locales/ar_BH | 2 +- localedata/locales/ar_IQ | 2 +- localedata/locales/ar_JO | 16 +- localedata/locales/ar_KW | 3 +- localedata/locales/ar_LB | 16 +- localedata/locales/ar_LY | 3 +- localedata/locales/ar_MA | 2 +- localedata/locales/ar_OM | 2 +- localedata/locales/ar_QA | 3 +- localedata/locales/ar_SA | 16 +- localedata/locales/ar_SD | 3 +- localedata/locales/ar_SS | 3 +- localedata/locales/ar_SY | 17 +- localedata/locales/ar_TN | 3 +- localedata/locales/ar_YE | 3 +- localedata/locales/ayc_PE | 2 + localedata/locales/be_BY@latin | 2 + localedata/locales/ber_DZ | 2 +- localedata/locales/ber_MA | 2 +- localedata/locales/bi_VU | 214 ++++ localedata/locales/bo_CN | 2 +- localedata/locales/br_FR | 1 + localedata/locales/ca_AD | 2 + localedata/locales/ca_ES | 1 + localedata/locales/ca_FR | 1 + localedata/locales/ca_IT | 1 + localedata/locales/crh_UA | 1 + localedata/locales/cy_GB | 2 +- localedata/locales/da_DK | 3 + localedata/locales/de_CH | 1 + localedata/locales/de_IT | 1 + localedata/locales/de_LI | 1 + localedata/locales/de_LU | 1 + localedata/locales/dv_MV | 4 + localedata/locales/dz_BT | 2 +- localedata/locales/en_HK | 1 + localedata/locales/en_IE | 1 + localedata/locales/en_NZ | 1 + localedata/locales/en_PH | 1 + localedata/locales/en_SG | 1 + localedata/locales/en_ZW | 1 + localedata/locales/es_CU | 6 +- localedata/locales/es_ES | 1 + localedata/locales/es_MX | 2 + localedata/locales/es_NI | 2 + localedata/locales/es_PA | 1 + localedata/locales/es_PE | 2 + localedata/locales/es_PR | 2 + localedata/locales/es_PY | 1 + localedata/locales/es_US | 1 + localedata/locales/es_UY | 1 + localedata/locales/es_VE | 2 + localedata/locales/et_EE | 2 +- localedata/locales/eu_ES | 1 + localedata/locales/fa_IR | 2 +- localedata/locales/fo_FO | 2 + localedata/locales/fr_CH | 2 + localedata/locales/fr_FR | 1 + localedata/locales/fr_LU | 2 + localedata/locales/fur_IT | 1 + localedata/locales/ga_IE | 2 + localedata/locales/gl_ES | 2 + localedata/locales/gv_GB | 2 + localedata/locales/he_IL | 1 + localedata/locales/hif_FJ | 215 ++++ localedata/locales/hy_AM | 4 +- localedata/locales/ia_FR | 4 +- localedata/locales/id_ID | 1 + localedata/locales/ik_CA | 2 + localedata/locales/it_CH | 1 + localedata/locales/it_IT | 2 + localedata/locales/iu_CA | 5 +- localedata/locales/ja_JP | 2 + localedata/locales/kl_GL | 1 + localedata/locales/ko_KR | 2 + localedata/locales/ks_IN@devanagari | 14 +- localedata/locales/kw_GB | 1 + localedata/locales/ky_KG | 1 + localedata/locales/lg_UG | 22 +- localedata/locales/li_BE | 5 +- localedata/locales/li_NL | 5 +- localedata/locales/lij_IT | 4 + localedata/locales/lt_LT | 1 + localedata/locales/lv_LV | 1 + localedata/locales/mag_IN | 8 +- localedata/locales/mai_IN | 84 +- localedata/locales/mi_NZ | 3 +- localedata/locales/mn_MN | 2 +- localedata/locales/ms_MY | 2 +- localedata/locales/mt_MT | 1 + localedata/locales/nan_TW@latin | 4 +- localedata/locales/nds_DE | 4 + localedata/locales/nds_NL | 4 + localedata/locales/ne_NP | 1 + localedata/locales/niu_NU | 1 + localedata/locales/nl_NL | 1 + localedata/locales/nr_ZA | 4 +- localedata/locales/oc_FR | 5 +- localedata/locales/om_ET | 7 +- localedata/locales/om_KE | 3 +- localedata/locales/pap_AW | 10 +- localedata/locales/pap_CW | 11 +- localedata/locales/pl_PL | 1 + localedata/locales/ps_AF | 2 +- localedata/locales/ro_RO | 1 + localedata/locales/ru_UA | 1 + localedata/locales/rw_RW | 1 + localedata/locales/sa_IN | 4 + localedata/locales/sc_IT | 58 +- localedata/locales/sd_IN | 2 + localedata/locales/sk_SK | 1 + localedata/locales/sl_SI | 1 + localedata/locales/sm_WS | 223 ++++ localedata/locales/so_SO | 3 +- localedata/locales/sr_RS | 5 +- localedata/locales/sr_RS@latin | 4 +- localedata/locales/tcy_IN | 2 + localedata/locales/tg_TJ | 2 + localedata/locales/the_NP | 2 +- localedata/locales/ti_ER | 6 +- localedata/locales/ti_ET | 6 +- localedata/locales/tk_TM | 2 + localedata/locales/tl_PH | 2 + localedata/locales/to_TO | 209 ++++ localedata/locales/ts_ZA | 4 +- localedata/locales/tt_RU | 4 + localedata/locales/ug_CN | 2 +- localedata/locales/uz_UZ | 1 + localedata/locales/uz_UZ@cyrillic | 4 +- localedata/locales/wo_SN | 2 + localedata/locales/yue_HK | 2 +- localedata/locales/zh_CN | 2 +- localedata/locales/zh_HK | 2 + localedata/locales/zh_SG | 3 + localedata/locales/zh_TW | 4 +- malloc/malloc.c | 6 +- manual/llio.texi | 4 + misc/tst-preadvwritev2-common.c | 15 +- nptl/Makefile | 2 +- nptl/allocatestack.c | 10 +- nptl/tst-memstream.c | 101 ++ nss/Makefile | 27 +- nss/nss_test.h | 308 ++++++ nss/nss_test.ver | 4 + nss/nss_test1.c | 312 ++++-- debug/stack_chk_fail.c => nss/nss_test2.c | 19 +- nss/tst-nss-test1.c | 76 +- nss/tst-nss-test2.c | 136 +++ nss/tst-nss-test3.c | 150 +++ nss/tst-nss-test4.c | 137 +++ nss/tst-nss-test5.c | 108 ++ po/libc.pot | 1098 ++++++++++---------- scripts/build-many-glibcs.py | 1 + shlib-versions | 1 + sysdeps/arm/dl-machine.h | 12 +- .../multiarch/wmemcmp.c => generic/libc-start.h} | 23 +- .../generic/not-errno.h | 18 +- sysdeps/hppa/__longjmp.c | 9 +- sysdeps/hppa/dl-fptr.c | 64 +- sysdeps/hppa/dl-machine.h | 2 +- sysdeps/hppa/dl-trampoline.S | 22 + sysdeps/hppa/fpu/libm-test-ulps | 104 +- .../stack_chk_fail.c => sysdeps/hppa/math-tests.h | 19 +- sysdeps/hppa/nptl/bits/pthreadtypes-arch.h | 4 +- sysdeps/i386/i686/multiarch/ifunc-impl-list.c | 4 + sysdeps/ieee754/ldbl-128/e_expl.c | 1 + sysdeps/nptl/bits/thread-shared-types.h | 8 +- sysdeps/posix/libc_fatal.c | 26 +- sysdeps/powerpc/Makefile | 10 +- sysdeps/powerpc/powerpc64le/Makefile | 24 +- .../powerpc/tst-tlsifunc-static.c | 18 +- sysdeps/powerpc/tst-tlsifunc.c | 129 +++ sysdeps/sparc/fpu/libm-test-ulps | 168 +-- sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h | 3 + sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c | 6 +- sysdeps/unix/sysv/linux/aarch64/dl-procinfo.h | 40 +- sysdeps/unix/sysv/linux/access.c | 15 - sysdeps/unix/sysv/linux/alpha/clone.S | 1 + sysdeps/unix/sysv/linux/bits/uio-ext.h | 1 + sysdeps/unix/sysv/linux/hppa/bits/shm.h | 2 +- sysdeps/unix/sysv/linux/hppa/clone.S | 5 +- sysdeps/unix/sysv/linux/hppa/getcontext.S | 5 +- sysdeps/unix/sysv/linux/hppa/internaltypes.h | 84 -- sysdeps/unix/sysv/linux/hppa/localplt.data | 1 - sysdeps/unix/sysv/linux/hppa/pt-vfork.S | 3 + sysdeps/unix/sysv/linux/hppa/pthread.h | 103 +- .../unix/sysv/linux/hppa/pthread_cond_broadcast.c | 40 - .../unix/sysv/linux/hppa/pthread_cond_destroy.c | 40 - sysdeps/unix/sysv/linux/hppa/pthread_cond_init.c | 40 - sysdeps/unix/sysv/linux/hppa/pthread_cond_signal.c | 40 - sysdeps/unix/sysv/linux/hppa/pthread_cond_wait.c | 53 - sysdeps/unix/sysv/linux/hppa/setcontext.S | 5 +- sysdeps/unix/sysv/linux/hppa/sysdep-cancel.h | 47 +- sysdeps/unix/sysv/linux/hppa/sysdep.h | 15 +- sysdeps/unix/sysv/linux/{access.c => not-errno.h} | 32 +- .../sysv/linux/powerpc/libc-start.h} | 22 +- sysdeps/unix/sysv/linux/s390/sys/ptrace.h | 68 +- .../unix/sysv/linux/s390/tst-ptrace-singleblock.c | 54 +- sysdeps/x86_64/multiarch/ifunc-impl-list.c | 36 +- sysdeps/x86_64/multiarch/memcmp.c | 3 +- sysdeps/x86_64/multiarch/memmove.c | 3 +- sysdeps/x86_64/multiarch/memrchr.c | 2 +- sysdeps/x86_64/multiarch/memset.c | 4 +- sysdeps/x86_64/multiarch/rawmemchr.c | 2 +- sysdeps/x86_64/multiarch/strchrnul.c | 2 +- sysdeps/x86_64/multiarch/strlen.c | 2 +- sysdeps/x86_64/multiarch/strnlen.c | 2 +- sysdeps/x86_64/multiarch/wcschr.c | 2 +- sysdeps/x86_64/multiarch/wcscpy.c | 2 +- sysdeps/x86_64/multiarch/wcslen.c | 2 +- sysdeps/x86_64/multiarch/wcsnlen.c | 2 +- sysdeps/x86_64/multiarch/wmemchr.c | 2 +- sysdeps/x86_64/multiarch/wmemcmp.c | 3 +- sysdeps/x86_64/multiarch/wmemset.c | 2 +- sysdeps/x86_64/multiarch/wmemset_chk.c | 2 +- timezone/zic.c | 11 +- 239 files changed, 4823 insertions(+), 1657 deletions(-) copy sysdeps/x86_64/multiarch/wmemcmp.c => debug/tst-ssp-1.c (65%) create mode 100644 localedata/locales/agr_PE create mode 100755 localedata/locales/bi_VU create mode 100644 localedata/locales/hif_FJ create mode 100644 localedata/locales/sm_WS create mode 100644 localedata/locales/to_TO create mode 100644 nptl/tst-memstream.c create mode 100644 nss/nss_test.h create mode 100644 nss/nss_test.ver copy debug/stack_chk_fail.c => nss/nss_test2.c (70%) create mode 100644 nss/tst-nss-test2.c create mode 100644 nss/tst-nss-test3.c create mode 100644 nss/tst-nss-test4.c create mode 100644 nss/tst-nss-test5.c copy sysdeps/{x86_64/multiarch/wmemcmp.c => generic/libc-start.h} (66%) copy debug/stack_chk_fail.c => sysdeps/generic/not-errno.h (70%) copy debug/stack_chk_fail.c => sysdeps/hppa/math-tests.h (70%) copy debug/stack_chk_fail.c => sysdeps/powerpc/tst-tlsifunc-static.c (70%) create mode 100644 sysdeps/powerpc/tst-tlsifunc.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/internaltypes.h delete mode 100644 sysdeps/unix/sysv/linux/hppa/pthread_cond_broadcast.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/pthread_cond_destroy.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/pthread_cond_init.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/pthread_cond_signal.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/pthread_cond_wait.c copy sysdeps/unix/sysv/linux/{access.c => not-errno.h} (57%) copy sysdeps/{x86_64/multiarch/wmemcmp.c => unix/sysv/linux/powerpc/libc-start.h} (66%)