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 26282c7784 Add --enable-static-pie to build-many-glibcs.py discards fd2dbfaf15 sparc: Check PIC instead of SHARED in start.S discards 6fb30814d1 microblaze: Check PIC instead of SHARED in start.S discards f34c50d6a3 hppa: Check PIC instead of SHARED in start.S discards 7a946f032e aarch64: Check PIC instead of SHARED in start.S discards c868a9831b sh: Update elf_machine_load_address for static PIE discards e01ba3e5a9 s390: Update elf_machine_load_address for static PIE discards 2a6918d561 Add --enable-static-pie configure option to build static PIE [...] adds b06a054f58 Add new locale yuw_PG [BZ #20952] adds 4960c87929 Add yesstr, nostr, lang_term, lang_lib to an_ES locale adds 3e79f75819 bn_BD locale: Use only the first letters of the full yesstr [...] adds bab7b6b0a6 mr_IN locale: Fix yesstr and nostr and improve yesexpr and noexpr. adds 360a8df3af ka_GE locale: Fix yesexp to make it agree with CLDR. adds fe043d8af2 km_KH locale: Fix yesstr and nostr. adds 725bbb3e18 ti_IN locale: Fix noexpr adds da33d60bbe ug_CN locale: Fix noexpr and yesexpr adds 1bfb86aeb4 zh_SG locale: Use copy "zh_CN" in LC_MESSAGES instead of English adds d8682a15d0 kab_DZ locale: Add e-mail of main contributor adds 10320881d8 ber_DZ locale: Use copy “"kab_DZ"” in LC_MESSAGES. adds effc9e1d50 chr_US locale: Fix yesexpr and noexpr adds d971f38002 cmn_TW locale: Improve yesexpr and noexpr adds b41a0ff1c8 hi_IN, kn_IN, ks_IN@devanagari locales: In yesexpr and noex [...] adds 74e7284fe1 ta_IN locale: Fix yesexpr and noexpr adds 17e78edb81 brx_IN locale: Fix yesexpr and noexpr adds 58b1a7eaf9 Use ASCII as much as possible in LC_MESSAGES of all locales [...] adds 6ccbf6ff91 Sync LC_MESSAGES of several locales with CLDR adds 9be7530cc0 CJK locales: Add fullwidth yYnN to yesexpr and noexpr [BZ #15261] adds a122dbfb2e Replace "if if " with "if " in comments adds 63da5cd4a0 powerpc: Replace lxvd2x/stxvd2x with lvx/stvx in P7's memcpy [...] adds 337ff3c501 localedata: Fix unicode-gen check target. adds 56fa555a83 localedata: Locale and test name are the same. adds 02eec68167 localedef: Add --no-warnings/--warnings option adds 408dff7ee5 fix nostr for "br" [BZ #21706] adds 67ad7163bb add myself as contact for "br" locale adds 5d220788b3 Add HUGE_VAL macros for more _FloatN, _FloatNx types. adds ecc7da5bb8 Add SNAN macros for more _FloatN, _FloatNx types. adds bc5fc7de21 br_FR locale: Use all lowercase in yesstr and nostr. adds 1e5971ec14 Fix all remaining issues of [BZ #15260] adds a4cc02c741 tt_RU locale: make yesstr and nostr agree with CLDR by start [...] adds 63d3b468c1 i386: Regenerate libm-test-ulps for for gcc 7 adds 7e9d70736b Include bits/mathcalls.h for more _FloatN, _FloatNx types. adds f301e53340 Correct the size of _nl_value_type_LC_... arrays. adds b110af8278 km_KH locale: remove tags which were using Lao characters [B [...] adds fbcecc08c9 csb_PL locale: Fix “abmon” for March and use a better transl [...] adds dadf23f06c tst-gnuglob64: New test for glob64 based on tst-gnuglob adds 68fe16dd32 ffsl, ffsll: Declare under __USE_MISC, not just __USE_GNU adds 4484b9e296 Assume that _DIRENT_HAVE_D_TYPE is always defined. adds ce12269fac Add _FloatN, _FloatNx M_* constants. adds c5cc45148c i586: Use conditional branches in strcpy.S [BZ #22353] adds fe326df7b0 Reformat sysdeps/x86/libc-start.c adds 4ad5106e3b sysdeps/x86/libc-start.c: Add /* !SHARED */ adds eda162dd8a Remove _Mlong_double_ etc. macros. adds b61afe8c81 Include bits/math-finite.h for more _FloatN, _FloatNx types. adds e9b8e19419 [PowerPC64] Don't define __GI_ variant of isnan for static lib adds d46b09f988 [PowerPC64] Remove duplicate define in stpncpy-power8.S adds f7b465cfcb [PowerPC64] Wrap str{,n}cmp-power{8,9}.S in IS_IN(libc) adds e9e7eced01 [PowerPC64] Tidy strcasecmp_l-power7.S symbols adds 112f30b3f1 [PowerPC64] strncase_l-power7.c should use strncase_l.c adds 58af72b4e2 [PowerPC64] sysdep.h doesn't need to be included in multiarch files adds 540af6e2f1 Adjust __MATH_EVAL_FMT2 definition to handle _Float16 better. adds 43e662837c Define CMPLX macros for more _FloatN, _FloatNx types. adds e8681faa01 Consolidate Linux sigpending() implementation adds 87bbc4cf1e Remove useless #ifdefs from Linux sig*.c syscalls adds 1bb3653925 localedata: Once again correct and regenerate i18n_ctype. adds 95b93c6e0d x86: Add sysdeps/x86/sysdep.h adds 2f1b212e54 Clean up complex.h handling of float128. adds 260fbd0a39 Include bits/cmathcalls.h for more _FloatN, _FloatNx types. adds 2fac6a6cd5 posix/tst-glob-tilde.c: Add test for bug 22332 adds 067f5d97b3 Fix ChangeLog typo adds c94a5688fb <array_length.h>: New array_length and array_end macros adds d10b132bf5 stdio-common: Use array_length and array_end macros adds ef11081fed test-errno-linux: quotactl can fail with EPERM in containers adds 5baac970a8 tpi_PG locale: fix syntax error [BZ #22382] adds 43ddff2e36 Declare wcstof functions for more _FloatN, _FloatNx types. adds 0cc5b022f8 Mark lazy tlsdesc helper functions unused to avoid warnings adds b7cf203b5c aarch64: Disable lazy symbol binding of TLSDESC adds 91c5a366d8 aarch64: Remove barriers from TLS descriptor functions adds 2c1d4e5fe4 [BZ #17078] arm: remove prelinker support for R_ARM_TLS_DESC adds 0ca3d1d6d0 [BZ #18572] arm: Disable lazy initialization of tlsdesc entries adds 28e1ddf340 arm: Remove unnecessary volatile qualifier adds 94d2f0af15 arm: Remove lazy tlsdesc initialization related code adds 659ca26736 aarch64: optimize _dl_tlsdesc_dynamic fast path adds 6d58ce5e50 aarch64: Guess L1 cache linesize for aarch64 new b2aa890704 Add --enable-static-pie configure option to build static PIE [...] new 201cca38da s390: Update elf_machine_load_address for static PIE new 5217534e01 sh: Update elf_machine_load_address for static PIE new 956d71e8dc aarch64: Check PIC instead of SHARED in start.S new 51df41e2a9 hppa: Check PIC instead of SHARED in start.S new 661a5d9f03 microblaze: Check PIC instead of SHARED in start.S new 386c5da2a8 sparc: Check PIC instead of SHARED in start.S new ae2bf5e2f8 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 (26282c7784) \ N -- N -- N refs/heads/hjl/pie/static (ae2bf5e2f8)
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 | 1016 +++++++++++++++++++- Makeconfig | 2 +- csu/Makefile | 8 +- elf/ldconfig.c | 17 +- elf/tlsdeschtab.h | 2 + gmon/Makefile | 2 +- iconv/Makefile | 3 +- iconv/iconv_prog.c | 3 - iconv/iconv_prog.h | 6 +- include/alloc_buffer.h | 4 +- .../array_length.h | 32 +- include/math.h | 1 - io/tst-mkdirat.c | 2 - io/tst-mkfifoat.c | 2 - io/tst-mknodat.c | 2 - locale/Makefile | 3 +- locale/iso-639.def | 1 + locale/loadlocale.c | 6 +- locale/programs/charmap-dir.c | 2 - locale/programs/charmap.c | 12 +- locale/programs/ld-monetary.c | 9 +- locale/programs/locale.c | 10 +- locale/programs/localedef.c | 67 +- locale/programs/localedef.h | 1 - locale/programs/locarchive.c | 4 - .../programs/{record-status.h => record-status.c} | 58 +- locale/programs/record-status.h | 220 +---- localedata/Makefile | 14 +- localedata/SUPPORTED | 1 + localedata/{da_DK.in => da_DK.ISO-8859-1.in} | 0 localedata/{de_DE.in => de_DE.ISO-8859-1.in} | 0 localedata/{en_US.in => en_US.ISO-8859-1.in} | 0 localedata/{fr_FR.in => fr_FR.UTF-8.in} | 0 localedata/gen-locale.sh | 24 +- localedata/{hr_HR.in => hr_HR.ISO-8859-2.in} | 0 localedata/{hu_HU.in => hu_HU.UTF-8.in} | 0 localedata/locales/aa_ET | 8 +- localedata/locales/af_ZA | 8 +- localedata/locales/ak_GH | 8 +- localedata/locales/am_ET | 4 +- localedata/locales/an_ES | 90 +- localedata/locales/anp_IN | 4 +- localedata/locales/ar_EG | 4 +- localedata/locales/as_IN | 4 +- localedata/locales/ast_ES | 8 +- localedata/locales/ayc_PE | 8 +- localedata/locales/az_AZ | 16 +- localedata/locales/az_IR | 4 +- localedata/locales/be_BY | 4 +- localedata/locales/be_BY@latin | 4 +- localedata/locales/bem_ZM | 8 +- localedata/locales/ber_DZ | 7 +- localedata/locales/ber_MA | 11 +- localedata/locales/bg_BG | 4 +- localedata/locales/bhb_IN | 4 +- localedata/locales/bi_VU | 8 +- localedata/locales/bn_BD | 4 +- localedata/locales/bo_CN | 4 +- localedata/locales/br_FR | 12 +- localedata/locales/brx_IN | 6 +- localedata/locales/bs_BA | 8 +- localedata/locales/ca_ES | 8 +- localedata/locales/ce_RU | 4 +- localedata/locales/chr_US | 4 +- localedata/locales/cmn_TW | 6 +- localedata/locales/crh_UA | 8 +- localedata/locales/cs_CZ | 8 +- localedata/locales/csb_PL | 35 +- localedata/locales/cv_RU | 4 +- localedata/locales/cy_GB | 8 +- localedata/locales/da_DK | 8 +- localedata/locales/de_DE | 8 +- localedata/locales/doi_IN | 4 +- localedata/locales/dv_MV | 4 +- localedata/locales/dz_BT | 4 +- localedata/locales/el_GR | 4 +- localedata/locales/en_CA | 8 +- localedata/locales/en_US | 8 +- localedata/locales/es_ES | 8 +- localedata/locales/et_EE | 8 +- localedata/locales/eu_ES | 8 +- localedata/locales/fa_IR | 4 +- localedata/locales/ff_SN | 8 +- localedata/locales/fi_FI | 8 +- localedata/locales/fil_PH | 8 +- localedata/locales/fo_FO | 8 +- localedata/locales/fr_BE | 8 +- localedata/locales/fr_CH | 8 +- localedata/locales/fr_FR | 8 +- localedata/locales/fr_LU | 8 +- localedata/locales/fur_IT | 8 +- localedata/locales/fy_DE | 8 +- localedata/locales/ga_IE | 8 +- localedata/locales/gd_GB | 8 +- localedata/locales/gl_ES | 8 +- localedata/locales/gu_IN | 4 +- localedata/locales/gv_GB | 4 +- localedata/locales/ha_NG | 8 +- localedata/locales/hak_TW | 8 +- localedata/locales/he_IL | 4 +- localedata/locales/hi_IN | 4 +- localedata/locales/hif_FJ | 10 +- localedata/locales/hne_IN | 4 +- localedata/locales/hr_HR | 8 +- localedata/locales/hsb_DE | 8 +- localedata/locales/ht_HT | 8 +- localedata/locales/hu_HU | 8 +- localedata/locales/hy_AM | 4 +- localedata/locales/i18n_ctype | 39 +- localedata/locales/ia_FR | 8 +- localedata/locales/id_ID | 8 +- localedata/locales/ig_NG | 8 +- localedata/locales/ik_CA | 8 +- localedata/locales/is_IS | 8 +- localedata/locales/it_CH | 8 +- localedata/locales/it_IT | 8 +- localedata/locales/iu_CA | 4 +- localedata/locales/ja_JP | 6 +- localedata/locales/ka_GE | 4 +- localedata/locales/kab_DZ | 3 +- localedata/locales/kk_KZ | 4 +- localedata/locales/kl_GL | 8 +- localedata/locales/km_KH | 86 +- localedata/locales/kn_IN | 4 +- localedata/locales/ko_KR | 4 +- localedata/locales/kok_IN | 4 +- localedata/locales/ks_IN | 4 +- localedata/locales/ks_IN@devanagari | 4 +- localedata/locales/ku_TR | 8 +- localedata/locales/kw_GB | 8 +- localedata/locales/ky_KG | 4 +- localedata/locales/lb_LU | 8 +- localedata/locales/lg_UG | 8 +- localedata/locales/li_NL | 4 +- localedata/locales/lij_IT | 4 +- localedata/locales/ln_CD | 8 +- localedata/locales/lo_LA | 4 +- localedata/locales/lt_LT | 8 +- localedata/locales/lv_LV | 8 +- localedata/locales/lzh_TW | 8 +- localedata/locales/mfe_MU | 6 +- localedata/locales/mg_MG | 8 +- localedata/locales/mhr_RU | 4 +- localedata/locales/mi_NZ | 8 +- localedata/locales/mk_MK | 5 +- localedata/locales/ml_IN | 6 +- localedata/locales/mn_MN | 4 +- localedata/locales/mr_IN | 10 +- localedata/locales/ms_MY | 8 +- localedata/locales/mt_MT | 10 +- localedata/locales/my_MM | 4 +- localedata/locales/nan_TW | 8 +- localedata/locales/nan_TW@latin | 8 +- localedata/locales/nb_NO | 8 +- localedata/locales/nds_DE | 8 +- localedata/locales/nds_NL | 8 +- localedata/locales/ne_NP | 4 +- localedata/locales/nhn_MX | 8 +- localedata/locales/niu_NU | 8 +- localedata/locales/nl_NL | 8 +- localedata/locales/nn_NO | 8 +- localedata/locales/nr_ZA | 4 +- localedata/locales/nso_ZA | 4 +- localedata/locales/oc_FR | 4 +- localedata/locales/om_ET | 10 +- localedata/locales/or_IN | 5 +- localedata/locales/os_RU | 4 +- localedata/locales/pa_IN | 4 +- localedata/locales/pa_PK | 6 +- localedata/locales/pap_AW | 8 +- localedata/locales/pap_CW | 8 +- localedata/locales/pl_PL | 8 +- localedata/locales/ps_AF | 4 +- localedata/locales/pt_BR | 8 +- localedata/locales/quz_PE | 8 +- localedata/locales/raj_IN | 4 +- localedata/locales/ro_RO | 8 +- localedata/locales/ru_RU | 4 +- localedata/locales/ru_UA | 5 +- localedata/locales/rw_RW | 4 +- localedata/locales/sa_IN | 4 +- localedata/locales/sat_IN | 4 +- localedata/locales/sc_IT | 10 +- localedata/locales/sd_IN@devanagari | 4 +- localedata/locales/se_NO | 8 +- localedata/locales/sgs_LT | 8 +- localedata/locales/si_LK | 4 +- localedata/locales/sk_SK | 8 +- localedata/locales/sl_SI | 8 +- localedata/locales/sm_WS | 14 +- localedata/locales/so_DJ | 8 +- localedata/locales/sq_AL | 8 +- localedata/locales/sr_RS | 4 +- localedata/locales/sr_RS@latin | 8 +- localedata/locales/ss_ZA | 4 +- localedata/locales/st_ZA | 4 +- localedata/locales/sv_SE | 8 +- localedata/locales/sw_KE | 8 +- localedata/locales/szl_PL | 4 +- localedata/locales/ta_IN | 4 +- localedata/locales/tcy_IN | 4 +- localedata/locales/te_IN | 4 +- localedata/locales/tg_TJ | 8 +- localedata/locales/th_TH | 4 +- localedata/locales/the_NP | 4 +- localedata/locales/ti_ER | 4 +- localedata/locales/tk_TM | 8 +- localedata/locales/tl_PH | 2 +- localedata/locales/tn_ZA | 4 +- localedata/locales/to_TO | 12 +- localedata/locales/tpi_PG | 9 +- localedata/locales/tr_TR | 10 +- localedata/locales/translit_circle | 2 +- localedata/locales/translit_cjk_compat | 2 +- localedata/locales/translit_combining | 2 +- localedata/locales/translit_compat | 2 +- localedata/locales/translit_font | 2 +- localedata/locales/translit_fraction | 2 +- localedata/locales/ts_ZA | 10 +- localedata/locales/tt_RU | 8 +- localedata/locales/tt_RU@iqtelif | 8 +- localedata/locales/ug_CN | 4 +- localedata/locales/uk_UA | 28 +- localedata/locales/unm_US | 4 +- localedata/locales/ur_IN | 4 +- localedata/locales/ur_PK | 6 +- localedata/locales/uz_UZ | 9 +- localedata/locales/uz_UZ@cyrillic | 5 +- localedata/locales/ve_ZA | 4 +- localedata/locales/vi_VN | 8 +- localedata/locales/wa_BE | 8 +- localedata/locales/wo_SN | 6 +- localedata/locales/xh_ZA | 8 +- localedata/locales/yi_US | 4 +- localedata/locales/yo_NG | 8 +- localedata/locales/yue_HK | 4 +- localedata/locales/yuw_PG | 153 +++ localedata/locales/zh_CN | 4 +- localedata/locales/zh_HK | 4 +- localedata/locales/zh_SG | 5 +- localedata/locales/zh_TW | 8 +- localedata/locales/zu_ZA | 8 +- localedata/{si_LK.in => si_LK.UTF-8.in} | 0 localedata/sort-test.sh | 3 +- localedata/{sv_SE.in => sv_SE.ISO-8859-1.in} | 0 localedata/{tr_TR.in => tr_TR.UTF-8.in} | 0 localedata/{uk_UA.in => uk_UA.UTF-8.in} | 0 localedata/unicode-gen/Makefile | 4 +- localedata/unicode-gen/gen_unicode_ctype.py | 2 +- math/Makefile | 6 +- math/complex.h | 138 ++- math/math.h | 384 +++++++- math/test-signgam-finite-c99.c | 1 - posix/Makefile | 2 +- posix/bug-glob2.c | 8 - posix/tst-dir.c | 10 - posix/tst-glob-tilde.c | 53 +- posix/tst-glob_lstat_compat.c | 2 - posix/{tst-gnuglob.c => tst-gnuglob-skeleton.c} | 88 +- posix/tst-gnuglob.c | 493 +--------- elf/tst-main1mod.c => posix/tst-gnuglob64.c | 14 +- stdio-common/bug16.c | 3 +- stdio-common/errlist.c | 4 +- stdio-common/printf_fp.c | 4 +- stdio-common/printf_fphex.c | 5 +- stdio-common/psiginfo.c | 3 +- stdio-common/test-vfprintf.c | 5 +- stdio-common/tst-fphex.c | 7 +- stdio-common/tst-long-dbl-fphex.c | 5 +- stdio-common/tst-printf-round.c | 5 +- stdio-common/tst-sscanf.c | 7 +- stdio-common/tst-swprintf.c | 4 +- stdio-common/tstdiomisc.c | 28 +- stdio-common/tstscanf.c | 3 +- stdio-common/vfprintf.c | 6 +- string/strings.h | 2 +- sysdeps/aarch64/dl-machine.h | 23 +- sysdeps/aarch64/dl-tlsdesc.S | 308 +----- sysdeps/aarch64/dl-tlsdesc.h | 9 - sysdeps/aarch64/tlsdesc.c | 127 +-- sysdeps/arm/dl-machine.h | 59 +- sysdeps/arm/dl-tlsdesc.S | 84 -- sysdeps/arm/dl-tlsdesc.h | 4 +- sysdeps/arm/tlsdesc.c | 119 +-- sysdeps/i386/fpu/libm-test-ulps | 12 +- sysdeps/i386/i586/strcpy.S | 28 +- sysdeps/i386/sysdep.h | 45 +- sysdeps/mips/memcpy.S | 4 +- sysdeps/mips/memset.S | 2 +- .../powerpc64/fpu/multiarch/e_expf-power8.S | 2 - .../powerpc64/fpu/multiarch/s_ceil-power5+.S | 3 +- .../powerpc/powerpc64/fpu/multiarch/s_ceil-ppc64.S | 3 +- .../powerpc64/fpu/multiarch/s_ceilf-power5+.S | 2 - .../powerpc64/fpu/multiarch/s_ceilf-ppc64.S | 2 - .../powerpc64/fpu/multiarch/s_copysign-power6.S | 3 +- .../powerpc64/fpu/multiarch/s_copysign-ppc64.S | 3 +- .../powerpc64/fpu/multiarch/s_cosf-power8.S | 2 - .../powerpc/powerpc64/fpu/multiarch/s_cosf-ppc64.c | 2 - .../powerpc64/fpu/multiarch/s_finite-power7.S | 3 +- .../powerpc64/fpu/multiarch/s_finite-power8.S | 3 +- .../powerpc64/fpu/multiarch/s_floor-power5+.S | 3 +- .../powerpc64/fpu/multiarch/s_floor-ppc64.S | 3 +- .../powerpc64/fpu/multiarch/s_floorf-power5+.S | 2 - .../powerpc64/fpu/multiarch/s_floorf-ppc64.S | 3 - .../powerpc64/fpu/multiarch/s_isinf-power7.S | 3 +- .../powerpc64/fpu/multiarch/s_isinf-power8.S | 3 +- .../powerpc64/fpu/multiarch/s_isnan-power5.S | 3 +- .../powerpc64/fpu/multiarch/s_isnan-power6.S | 3 +- .../powerpc64/fpu/multiarch/s_isnan-power6x.S | 3 +- .../powerpc64/fpu/multiarch/s_isnan-power7.S | 3 +- .../powerpc64/fpu/multiarch/s_isnan-power8.S | 3 +- .../powerpc64/fpu/multiarch/s_isnan-ppc64.S | 11 +- .../powerpc64/fpu/multiarch/s_llrint-power6x.S | 3 +- .../powerpc64/fpu/multiarch/s_llrint-power8.S | 3 +- .../powerpc64/fpu/multiarch/s_llrint-ppc64.S | 3 +- .../powerpc64/fpu/multiarch/s_llround-power5+.S | 3 +- .../powerpc64/fpu/multiarch/s_llround-power6x.S | 3 +- .../powerpc64/fpu/multiarch/s_llround-power8.S | 3 +- .../powerpc64/fpu/multiarch/s_llround-ppc64.S | 3 +- .../powerpc64/fpu/multiarch/s_llroundf-ppc64.S | 3 +- .../powerpc64/fpu/multiarch/s_round-power5+.S | 3 +- .../powerpc64/fpu/multiarch/s_round-ppc64.S | 3 +- .../powerpc64/fpu/multiarch/s_roundf-power5+.S | 2 - .../powerpc64/fpu/multiarch/s_roundf-ppc64.S | 2 - .../powerpc64/fpu/multiarch/s_sinf-power8.S | 2 - .../powerpc/powerpc64/fpu/multiarch/s_sinf-ppc64.c | 2 - .../powerpc64/fpu/multiarch/s_trunc-power5+.S | 3 +- .../powerpc64/fpu/multiarch/s_trunc-ppc64.S | 3 +- .../powerpc64/fpu/multiarch/s_truncf-power5+.S | 2 - .../powerpc64/fpu/multiarch/s_truncf-ppc64.S | 2 - .../powerpc/powerpc64/multiarch/memchr-power7.S | 2 - .../powerpc/powerpc64/multiarch/memchr-power8.S | 2 - .../powerpc/powerpc64/multiarch/memcmp-power4.S | 2 - .../powerpc/powerpc64/multiarch/memcmp-power7.S | 2 - .../powerpc/powerpc64/multiarch/memcmp-power8.S | 2 - sysdeps/powerpc/powerpc64/multiarch/memcpy-a2.S | 2 - sysdeps/powerpc/powerpc64/multiarch/memcpy-cell.S | 2 - .../powerpc/powerpc64/multiarch/memcpy-power4.S | 2 - .../powerpc/powerpc64/multiarch/memcpy-power6.S | 2 - .../powerpc/powerpc64/multiarch/memcpy-power7.S | 2 - sysdeps/powerpc/powerpc64/multiarch/memcpy-ppc64.S | 2 - .../powerpc/powerpc64/multiarch/memmove-power7.S | 2 - .../powerpc/powerpc64/multiarch/mempcpy-power7.S | 2 - .../powerpc/powerpc64/multiarch/memrchr-power7.S | 2 - .../powerpc/powerpc64/multiarch/memrchr-power8.S | 2 - .../powerpc/powerpc64/multiarch/memset-power4.S | 2 - .../powerpc/powerpc64/multiarch/memset-power6.S | 2 - .../powerpc/powerpc64/multiarch/memset-power7.S | 2 - .../powerpc/powerpc64/multiarch/memset-power8.S | 2 - .../powerpc/powerpc64/multiarch/rawmemchr-power7.S | 2 - .../powerpc/powerpc64/multiarch/stpcpy-power8.S | 2 - .../powerpc/powerpc64/multiarch/stpncpy-power7.S | 2 - .../powerpc/powerpc64/multiarch/stpncpy-power8.S | 4 - .../powerpc64/multiarch/strcasecmp-power7.S | 2 - .../powerpc64/multiarch/strcasecmp-power8.S | 2 - .../powerpc64/multiarch/strcasecmp_l-power7.S | 6 +- .../powerpc64/multiarch/strcasestr-power8.S | 2 - .../powerpc/powerpc64/multiarch/strchr-power7.S | 2 - .../powerpc/powerpc64/multiarch/strchr-power8.S | 2 - sysdeps/powerpc/powerpc64/multiarch/strchr-ppc64.S | 2 - .../powerpc/powerpc64/multiarch/strchrnul-power7.S | 2 - .../powerpc/powerpc64/multiarch/strchrnul-power8.S | 2 - .../powerpc/powerpc64/multiarch/strcmp-power7.S | 2 - .../powerpc/powerpc64/multiarch/strcmp-power8.S | 4 +- .../powerpc/powerpc64/multiarch/strcmp-power9.S | 4 +- sysdeps/powerpc/powerpc64/multiarch/strcmp-ppc64.S | 2 - .../powerpc/powerpc64/multiarch/strcpy-power8.S | 2 - .../powerpc/powerpc64/multiarch/strcspn-power8.S | 2 - .../powerpc/powerpc64/multiarch/strlen-power7.S | 2 - .../powerpc/powerpc64/multiarch/strlen-power8.S | 2 - sysdeps/powerpc/powerpc64/multiarch/strlen-ppc64.S | 2 - .../powerpc/powerpc64/multiarch/strncase-power8.S | 2 - .../powerpc64/multiarch/strncase_l-power7.c | 6 +- .../powerpc/powerpc64/multiarch/strncmp-power4.S | 2 - .../powerpc/powerpc64/multiarch/strncmp-power7.S | 2 - .../powerpc/powerpc64/multiarch/strncmp-power8.S | 4 +- .../powerpc/powerpc64/multiarch/strncmp-power9.S | 4 +- .../powerpc/powerpc64/multiarch/strncmp-ppc64.S | 2 - .../powerpc/powerpc64/multiarch/strncpy-power7.S | 2 - .../powerpc/powerpc64/multiarch/strncpy-power8.S | 2 - .../powerpc/powerpc64/multiarch/strnlen-power7.S | 2 - .../powerpc/powerpc64/multiarch/strnlen-power8.S | 2 - .../powerpc/powerpc64/multiarch/strrchr-power7.S | 2 - .../powerpc/powerpc64/multiarch/strrchr-power8.S | 2 - .../powerpc/powerpc64/multiarch/strspn-power8.S | 2 - .../powerpc/powerpc64/multiarch/strstr-power7.S | 2 - sysdeps/powerpc/powerpc64/power7/memcpy.S | 64 +- sysdeps/powerpc/powerpc64/power7/memmove.S | 128 +-- sysdeps/unix/sysv/linux/{x86 => aarch64}/sysconf.c | 29 +- sysdeps/unix/sysv/linux/ia64/sigpending.c | 36 - sysdeps/unix/sysv/linux/s390/s390-64/sigpending.c | 36 - sysdeps/unix/sysv/linux/sigprocmask.c | 9 +- sysdeps/unix/sysv/linux/sigtimedwait.c | 9 +- sysdeps/unix/sysv/linux/sigwait.c | 9 +- sysdeps/unix/sysv/linux/sigwaitinfo.c | 9 +- sysdeps/unix/sysv/linux/sparc/sparc64/sigpending.c | 33 - sysdeps/unix/sysv/linux/test-errno-linux.c | 76 +- sysdeps/unix/sysv/linux/x86_64/sigpending.c | 36 - sysdeps/x86/libc-start.c | 8 +- sysdeps/{sh => x86}/sysdep.h | 60 +- .../fpu/multiarch/svml_s_sincosf16_core_avx512.S | 2 +- .../fpu/multiarch/svml_s_sincosf4_core_sse4.S | 2 +- .../fpu/multiarch/svml_s_sincosf8_core_avx2.S | 2 +- sysdeps/x86_64/sysdep.h | 42 +- wcsmbs/wchar.h | 69 +- 405 files changed, 3132 insertions(+), 3134 deletions(-) copy malloc/alloc_buffer_copy_bytes.c => include/array_length.h (51%) copy locale/programs/{record-status.h => record-status.c} (84%) rename localedata/{da_DK.in => da_DK.ISO-8859-1.in} (100%) rename localedata/{de_DE.in => de_DE.ISO-8859-1.in} (100%) rename localedata/{en_US.in => en_US.ISO-8859-1.in} (100%) rename localedata/{fr_FR.in => fr_FR.UTF-8.in} (100%) rename localedata/{hr_HR.in => hr_HR.ISO-8859-2.in} (100%) rename localedata/{hu_HU.in => hu_HU.UTF-8.in} (100%) create mode 100644 localedata/locales/yuw_PG rename localedata/{si_LK.in => si_LK.UTF-8.in} (100%) rename localedata/{sv_SE.in => sv_SE.ISO-8859-1.in} (100%) rename localedata/{tr_TR.in => tr_TR.UTF-8.in} (100%) rename localedata/{uk_UA.in => uk_UA.UTF-8.in} (100%) copy posix/{tst-gnuglob.c => tst-gnuglob-skeleton.c} (83%) copy elf/tst-main1mod.c => posix/tst-gnuglob64.c (78%) copy sysdeps/unix/sysv/linux/{x86 => aarch64}/sysconf.c (53%) delete mode 100644 sysdeps/unix/sysv/linux/ia64/sigpending.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-64/sigpending.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/sigpending.c delete mode 100644 sysdeps/unix/sysv/linux/x86_64/sigpending.c copy sysdeps/{sh => x86}/sysdep.h (65%)