[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commits] r24029 - in /fsf/trunk/libc: localedata/ localedata/locales/ ports/ ports/sysdeps/arm/armv7/multiarch/
- To: commits@xxxxxxxxxx
- Subject: [Commits] r24029 - in /fsf/trunk/libc: localedata/ localedata/locales/ ports/ ports/sysdeps/arm/armv7/multiarch/
- From: eglibc@xxxxxxxxxx
- Date: Tue, 17 Sep 2013 00:02:09 -0000
Author: eglibc
Date: Tue Sep 17 00:02:08 2013
New Revision: 24029
Log:
Import glibc-mainline for 2013-09-17
Modified:
fsf/trunk/libc/localedata/ChangeLog
fsf/trunk/libc/localedata/locales/aa_DJ
fsf/trunk/libc/localedata/locales/aa_ER
fsf/trunk/libc/localedata/locales/aa_ET
fsf/trunk/libc/localedata/locales/af_ZA
fsf/trunk/libc/localedata/locales/am_ET
fsf/trunk/libc/localedata/locales/ar_AE
fsf/trunk/libc/localedata/locales/ar_BH
fsf/trunk/libc/localedata/locales/ar_DZ
fsf/trunk/libc/localedata/locales/ar_EG
fsf/trunk/libc/localedata/locales/ar_IN
fsf/trunk/libc/localedata/locales/ar_IQ
fsf/trunk/libc/localedata/locales/ar_JO
fsf/trunk/libc/localedata/locales/ar_KW
fsf/trunk/libc/localedata/locales/ar_LB
fsf/trunk/libc/localedata/locales/ar_LY
fsf/trunk/libc/localedata/locales/ar_MA
fsf/trunk/libc/localedata/locales/ar_OM
fsf/trunk/libc/localedata/locales/ar_QA
fsf/trunk/libc/localedata/locales/ar_SA
fsf/trunk/libc/localedata/locales/ar_SD
fsf/trunk/libc/localedata/locales/ar_SY
fsf/trunk/libc/localedata/locales/ar_TN
fsf/trunk/libc/localedata/locales/ar_YE
fsf/trunk/libc/ports/ChangeLog.arm
fsf/trunk/libc/ports/sysdeps/arm/armv7/multiarch/memcpy_impl.S
Modified: fsf/trunk/libc/localedata/ChangeLog
==============================================================================
--- fsf/trunk/libc/localedata/ChangeLog (original)
+++ fsf/trunk/libc/localedata/ChangeLog Tue Sep 17 00:02:08 2013
@@ -1,3 +1,29 @@
+2013-09-15 Chris Leonard <cjl@xxxxxxxxxxxxx>
+
+ * locales/aa_DJ: Adjust language-code fields of LC_ADDRESS.
+ * locales/aa_ER: Likewise.
+ * locales/aa_ET: Likewise.
+ * locales/af_ZA: Likewise.
+ * locales/am_ET: Likewise.
+ * locales/ar_AE: Likewise.
+ * locales/ar_BH: Likewise.
+ * locales/ar_DZ: Likewise.
+ * locales/ar_EG: Likewise.
+ * locales/ar_IN: Likewise.
+ * locales/ar_IQ: Likewise.
+ * locales/ar_JO: Likewise.
+ * locales/ar_KW: Likewise.
+ * locales/ar_LB: Likewise.
+ * locales/ar_LY: Likewise.
+ * locales/ar_MA: Likewise.
+ * locales/ar_OM: Likewise.
+ * locales/ar_QA: Likewise.
+ * locales/ar_SA: Likewise.
+ * locales/ar_SD: Likewise.
+ * locales/ar_SY: Likewise.
+ * locales/ar_TN: Likewise.
+ * locales/ar_YE: Likewise.
+
2013-09-15 Chris Leonard <cjl@xxxxxxxxxxxxx>
* locales/aa_ER: Add country_car field to LC_ADDRESS.
Modified: fsf/trunk/libc/localedata/locales/aa_DJ
==============================================================================
--- fsf/trunk/libc/localedata/locales/aa_DJ (original)
+++ fsf/trunk/libc/localedata/locales/aa_DJ Tue Sep 17 00:02:08 2013
@@ -159,8 +159,11 @@
% country_car unknown
% country_isbn unknown, Need ISO 2108
lang_name "<U0051><U0061><U0066><U0061><U0072>"
+% aa
lang_ab "<U0061><U0061>"
+% aar
lang_term "<U0061><U0061><U0072>"
+% aar
lang_lib "<U0061><U0061><U0072>"
%
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/aa_ER
==============================================================================
--- fsf/trunk/libc/localedata/locales/aa_ER (original)
+++ fsf/trunk/libc/localedata/locales/aa_ER Tue Sep 17 00:02:08 2013
@@ -113,8 +113,11 @@
country_car "<U0045><U0052>"
% country_isbn unknown, Need ISO 2108
lang_name "<U0051><U0061><U0066><U0061><U0072>"
+% aa
lang_ab "<U0061><U0061>"
+% aar
lang_term "<U0061><U0061><U0072>"
+% aar
lang_lib "<U0061><U0061><U0072>"
%
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/aa_ET
==============================================================================
--- fsf/trunk/libc/localedata/locales/aa_ET (original)
+++ fsf/trunk/libc/localedata/locales/aa_ET Tue Sep 17 00:02:08 2013
@@ -113,8 +113,11 @@
country_car "<U0045><U0054><U0048>"
% country_isbn unknown, Need ISO 2108
lang_name "<U0051><U0061><U0066><U0061><U0072>"
+% aa
lang_ab "<U0061><U0061>"
+% aar
lang_term "<U0061><U0061><U0072>"
+% aar
lang_lib "<U0061><U0061><U0072>"
%
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/af_ZA
==============================================================================
--- fsf/trunk/libc/localedata/locales/af_ZA (original)
+++ fsf/trunk/libc/localedata/locales/af_ZA Tue Sep 17 00:02:08 2013
@@ -279,10 +279,12 @@
% ISO 639 language abbreviations:
% 639-1 2 letter, 639-2 3 letter terminology
% http://www.loc.gov/standards/iso639-2/englangn.html
-% "af", "afr", "afr"
-lang_ab "<U0061><U0066>"
-lang_term "<U0061><U0066><U0072>"
-lang_lib "<U0061><U0066><U0072>"
+% af
+lang_ab "<U0061><U0066>"
+% afr
+lang_term "<U0061><U0066><U0072>"
+% afr
+lang_lib "<U0061><U0066><U0072>"
% ISO 3166 country number and 2 and 3 letter abbreviations
% http://www.unicode.org/onlinedat/countries.html
Modified: fsf/trunk/libc/localedata/locales/am_ET
==============================================================================
--- fsf/trunk/libc/localedata/locales/am_ET (original)
+++ fsf/trunk/libc/localedata/locales/am_ET Tue Sep 17 00:02:08 2013
@@ -1448,9 +1448,12 @@
country_car "<U0045><U0054><U0048>"
% country_isbn unknown, Need ISO 2108
lang_name "<U12A0><U121B><U122D><U129B>"
-lang_ab "<U0061><U006D>"
-lang_term "<U0061><U006D><U0068>"
-lang_lib "<U0061><U006D><U0068>"
+% am
+lang_ab "<U0061><U006D>"
+% amh
+lang_term "<U0061><U006D><U0068>"
+% amh
+lang_lib "<U0061><U006D><U0068>"
%
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_AE
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_AE (original)
+++ fsf/trunk/libc/localedata/locales/ar_AE Tue Sep 17 00:02:08 2013
@@ -183,6 +183,12 @@
country_num 784
% UAE
country_car "<U0055><U0041><U0045>"
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_BH
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_BH (original)
+++ fsf/trunk/libc/localedata/locales/ar_BH Tue Sep 17 00:02:08 2013
@@ -187,6 +187,12 @@
country_num 048
% BRN
country_car "<U0042><U0052><U004E>"
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_DZ
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_DZ (original)
+++ fsf/trunk/libc/localedata/locales/ar_DZ Tue Sep 17 00:02:08 2013
@@ -186,6 +186,12 @@
country_num 012
% DZ
country_car "<U0044><U005A>"
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_EG
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_EG (original)
+++ fsf/trunk/libc/localedata/locales/ar_EG Tue Sep 17 00:02:08 2013
@@ -194,7 +194,12 @@
country_num 818
% ET
country_car "<U0045><U0054>"
-
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_IN
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_IN (original)
+++ fsf/trunk/libc/localedata/locales/ar_IN Tue Sep 17 00:02:08 2013
@@ -164,7 +164,12 @@
country_num 356
% IND
country_car "<U0049><U004E><U0044>"
-
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_IQ
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_IQ (original)
+++ fsf/trunk/libc/localedata/locales/ar_IQ Tue Sep 17 00:02:08 2013
@@ -186,7 +186,12 @@
country_num 368
% IRQ
country_car "<U0049><U0052><U0051>"
-
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_JO
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_JO (original)
+++ fsf/trunk/libc/localedata/locales/ar_JO Tue Sep 17 00:02:08 2013
@@ -204,7 +204,12 @@
country_num 400
% HKJ
country_car "<U0048><U004B><U004A>"
-
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_KW
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_KW (original)
+++ fsf/trunk/libc/localedata/locales/ar_KW Tue Sep 17 00:02:08 2013
@@ -186,7 +186,12 @@
country_num 414
% KWT
country_car "<U004B><U0057><U0054>"
-
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_LB
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_LB (original)
+++ fsf/trunk/libc/localedata/locales/ar_LB Tue Sep 17 00:02:08 2013
@@ -203,7 +203,12 @@
country_num 422
% RL
country_car "<U0052><U004C>"
-
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_LY
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_LY (original)
+++ fsf/trunk/libc/localedata/locales/ar_LY Tue Sep 17 00:02:08 2013
@@ -186,7 +186,12 @@
country_num 434
% LAR
country_car "<U004C><U0041><U0052>"
-
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_MA
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_MA (original)
+++ fsf/trunk/libc/localedata/locales/ar_MA Tue Sep 17 00:02:08 2013
@@ -186,7 +186,12 @@
country_num 504
% MA
country_car "<U004D><U0041>"
-
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_OM
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_OM (original)
+++ fsf/trunk/libc/localedata/locales/ar_OM Tue Sep 17 00:02:08 2013
@@ -184,7 +184,12 @@
country_ab2 "<U004F><U004D>"
country_ab3 "<U004F><U004D><U004E>"
country_num 512
-
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_QA
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_QA (original)
+++ fsf/trunk/libc/localedata/locales/ar_QA Tue Sep 17 00:02:08 2013
@@ -186,7 +186,12 @@
country_num 634
% Q
country_car "<U0051>"
-
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_SA
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_SA (original)
+++ fsf/trunk/libc/localedata/locales/ar_SA Tue Sep 17 00:02:08 2013
@@ -388,5 +388,10 @@
country_num 682
% KSA
country_car "<U004B><U0053><U0041>"
-
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_SD
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_SD (original)
+++ fsf/trunk/libc/localedata/locales/ar_SD Tue Sep 17 00:02:08 2013
@@ -187,7 +187,12 @@
country_num 736
% SUD
country_car "<U0053><U0055><U0044>"
-
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_SY
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_SY (original)
+++ fsf/trunk/libc/localedata/locales/ar_SY Tue Sep 17 00:02:08 2013
@@ -203,7 +203,12 @@
country_num 760
% SYR
country_car "<U0053><U0059><U0052>"
-
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_TN
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_TN (original)
+++ fsf/trunk/libc/localedata/locales/ar_TN Tue Sep 17 00:02:08 2013
@@ -186,7 +186,12 @@
country_num 788
% TN
country_car "<U0054><U004E>"
-
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ar_YE
==============================================================================
--- fsf/trunk/libc/localedata/locales/ar_YE (original)
+++ fsf/trunk/libc/localedata/locales/ar_YE Tue Sep 17 00:02:08 2013
@@ -184,7 +184,12 @@
country_ab2 "<U0059><U0045>"
country_ab3 "<U0059><U0045><U004D>"
country_num 887
-
+% ar
+lang_ab "<U0061><U0072>"
+% ara
+lang_term "<U0061><U0072><U0061>"
+% ara
+lang_lib "<U0061><U0072><U0061>"
END LC_ADDRESS
Modified: fsf/trunk/libc/ports/ChangeLog.arm
==============================================================================
--- fsf/trunk/libc/ports/ChangeLog.arm (original)
+++ fsf/trunk/libc/ports/ChangeLog.arm Tue Sep 17 00:02:08 2013
@@ -1,3 +1,8 @@
+2013-09-16 Will Newton <will.newton@xxxxxxxxxx>
+
+ * sysdeps/arm/armv7/multiarch/memcpy_impl.S: Tighten check
+ on entry to aligned copy loop to improve performance.
+
2013-08-30 Roland McGrath <roland@xxxxxxxxxxxxx>
* sysdeps/arm/armv6t2/strlen.S: Use sfi_pld and sfi_breg macros.
Modified: fsf/trunk/libc/ports/sysdeps/arm/armv7/multiarch/memcpy_impl.S
==============================================================================
--- fsf/trunk/libc/ports/sysdeps/arm/armv7/multiarch/memcpy_impl.S (original)
+++ fsf/trunk/libc/ports/sysdeps/arm/armv7/multiarch/memcpy_impl.S Tue Sep 17 00:02:08 2013
@@ -24,7 +24,6 @@
ARMv6 (ARMv7-a if using Neon)
ARM state
Unaligned accesses
- LDRD/STRD support unaligned word accesses
*/
@@ -369,8 +368,8 @@
cfi_adjust_cfa_offset (FRAME_SIZE)
cfi_rel_offset (tmp2, 0)
cfi_remember_state
- and tmp2, src, #3
- and tmp1, dst, #3
+ and tmp2, src, #7
+ and tmp1, dst, #7
cmp tmp1, tmp2
bne .Lcpy_notaligned
@@ -381,9 +380,9 @@
vmov.f32 s0, s0
#endif
- /* SRC and DST have the same mutual 32-bit alignment, but we may
+ /* SRC and DST have the same mutual 64-bit alignment, but we may
still need to pre-copy some bytes to get to natural alignment.
- We bring DST into full 64-bit alignment. */
+ We bring SRC and DST into full 64-bit alignment. */
lsls tmp2, dst, #29
beq 1f
rsbs tmp2, tmp2, #0
@@ -515,7 +514,7 @@
.Ltail63aligned: /* Count in tmp2. */
/* Copy up to 7 d-words of data. Similar to Ltail63unaligned, but
- we know that the src and dest are 32-bit aligned so we can use
+ we know that the src and dest are 64-bit aligned so we can use
LDRD/STRD to improve efficiency. */
/* TMP2 is now negative, but we don't care about that. The bottom
six bits still tell us how many bytes are left to copy. */
_______________________________________________
Commits mailing list
Commits@xxxxxxxxxx
http://eglibc.org/cgi-bin/mailman/listinfo/commits