aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-07-27Fix country_name in nds_NLMike FABIAN
2017-07-27Fix Latin characters and month sequence in mai_INAkhilesh Kumar
Fixes [BZ #21822] with commit id 832f8e048773da9aac99cd1ee57f2ccbd40860f6 [BZ #21844] * locales/mai_IN (LC_TIME): Fix Latin characters and month sequence.
2017-07-26Revert "Remove redundant data for LC_MONETARY for Indian locales"Mike FABIAN
This reverts commit 480af555f35201a646531cfd7c68a58905edba90. Revert: 2017-07-26 Akhilesh Kumar <akhilesh.k@samsung.com> Remove redundant data for LC_MONETARY [BZ #21836] * locales/ar_IN (LC_MONETARY): copy "hi_IN" * locales/as_IN (LC_MONETARY): copy "hi_IN" * locales/bhb_IN (LC_MONETARY): copy "hi_IN" * locales/bn_IN (LC_MONETARY): copy "hi_IN" * locales/en_IN (LC_MONETARY): copy "hi_IN" * locales/gu_IN (LC_MONETARY): copy "hi_IN" * locales/kn_IN (LC_MONETARY): copy "hi_IN" * locales/kok_IN (LC_MONETARY): copy "hi_IN" * locales/ks_IN (LC_MONETARY): copy "hi_IN" * locales/ml_IN (LC_MONETARY): copy "hi_IN" * locales/mr_IN (LC_MONETARY): copy "hi_IN" * locales/or_IN (LC_MONETARY): copy "hi_IN" * locales/pa_IN (LC_MONETARY): copy "hi_IN" * locales/sa_IN (LC_MONETARY): copy "hi_IN" * locales/sd_IN (LC_MONETARY): copy "hi_IN" * locales/ta_IN (LC_MONETARY): copy "hi_IN" * locales/tcy_IN (LC_MONETARY): copy "hi_IN" * locales/te_IN (LC_MONETARY): copy "hi_IN" * locales/ur_IN (LC_MONETARY): copy "hi_IN"
2017-07-26Remove erroneous spaces from some strings in locale filesMike FABIAN
* locales/hif_FJ (LC_TIME): Remove erroneous spaces from d_t_fmt. * locales/km_KH (LC_TIME): Remove erroneous space from d_t_fmt. * locales/sm_WS (LC_TIME): Remove erroneous spaces from day.
2017-07-26Remove erroneous tabs from some strings in locale filesMike FABIAN
* locales/et_EE (LC_ADDRESS): Remove tabs in postal_fmt. * locales/hif_FJ (LC_TIME): Remove tabs in t_fmt_ampm. * locales/hif_FJ (LC_NAME): Remove tabs in name_fmt.
2017-07-26Fix inappropriate characters in LC_IDENTIFICATION in several localesMike FABIAN
Found using the script check-localedef.py by Zack Weinberg. * locales/agr_PE (LC_IDENTIFICATION): Fix inappropriate character. * locales/an_ES (LC_IDENTIFICATION): Fix inappropriate character. * locales/gv_GB (LC_IDENTIFICATION): Fix inappropriate character. * locales/kw_GB (LC_IDENTIFICATION): Fix inappropriate character. * locales/ln_CD (LC_IDENTIFICATION): Fix inappropriate character. * locales/nb_NO (LC_IDENTIFICATION): Fix inappropriate character. * locales/pap_CW (LC_IDENTIFICATION): Fix inappropriate character. * locales/se_NO (LC_IDENTIFICATION): Fix inappropriate character. * locales/sgs_LT (LC_IDENTIFICATION): Fix inappropriate character.
2017-07-26Fix inappropriate escape sequences in LC_IDENTIFICATION in several localesMike FABIAN
Found using the script check-localedef.py by Zack Weinberg. * locales/aa_DJ (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/aa_ER (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/aa_ET (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/ak_GH (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/bn_BD (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/de_IT (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/es_CU (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/gd_GB (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/gl_ES (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/he_IL (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/hr_HR (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/ht_HT (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/hy_AM (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/lg_UG (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/mai_IN (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/mg_MG (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/pl_PL (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/quz_PE (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/se_NO (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/sl_SI (LC_IDENTIFICATION): Fix inappropriate escape sequence. * locales/ta_LK (LC_IDENTIFICATION): Fix inappropriate escape sequence.
2017-07-26Indian scripts: More fixes after the recent import.Rafal Luzynski
After the recent import of month names from CLDRv31 (bug 21217, commit c853f14) an import of abbreviated month names is also needed to make sure they match the full forms. In case of kok_IN CLDR does not provide the abbreviated month names explicitly but uses full month names in such cases so abmon section has been copied from mon. * localedata/locales/as_IN (abmon): Update from CLDR. * localedata/locales/bn_BD (abmon): Likewise. * localedata/locales/bn_IN (abmon): Likewise. * localedata/locales/gu_IN (abmon): Likewise. * localedata/locales/hi_IN (abmon): Likewise. * localedata/locales/kn_IN (abmon): Likewise. * localedata/locales/ml_IN (abmon): Likewise. * localedata/locales/mr_IN (abmon): Likewise. * localedata/locales/ne_NP (abmon): Likewise. * localedata/locales/or_IN (abmon): Likewise. * localedata/locales/pa_IN (abmon): Likewise. * localedata/locales/ta_IN (abmon): Likewise. * localedata/locales/te_IN (abmon): Likewise. * localedata/locales/kok_IN (abmon): Likewise but copied from mon.
2017-07-26Update translationsSiddhesh Poyarekar
* po/bg.po: Update translations. * po/cs.po: Likewise. * po/de.po: Likewise. * po/pl.po: Likewise. * po/uk.po: Likewise. * po/vi.po: Likewise.
2017-07-26Use POSIX Portable Character Set in the new mai_NP locale source file ↵Mike FABIAN
instead of <Uxxxx> * localedata/locales/mai_NP: Use POSIX Portable Character Set.
2017-07-26Added New Locale mai_NPAkhilesh Kumar
Maithili which is an official language not only in India but in Nepal as well. https://en.wikipedia.org/wiki/Maithili_language Reference is taken form mai_IN. [BZ #21835] * localedata/locales/mai_NP: New file. * localedata/SUPPORTED: Add mai_NP/UTF-8.
2017-07-26Removed redundant data for the_NP localeAkhilesh Kumar
[BZ #21838] * locales/the_NP (LC_CTYPE): copy "ne_NP" * locales/the_NP (LC_COLLATE): copy "ne_NP" * locales/the_NP (LC_MONETARY): copy "ne_NP" * locales/the_NP (LC_TELEPHONE): copy "ne_NP"
2017-07-26Remove redundant data for LC_MONETARY in sd_IN@devanagariMike FABIAN
2017-07-26Remove redundant data for LC_MONETARY for Indian localesAkhilesh Kumar
[BZ #21836] * locales/ar_IN (LC_MONETARY): copy "hi_IN" * locales/as_IN (LC_MONETARY): copy "hi_IN" * locales/bhb_IN (LC_MONETARY): copy "hi_IN" * locales/bn_IN (LC_MONETARY): copy "hi_IN" * locales/en_IN (LC_MONETARY): copy "hi_IN" * locales/gu_IN (LC_MONETARY): copy "hi_IN" * locales/kn_IN (LC_MONETARY): copy "hi_IN" * locales/kok_IN (LC_MONETARY): copy "hi_IN" * locales/ks_IN (LC_MONETARY): copy "hi_IN" * locales/ml_IN (LC_MONETARY): copy "hi_IN" * locales/mr_IN (LC_MONETARY): copy "hi_IN" * locales/or_IN (LC_MONETARY): copy "hi_IN" * locales/pa_IN (LC_MONETARY): copy "hi_IN" * locales/sa_IN (LC_MONETARY): copy "hi_IN" * locales/sd_IN (LC_MONETARY): copy "hi_IN" * locales/ta_IN (LC_MONETARY): copy "hi_IN" * locales/tcy_IN (LC_MONETARY): copy "hi_IN" * locales/te_IN (LC_MONETARY): copy "hi_IN" * locales/ur_IN (LC_MONETARY): copy "hi_IN"
2017-07-26Add [BZ #21828] to ChangeLogMike FABIAN
2017-07-26Mention in NEWS that the Unicode 10.0.0 update causes user visible changesMike FABIAN
2017-07-26sv: Update translationSiddhesh Poyarekar
2017-07-25Fix inconsistency in country_isbn and missing prefixesAkhilesh Kumar
[BZ #21797] * locales/et_EE (LC_ADDRESS): Fix country_isbn. * locales/hy_AM (LC_ADDRESS): Fix country_isbn.
2017-07-25Add country_name to several localesMike FABIAN
* locales/an_ES (LC_ADDRESS): Add country_name. * locales/ayc_PE (LC_ADDRESS): Add country_name. * locales/be_BY@latin (LC_ADDRESS): Add country_name. * locales/dv_MV (LC_ADDRESS): Add country_name, country_ab2, and country_ab3 * locales/ia_FR (LC_ADDRESS): Add country_name. * locales/ik_CA (LC_ADDRESS): Add country_name. * locales/lij_IT (LC_ADDRESS): Add country_name. * locales/mi_NZ (LC_ADDRESS): Add country_name. * locales/nds_DE (LC_ADDRESS): Add country_name. * locales/nds_NL (LC_ADDRESS): Add country_name. * locales/oc_FR (LC_ADDRESS): Add country_name. * locales/sa_IN (LC_ADDRESS): Add country_name. * locales/sc_IT (LC_ADDRESS): Add country_name. * locales/sd_IN (LC_ADDRESS): Add country_name. * locales/tcy_IN (LC_ADDRESS): Add country_name. * locales/tg_TJ (LC_ADDRESS): Add country_name. * locales/tl_PH (LC_ADDRESS): Add country_name. * locales/tt_RU (LC_ADDRESS): Add country_name. * locales/wo_SN (LC_ADDRESS): Add country_name. * locales/zh_SG (LC_ADDRESS): Add country_name.
2017-07-25Fix name_mrs for mag_INAkhilesh Kumar
[BZ #21825] * locales/mag_IN(LC_NAME): Fix name_mrs.
2017-07-25Added yesstr/nostr for sa_INAkhilesh Kumar
[BZ #21823] * locales/sa_IN (LC_MESSAGES): Add yesstr,nostr
2017-07-25Fix LC_TIME for mai_INAkhilesh Kumar
[BZ #21822] * locales/mai_IN (LC_TIME): Fix abday, day, mon etc...
2017-07-25zic: Use PRIdMAX to print line numbersSiddhesh Poyarekar
The PRIdLINENUM abstraction is unnecessary and breaks libc.pot generation. * timezone.zic (PRIdLINENO): Remove. (verror): Use PRIdMAX. * po/libc.pot: Regenerate.
2017-07-24tunables: Use direct syscall for access (BZ#21744)Adhemerval Zanella
The function maybe_enable_malloc_check, which is called by __tunables_init, calls __access_noerrno. It isn't problem when symbol is is in ld.so, which has a special version of __access_noerrno without stack protector. But when glibc is built with stack protector, maybe_enable_malloc_check in libc.a can't call the regular version of __access_noerrno with stack protector. This patch changes how Linux defines the __access_noerrno to be an inline call instead and thus preventing defining different build rules for ld/static and shared. H.J. Lu <hongjiu.lu@intel.com> Adhemerval Zanella <adhemerval.zanella@linaro.org> [BZ #21744] * elf/dl-tunables.c: Include not-errno.h header. * include/unistd.h (__access_noerrno): Remove definition. * sysdeps/unix/sysv/linux/access.c (__access_noerrno): Likewise. * sysdeps/generic/not-errno.h: New file. * sysdeps/unix/sysv/linux/not-errno.h: Likewise.
2017-07-24Avoid accessing corrupted stack from __stack_chk_fail [BZ #21752]H.J. Lu
__libc_argv[0] points to address on stack and __libc_secure_getenv accesses environment variables which are on stack. We should avoid accessing stack when stack is corrupted. This patch also renames function argument in __fortify_fail_abort from do_backtrace to need_backtrace to avoid confusion with do_backtrace from enum __libc_message_action. [BZ #21752] * debug/fortify_fail.c (__fortify_fail_abort): Don't pass down __libc_argv[0] if we aren't doing backtrace. Rename do_backtrace to need_backtrace. * sysdeps/posix/libc_fatal.c (__libc_message): Don't call __libc_secure_getenv if we aren't doing backtrace.
2017-07-24Remove extra semicolons in struct pthread_mutex (bug 21804)Andreas Schwab
2017-07-24Added country_name in mai_INAkhilesh Kumar
[BZ #21821] * locales/mai_IN (LC_ADDRESS): Add country_name.
2017-07-24Added country_isbn for Republic of KoreaAkhilesh Kumar
[BZ #21796] * locales/ko_KR (LC_ADDRESS): Add country_isbn.
2017-07-24Added country_isbn for ItalyAkhilesh Kumar
[BZ #21794] * locales/ca_IT (LC_ADDRESS): Add country_isbn. * locales/de_IT (LC_ADDRESS): Add country_isbn. * locales/fur_IT (LC_ADDRESS): Add country_isbn. * locales/it_IT (LC_ADDRESS): Add country_isbn. * locales/lij_IT (LC_ADDRESS): Add country_isbn. * locales/sc_IT (LC_ADDRESS): Add country_isbn.
2017-07-23S390: fix sys/ptrace.h to make it includible again after asm/ptrace.hDmitry V. Levin
sys/ptrace.h on S390 used to be includible both before and after asm/ptrace.h, until commit b08a6a0dea63742313ed3d9577c1e2d83436b196 among other changes introduced PTRACE_SINGLEBLOCK enum constant which is also defined in asm/ptrace.h as a macro, making sys/ptrace.h fail to compile when included after asm/ptrace.h. * sysdeps/unix/sysv/linux/s390/sys/ptrace.h [_LINUX_PTRACE_H || _S390_PTRACE_H]: Undefine all PTRACE_* macro constants defined later as enum constants, except PTRACE_PEEKUSER, PTRACE_POKEUSER, and PTRACE_SEIZE_DEVEL that are not defined by Linux headers.
2017-07-23[BZ 19170]John David Anglin
Revise comment in sysdeps/hppa/dl-trampoline.S
2017-07-21Correct nss/tst-nss-test5 configurationDJ Delorie
The configuration was cloned from test4, but test5 does not have data for a second module.
2017-07-21Fix localedata test builds with latest GCCSteve Ellcey
* localedata/Makefile (CFLAGS-tst_iswalnum.c, CFLAGS-tst_iswalpha.c CFLAGS-tst_iswcntrl.c, CFLAGS-tst_iswdigit.c, CFLAGS-tst_iswgraph.c, CFLAGS-tst_iswlower.c, CFLAGS-tst_iswprint.c, CFLAGS-tst_iswpunct.c, CFLAGS-tst_iswspace.c, CFLAGS-tst_iswupper.c, CFLAGS-tst_iswxdigit.c, CFLAGS-tst_towlower.c, CFLAGS-tst_towupper.c): New macros.
2017-07-21Fix nss/nss_test1.c compile with latest GCC.Steve Ellcey
* nss/nss_test1.c (default_npwd_data): Fix definition.
2017-07-21Fix cexpl when compiled with latest GCCSteve Ellcey
* sysdeps/ieee754/ldbl-128/e_expl.c (__ieee754_expl): Call math_force_eval.
2017-07-21Fix misspelled yesexpr/day/abday/mon/abmon/date_fmt fields in sc_ITMassimeddu Cireddu
[BZ #12068] * locales/sc_IT (LC_MESSAGES): Fix yesexpr and add yesstr and nostr. * locales/sc_IT (LC_TIME): Fix mispelled day/abday/mon/abmon and fix date_fmt.
2017-07-21localedata/locales/lg_UG: Fix some comments.Rafal Luzynski
After the recent update of int_select the comment needed an update, too. While at this, all comments in LC_TELEPHONE were moved above their respective values because this looks better. Some minor typos fixed. [BZ #21783] * localedata/locales/lg_UG (LC_TELEPHONE): Move all comments above the values, correct some of them.
2017-07-21Add/Fix country_isbn for FranceAkhilesh Kumar
[BZ #21795] * locales/br_FR (LC_ADDRESS): Add country_isbn. * locales/ca_FR (LC_ADDRESS): Add country_isbn. * locales/fr_FR (LC_ADDRESS): Add country_isbn. * locales/ia_FR (LC_ADDRESS): Fix country_isbn. * locales/oc_FR (LC_ADDRESS): Fix country_isbn.
2017-07-21Add country_name and country_post, and country_isbn for pap_AW and pap_CWAkhilesh Kumar
[BZ #21807] [BZ #21808] * locales/pap_AW (LC_ADDRESS): Add country_name and country_post. * locales/pap_CW (LC_ADDRESS): Add country_name, country_post, and country_isbn.
2017-07-20Add int_select to many localesMike FABIAN
* locales/ar_JO (LC_TELEPHONE): Add int_select. * locales/ar_LB (LC_TELEPHONE): Add int_select. * locales/ar_MA (LC_TELEPHONE): Add int_select. * locales/ar_OM (LC_TELEPHONE): Add int_select. * locales/ber_DZ (LC_TELEPHONE): Add int_select. * locales/ber_MA (LC_TELEPHONE): Add int_select. * locales/ca_ES (LC_TELEPHONE): Add int_select. * locales/crh_UA (LC_TELEPHONE): Add int_select. * locales/de_CH (LC_TELEPHONE): Add int_select. * locales/de_LI (LC_TELEPHONE): Add int_select. * locales/de_LU (LC_TELEPHONE): Add int_select. * locales/dz_BT (LC_TELEPHONE): Add int_select. * locales/en_HK (LC_TELEPHONE): Add int_select. * locales/en_IE (LC_TELEPHONE): Add int_select. * locales/en_NZ (LC_TELEPHONE): Add int_select. * locales/en_PH (LC_TELEPHONE): Add int_select. * locales/en_SG (LC_TELEPHONE): Add int_select. * locales/es_ES (LC_TELEPHONE): Add int_select. * locales/es_PA (LC_TELEPHONE): Add int_select. * locales/es_US (LC_TELEPHONE): Add int_select. * locales/es_UY (LC_TELEPHONE): Add int_select. * locales/eu_ES (LC_TELEPHONE): Add int_select. * locales/he_IL (LC_TELEPHONE): Add int_select. * locales/id_ID (LC_TELEPHONE): Add int_select. * locales/it_CH (LC_TELEPHONE): Add int_select. * locales/it_CH (LC_TELEPHONE): Add int_select. * locales/it_IT (LC_TELEPHONE): Add int_select. * locales/kl_GL (LC_TELEPHONE): Add int_select. * locales/ko_KR (LC_TELEPHONE): Add int_select. * locales/kw_GB (LC_TELEPHONE): Add int_select. * locales/ky_KG (LC_TELEPHONE): Add int_select. * locales/lij_IT (LC_TELEPHONE): Add int_select. * locales/lt_LT (LC_TELEPHONE): Add int_select. * locales/lv_LV (LC_TELEPHONE): Add int_select. * locales/mi_NZ (LC_TELEPHONE): Add int_select. * locales/ms_MY (LC_TELEPHONE): Add int_select. * locales/mt_MT (LC_TELEPHONE): Add int_select. * locales/ne_NP (LC_TELEPHONE): Add int_select. * locales/niu_NU (LC_TELEPHONE): Add int_select. * locales/nl_NL (LC_TELEPHONE): Add int_select. * locales/pl_PL (LC_TELEPHONE): Add int_select. * locales/ro_RO (LC_TELEPHONE): Add int_select. * locales/ru_UA (LC_TELEPHONE): Add int_select. * locales/rw_RW (LC_TELEPHONE): Add int_select. * locales/sk_SK (LC_TELEPHONE): Add int_select. * locales/sl_SI (LC_TELEPHONE): Add int_select. * locales/so_SO (LC_TELEPHONE): Add int_select. * locales/the_NP (LC_TELEPHONE): Add int_select. * locales/tk_TM (LC_TELEPHONE): Add int_select. * locales/uz_UZ (LC_TELEPHONE): Add int_select. * locales/uz_UZ@cyrillic (LC_TELEPHONE): Add int_select. * locales/zh_SG (LC_TELEPHONE): Add int_select.
2017-07-20Added int_select international_call_prefixesAkhilesh Kumar
[BZ # 21801] * locales/es_NI (LC_TELEPHONE): Add int_select. * locales/es_PE (LC_TELEPHONE): Add int_select. * locales/es_PR (LC_TELEPHONE): Add int_select. * locales/es_PY (LC_TELEPHONE): Add int_select. * locales/es_VE (LC_TELEPHONE): Add int_select. * locales/fo_FO (LC_TELEPHONE): Add int_select. * locales/fr_CH (LC_TELEPHONE): Add int_select. * locales/fr_LU (LC_TELEPHONE): Add int_select. * locales/ga_IE (LC_TELEPHONE): Add int_select. * locales/gl_ES (LC_TELEPHONE): Add int_select. * locales/gv_GB (LC_TELEPHONE): Add int_select.
2017-07-20Fix int_select international_call_prefixesAkhilesh Kumar
[BZ #21799] * locales/ar_KW (LC_TELEPHONE): Add int_select. * locales/ar_LY (LC_TELEPHONE): Add int_select. * locales/ar_QA (LC_TELEPHONE): Add int_select. * locales/ar_SA (LC_TELEPHONE): Add int_select. * locales/ar_SS (LC_TELEPHONE): Add int_select. * locales/ar_SY (LC_TELEPHONE): Add int_select. * locales/ar_TN (LC_TELEPHONE): Add int_select. * locales/ar_YE (LC_TELEPHONE): Add int_select. * locales/ca_AD (LC_TELEPHONE): Add int_select. * locales/es_MX (LC_TELEPHONE): Add int_select.
2017-07-19Update sparc ulpsAdhemerval Zanella
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2017-07-19alpha: Fix clone exit syscall argument passing (BZ#21512)Adhemerval Zanella
This patch fixes the argument passing for exit syscall after the clone function returns on hppa. This fixes misc/tst-clone2 on alpha-linux-gnu. Checked misc/tst-clone2 on alpha-linux-gnu. [BZ #21512] * sysdeps/unix/sysv/linux/alpha/clone.S (__clone): Fix argument passing to syscall exit.
2017-07-19Fix cast-after-dereferenceDJ Delorie
Original code was dereferencing a char*, then casting the value to size_t. Should cast the pointer to size_t* then deference.
2017-07-19Add country_name to iu_CA localeMike FABIAN
* locales/iu_CA (LC_ADDRESS): Add country_name
2017-07-19Fix country_post "Country Postal Abbreviations"Akhilesh Kumar
[BZ #21788] * locales/cy_GB (LC_ADDRESS): Add country_post. * locales/hy_AM (LC_ADDRESS): Add country_post. * locales/iu_CA (LC_ADDRESS): Add country_post. * locales/nan_TW@latin (LC_ADDRESS): Add country_post. * locales/ps_AF (LC_ADDRESS): Add country_post. * locales/sr_RS (LC_ADDRESS): Fix country_post. * locales/sr_RS@latin (LC_ADDRESS): Fix country_post. * locales/zh_TW (LC_ADDRESS): Fix country_post.
2017-07-19Fix consistency in country_isbn in various locales and add comment to ↵Akhilesh Kumar
country_num in nr_ZA [BZ #21784] * locales/bo_CN (LC_ADDRESS): Fix inconsistency in country_isbn. * locales/fa_IR (LC_ADDRESS): Fix inconsistency in country_isbn. * locales/nan_TW@latin (LC_ADDRESS): Fix inconsistency in country_isbn. * locales/nr_ZA (LC_ADDRESS): Add country_num. * locales/sr_RS (LC_ADDRESS): Fix inconsistency in country_isbn. * locales/sr_RS@latin (LC_ADDRESS): Fix inconsistency in country_isbn. * locales/ug_CN (LC_ADDRESS): Fix inconsistency in country_isbn. * locales/yue_HK (LC_ADDRESS): Fix inconsistency in country_isbn. * locales/zh_CN (LC_ADDRESS): Fix inconsistency in country_isbn. * locales/zh_TW (LC_ADDRESS): Fix inconsistency in country_isbn.
2017-07-19i386: Test memmove_chk and memset_chk only in libc.so [BZ #21741]H.J. Lu
Since there are no multiarch versions of memmove_chk and memset_chk, test multiarch versions of memmove_chk and memset_chk only in libc.so. [BZ #21741] * sysdeps/i386/i686/multiarch/ifunc-impl-list.c (__libc_ifunc_impl_list): Test memmove_chk and memset_chk only in libc.so.
2017-07-19Don't add stack_chk_fail_local.o to libc.a [BZ #21740]H.J. Lu
commit 524a8ef2ad76af8ac049293d993a1856b0d888fb Author: Nick Alcock <nick.alcock@oracle.com> Date: Mon Dec 26 10:08:57 2016 +0100 PLT avoidance for __stack_chk_fail [BZ #7065] Add a hidden __stack_chk_fail_local alias to libc.so, and make sure that on targets which use __stack_chk_fail, this does not introduce a local PLT reference into libc.so. which unconditionally added strong_alias (__stack_chk_fail, __stack_chk_fail_local) defines __stack_chk_fail_local as an alias of __stack_chk_fail in libc.a. There is no need to add stack_chk_fail_local.o to libc.a. We only need to add stack_chk_fail_local.oS to libc_nonshared.a. Tested on x86-64: [hjl@gnu-skl-1 build-x86_64-linux]$ nm libc.a | grep __stack_chk_fail 0000000000000000 T __stack_chk_fail 0000000000000000 T __stack_chk_fail_local [hjl@gnu-skl-1 build-x86_64-linux]$ nm libc_nonshared.a | grep __stack_chk_fail_local 0000000000000000 T __stack_chk_fail_local [hjl@gnu-skl-1 build-x86_64-linux]$ [BZ #21740] * debug/Makefile (elide-routines.o): New.