[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commits] r24421 - in /fsf/trunk/libc: ./ locale/ localedata/ localedata/locales/ malloc/ manual/
- To: commits@xxxxxxxxxx
- Subject: [Commits] r24421 - in /fsf/trunk/libc: ./ locale/ localedata/ localedata/locales/ malloc/ manual/
- From: eglibc@xxxxxxxxxx
- Date: Sat, 02 Nov 2013 07:01:53 -0000
Author: eglibc
Date: Sat Nov 2 00:01:52 2013
New Revision: 24421
Log:
Import glibc-mainline for 2013-11-02
Modified:
fsf/trunk/libc/ChangeLog
fsf/trunk/libc/NEWS
fsf/trunk/libc/locale/iso-639.def
fsf/trunk/libc/localedata/ChangeLog
fsf/trunk/libc/localedata/locales/mag_IN
fsf/trunk/libc/localedata/locales/mai_IN
fsf/trunk/libc/localedata/locales/mg_MG
fsf/trunk/libc/localedata/locales/mhr_RU
fsf/trunk/libc/localedata/locales/mi_NZ
fsf/trunk/libc/localedata/locales/ml_IN
fsf/trunk/libc/localedata/locales/mni_IN
fsf/trunk/libc/localedata/locales/mr_IN
fsf/trunk/libc/localedata/locales/ms_MY
fsf/trunk/libc/localedata/locales/mt_MT
fsf/trunk/libc/localedata/locales/nb_NO
fsf/trunk/libc/localedata/locales/ne_NP
fsf/trunk/libc/localedata/locales/nhn_MX
fsf/trunk/libc/localedata/locales/niu_NU
fsf/trunk/libc/localedata/locales/niu_NZ
fsf/trunk/libc/localedata/locales/nl_AW
fsf/trunk/libc/localedata/locales/nl_BE
fsf/trunk/libc/localedata/locales/nn_NO
fsf/trunk/libc/localedata/locales/nr_ZA
fsf/trunk/libc/localedata/locales/oc_FR
fsf/trunk/libc/localedata/locales/or_IN
fsf/trunk/libc/localedata/locales/os_RU
fsf/trunk/libc/malloc/malloc.c
fsf/trunk/libc/manual/math.texi
Modified: fsf/trunk/libc/ChangeLog
==============================================================================
--- fsf/trunk/libc/ChangeLog (original)
+++ fsf/trunk/libc/ChangeLog Sat Nov 2 00:01:52 2013
@@ -1,3 +1,19 @@
+2013-11-01 OndÃÂej BÃÂlka <neleai@xxxxxxxxx>
+
+ [BZ #16112]
+ * malloc/malloc (malloc_info): Do not handle first bin as
+ special case.
+
+2013-11-01 Chris Leonard <cjl@xxxxxxxxxxxxx>
+
+ * locale/iso-639.def: Add Central Nahuatl (nhn).
+
+2013-11-01 Bruno Haible <bruno@xxxxxxxxx>
+
+ [BZ #7003]
+ * manual/math.texi (BSD Random): Specify range upper bound as
+ in POSIX.
+
2013-10-31 Chris Leonard <cjl@xxxxxxxxxxxxx>
* locale/iso-639.def: Add Meadow Mari (mhr).
Modified: fsf/trunk/libc/NEWS
==============================================================================
--- fsf/trunk/libc/NEWS (original)
+++ fsf/trunk/libc/NEWS Sat Nov 2 00:01:52 2013
@@ -9,15 +9,15 @@
* The following bugs are resolved with this release:
- 156, 431, 832, 2801, 9954, 10278, 11087, 13028, 13982, 13985, 14029,
- 14155, 14547, 14699, 14752, 14876, 14910, 15048, 15218, 15277, 15308,
- 15362, 15400, 15427, 15522, 15531, 15532, 15608, 15609, 15610, 15632,
- 15640, 15670, 15672, 15680, 15681, 15723, 15734, 15735, 15736, 15748,
- 15749, 15754, 15760, 15763, 15764, 15797, 15799, 15825, 15844, 15847,
- 15849, 15855, 15856, 15857, 15859, 15867, 15886, 15887, 15890, 15892,
- 15893, 15895, 15897, 15905, 15909, 15917, 15919, 15921, 15923, 15939,
- 15948, 15963, 15966, 15988, 16032, 16034, 16036, 16037, 16041, 16071,
- 16072, 16074, 16078.
+ 156, 431, 832, 2801, 7003, 9954, 10278, 11087, 13028, 13982, 13985,
+ 14029, 14155, 14547, 14699, 14752, 14876, 14910, 15048, 15218, 15277,
+ 15308, 15362, 15400, 15427, 15522, 15531, 15532, 15608, 15609, 15610,
+ 15632, 15640, 15670, 15672, 15680, 15681, 15723, 15734, 15735, 15736,
+ 15748, 15749, 15754, 15760, 15763, 15764, 15797, 15799, 15825, 15844,
+ 15847, 15849, 15855, 15856, 15857, 15859, 15867, 15886, 15887, 15890,
+ 15892, 15893, 15895, 15897, 15905, 15909, 15917, 15919, 15921, 15923,
+ 15939, 15948, 15963, 15966, 15988, 16032, 16034, 16036, 16037, 16041,
+ 16071, 16072, 16074, 16078, 16112.
* CVE-2012-4412 The strcoll implementation caches indices and rules for
large collation sequences to optimize multiple passes. This cache
Modified: fsf/trunk/libc/locale/iso-639.def
==============================================================================
--- fsf/trunk/libc/locale/iso-639.def (original)
+++ fsf/trunk/libc/locale/iso-639.def Sat Nov 2 00:01:52 2013
@@ -86,6 +86,7 @@
DEFINE_LANGUAGE_CODE3 ("Cebuano", ceb, ceb)
DEFINE_LANGUAGE_CODE3 ("Celtic (Other)", cel, cel)
DEFINE_LANGUAGE_CODE3 ("Central American Indian (Other)", cai, cai)
+DEFINE_LANGUAGE_CODE3 ("Central Nahuatl", nhn, nhn)
DEFINE_LANGUAGE_CODE3 ("Central Sama", sml, sml)
DEFINE_LANGUAGE_CODE3 ("Chagatai", chg, chg)
DEFINE_LANGUAGE_CODE3 ("Chamic languages", cmc, cmc)
Modified: fsf/trunk/libc/localedata/ChangeLog
==============================================================================
--- fsf/trunk/libc/localedata/ChangeLog (original)
+++ fsf/trunk/libc/localedata/ChangeLog Sat Nov 2 00:01:52 2013
@@ -1,3 +1,31 @@
+2013-11-01 Chris Leonard <cjl@xxxxxxxxxxxxx>
+
+ * locales/nb_NO: Adjust language-code fields of LC_ADDRESS.
+ * locales/ne_NP: Likewise.
+ * locales/nhn_MX: Likewise.
+ * locales/niu_NU: Likewise.
+ * locales/niu_NZ: Likewise.
+ * locales/nl_AW: Likewise.
+ * locales/nl_BE: Likewise.
+ * locales/nn_NO: Likewise.
+ * locales/nr_ZA: Likewise.
+ * locales/oc_FR: Likewise.
+ * locales/or_IN: Likewise.
+ * locales/os_RU: Likewise.
+
+2013-10-31 Chris Leonard <cjl@xxxxxxxxxxxxx>
+
+ * locales/mag_IN: Adjust language-code fields of LC_ADDRESS.
+ * locales/mai_IN: Likewise.
+ * locales/mg_MG: Likewise.
+ * locales/mhr_RU: Likewise.
+ * locales/mi_NZ: Likewise.
+ * locales/ml_IN: Likewise.
+ * locales/mni_IN: Likewise.
+ * locales/mr_IN: Likewise.
+ * locales/ms_MY: Likewise.
+ * locales/mt_MT: Likewise.
+
2013-10-29 Chris Leonard <cjl@xxxxxxxxxxxxx>
[BZ #16078]
Modified: fsf/trunk/libc/localedata/locales/mag_IN
==============================================================================
--- fsf/trunk/libc/localedata/locales/mag_IN (original)
+++ fsf/trunk/libc/localedata/locales/mag_IN Sat Nov 2 00:01:52 2013
@@ -163,7 +163,10 @@
country_num 356
% IND
country_car "<U0049><U004E><U0044>"
-
+% mag
+lang_term "<U006D><U0061><U0067>"
+% mag
+lang_lib "<U006D><U0061><U0067>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/mai_IN
==============================================================================
--- fsf/trunk/libc/localedata/locales/mai_IN (original)
+++ fsf/trunk/libc/localedata/locales/mai_IN Sat Nov 2 00:01:52 2013
@@ -79,7 +79,10 @@
country_num 356
% IND
country_car "<U0049><U004E><U0044>"
-
+% mai
+lang_term "<U006D><U0061><U0069>"
+% mai
+lang_lib "<U006D><U0061><U0069>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/mg_MG
==============================================================================
--- fsf/trunk/libc/localedata/locales/mg_MG (original)
+++ fsf/trunk/libc/localedata/locales/mg_MG Sat Nov 2 00:01:52 2013
@@ -180,4 +180,10 @@
country_num 450
% RM
country_car "<U0052><U004D>"
+% mg
+lang_ab "<U006D><U0067>"
+% mlg
+lang_term "<U006D><U006C><U0067>"
+% mlg
+lang_lib "<U006D><U006C><U0067>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/mhr_RU
==============================================================================
--- fsf/trunk/libc/localedata/locales/mhr_RU (original)
+++ fsf/trunk/libc/localedata/locales/mhr_RU Sat Nov 2 00:01:52 2013
@@ -161,4 +161,8 @@
country_num 643
% RUS
country_car "<U0052><U0055><U0053>"
+% mhr
+lang_term "<U006D><U0068><U0072>"
+% mhr
+lang_lib "<U006D><U0068><U0072>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/mi_NZ
==============================================================================
--- fsf/trunk/libc/localedata/locales/mi_NZ (original)
+++ fsf/trunk/libc/localedata/locales/mi_NZ Sat Nov 2 00:01:52 2013
@@ -170,6 +170,12 @@
country_num 554
% NZ
country_car "<U004E><U005A>"
+% mi
+lang_ab "<U006D><U0069>"
+% mri
+lang_term "<U006D><U0072><U0069>"
+% mao
+lang_lib "<U006D><U0061><U006F>"
END LC_ADDRESS
LC_TELEPHONE
Modified: fsf/trunk/libc/localedata/locales/ml_IN
==============================================================================
--- fsf/trunk/libc/localedata/locales/ml_IN (original)
+++ fsf/trunk/libc/localedata/locales/ml_IN Sat Nov 2 00:01:52 2013
@@ -211,7 +211,12 @@
country_num 356
% IND
country_car "<U0049><U004E><U0044>"
-
+% ml
+lang_ab "<U006D><U006C>"
+% mal
+lang_term "<U006D><U0061><U006C>"
+% mal
+lang_lib "<U006D><U0061><U006C>"
END LC_ADDRESS
%
LC_TELEPHONE
Modified: fsf/trunk/libc/localedata/locales/mni_IN
==============================================================================
--- fsf/trunk/libc/localedata/locales/mni_IN (original)
+++ fsf/trunk/libc/localedata/locales/mni_IN Sat Nov 2 00:01:52 2013
@@ -165,7 +165,10 @@
country_num 356
% IND
country_car "<U0049><U004E><U0044>"
-
+% mni
+lang_term "<U006D><U006E><U0069>"
+% mni
+lang_lib "<U006D><U006E><U0069>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/mr_IN
==============================================================================
--- fsf/trunk/libc/localedata/locales/mr_IN (original)
+++ fsf/trunk/libc/localedata/locales/mr_IN Sat Nov 2 00:01:52 2013
@@ -221,7 +221,12 @@
country_num 356
% IND
country_car "<U0049><U004E><U0044>"
-
+% mr
+lang_ab "<U006D><U0072>"
+% mar
+lang_term "<U006D><U0061><U0072>"
+% mar
+lang_lib "<U006D><U0061><U0072>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ms_MY
==============================================================================
--- fsf/trunk/libc/localedata/locales/ms_MY (original)
+++ fsf/trunk/libc/localedata/locales/ms_MY Sat Nov 2 00:01:52 2013
@@ -203,7 +203,12 @@
country_num 458
% MAL
country_car "<U004D><U0041><U004C>"
-
+% ms
+lang_ab "<U006D><U0073>"
+% msa
+lang_term "<U006D><U0073><U0061>"
+% may
+lang_lib "<U006D><U0061><U0079>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/mt_MT
==============================================================================
--- fsf/trunk/libc/localedata/locales/mt_MT (original)
+++ fsf/trunk/libc/localedata/locales/mt_MT Sat Nov 2 00:01:52 2013
@@ -292,7 +292,12 @@
country_num 470
% M
country_car "<U004D>"
-
+% mt
+lang_ab "<U006D><U0074>"
+% mlt
+lang_term "<U006D><U006C><U0074>"
+% mlt
+lang_lib "<U006D><U006C><U0074>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/nb_NO
==============================================================================
--- fsf/trunk/libc/localedata/locales/nb_NO (original)
+++ fsf/trunk/libc/localedata/locales/nb_NO Sat Nov 2 00:01:52 2013
@@ -243,5 +243,10 @@
country_num 578
% N
country_car "<U004E>"
-
+% nb
+lang_ab "<U006E><U0062>"
+% nob
+lang_term "<U006E><U006F><U0062>"
+% nob
+lang_lib "<U006E><U006F><U0062>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/ne_NP
==============================================================================
--- fsf/trunk/libc/localedata/locales/ne_NP (original)
+++ fsf/trunk/libc/localedata/locales/ne_NP Sat Nov 2 00:01:52 2013
@@ -197,7 +197,12 @@
country_num 524
% NEP
country_car "<U004E><U0045><U0050>"
-
+% ne
+lang_ab "<U006E><U0065>"
+% nep
+lang_term "<U006E><U0065><U0070>"
+% nep
+lang_lib "<U006E><U0065><U0070>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/nhn_MX
==============================================================================
--- fsf/trunk/libc/localedata/locales/nhn_MX (original)
+++ fsf/trunk/libc/localedata/locales/nhn_MX Sat Nov 2 00:01:52 2013
@@ -150,5 +150,8 @@
country_num 484
% MEX
country_car "<U004D><U0045><U0058>"
-
+% nhn
+lang_term "<U006E><U0068><U006E>"
+% nhn
+lang_lib "<U006E><U0068><U006E>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/niu_NU
==============================================================================
--- fsf/trunk/libc/localedata/locales/niu_NU (original)
+++ fsf/trunk/libc/localedata/locales/niu_NU Sat Nov 2 00:01:52 2013
@@ -183,6 +183,8 @@
country_num 570
% niu
lang_term "<U006E><U0069><U0075>"
+% niu
+lang_lib "<U006E><U0069><U0075>"
END LC_ADDRESS
LC_TELEPHONE
Modified: fsf/trunk/libc/localedata/locales/niu_NZ
==============================================================================
--- fsf/trunk/libc/localedata/locales/niu_NZ (original)
+++ fsf/trunk/libc/localedata/locales/niu_NZ Sat Nov 2 00:01:52 2013
@@ -185,6 +185,8 @@
country_car "<U004E><U005A>"
% niu
lang_term "<U006E><U0069><U0075>"
+% niu
+lang_lib "<U006E><U0069><U0075>"
END LC_ADDRESS
LC_TELEPHONE
Modified: fsf/trunk/libc/localedata/locales/nl_AW
==============================================================================
--- fsf/trunk/libc/localedata/locales/nl_AW (original)
+++ fsf/trunk/libc/localedata/locales/nl_AW Sat Nov 2 00:01:52 2013
@@ -85,6 +85,9 @@
country_ab2 "<U0041><U0057>"
country_ab3 "<U0041><U0042><U0057>"
country_num 533
+lang_ab "<U006E><U006C>"
+lang_term "<U006E><U006C><U0064>"
+lang_lib "<U0064><U0075><U0074>"
END LC_ADDRESS
LC_TELEPHONE
Modified: fsf/trunk/libc/localedata/locales/nl_BE
==============================================================================
--- fsf/trunk/libc/localedata/locales/nl_BE (original)
+++ fsf/trunk/libc/localedata/locales/nl_BE Sat Nov 2 00:01:52 2013
@@ -136,5 +136,7 @@
country_num 056
% B
country_car "<U0042>"
-
+lang_ab "<U006E><U006C>"
+lang_term "<U006E><U006C><U0064>"
+lang_lib "<U0064><U0075><U0074>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/nn_NO
==============================================================================
--- fsf/trunk/libc/localedata/locales/nn_NO (original)
+++ fsf/trunk/libc/localedata/locales/nn_NO Sat Nov 2 00:01:52 2013
@@ -161,6 +161,12 @@
country_num 578
% N
country_car "<U004E>"
+% nn
+lang_ab "<U006E><U006E>"
+% nno
+lang_term "<U006E><U006E><U006F>"
+% nno
+lang_lib "<U006E><U006E><U006F>"
END LC_ADDRESS
Modified: fsf/trunk/libc/localedata/locales/nr_ZA
==============================================================================
--- fsf/trunk/libc/localedata/locales/nr_ZA (original)
+++ fsf/trunk/libc/localedata/locales/nr_ZA Sat Nov 2 00:01:52 2013
@@ -239,9 +239,12 @@
% ISO 639 two and three letter language names
% see http://www.loc.gov/standards/iso639-2/englangn.html
-% "nr", "nbl"
+% nr
lang_ab "<U006E><U0072>"
+% nbl
lang_term "<U006E><U0062><U006C>"
+% nbl
+lang_lib "<U006E><U0062><U006C>"
% Representation of postal addresses (minus the addressee's name) in South
% Africa. (Ignored for now)
Modified: fsf/trunk/libc/localedata/locales/oc_FR
==============================================================================
--- fsf/trunk/libc/localedata/locales/oc_FR (original)
+++ fsf/trunk/libc/localedata/locales/oc_FR Sat Nov 2 00:01:52 2013
@@ -47,9 +47,12 @@
country_isbn "2"
country_car "F"
% FIXME lang_name "Occitan" in Occitan ?
-lang_ab "oc"
-lang_term "oci"
-lang_lib "oci"
+% oc
+lang_ab "<U006F><U0063>"
+% oci
+lang_term "<U006F><U0063><U0069>"
+% oci
+lang_lib "<U006F><U0063><U0069>"
END LC_ADDRESS
LC_CTYPE
Modified: fsf/trunk/libc/localedata/locales/or_IN
==============================================================================
--- fsf/trunk/libc/localedata/locales/or_IN (original)
+++ fsf/trunk/libc/localedata/locales/or_IN Sat Nov 2 00:01:52 2013
@@ -815,6 +815,12 @@
country_num 356
% IND
country_car "<U0049><U004E><U0044>"
+% or
+lang_ab "<U006F><U0072>"
+% ori
+lang_term "<U006F><U0072><U0069>"
+% ori
+lang_lib "<U006F><U0072><U0069>"
END LC_ADDRESS
%%%%%%%%%%%%%
Modified: fsf/trunk/libc/localedata/locales/os_RU
==============================================================================
--- fsf/trunk/libc/localedata/locales/os_RU (original)
+++ fsf/trunk/libc/localedata/locales/os_RU Sat Nov 2 00:01:52 2013
@@ -176,5 +176,10 @@
country_num 643
% RUS
country_car "<U0052><U0055><U0053>"
-
+% os
+lang_ab "<U006F><U0073>"
+% oss
+lang_term "<U006F><U0073><U0073>"
+% oss
+lang_lib "<U006F><U0073><U0073>"
END LC_ADDRESS
Modified: fsf/trunk/libc/malloc/malloc.c
==============================================================================
--- fsf/trunk/libc/malloc/malloc.c (original)
+++ fsf/trunk/libc/malloc/malloc.c Sat Nov 2 00:01:52 2013
@@ -5049,23 +5049,11 @@
sizes[i].total = sizes[i].count * sizes[i].to;
}
- mbinptr bin = bin_at (ar_ptr, 1);
- struct malloc_chunk *r = bin->fd;
- if (r != NULL)
- {
- while (r != bin)
- {
- ++sizes[NFASTBINS].count;
- sizes[NFASTBINS].total += r->size;
- sizes[NFASTBINS].from = MIN (sizes[NFASTBINS].from, r->size);
- sizes[NFASTBINS].to = MAX (sizes[NFASTBINS].to, r->size);
- r = r->fd;
- }
- nblocks += sizes[NFASTBINS].count;
- avail += sizes[NFASTBINS].total;
- }
-
- for (size_t i = 2; i < NBINS; ++i)
+
+ mbinptr bin;
+ struct malloc_chunk *r;
+
+ for (size_t i = 1; i < NBINS; ++i)
{
bin = bin_at (ar_ptr, i);
r = bin->fd;
Modified: fsf/trunk/libc/manual/math.texi
==============================================================================
--- fsf/trunk/libc/manual/math.texi (original)
+++ fsf/trunk/libc/manual/math.texi Sat Nov 2 00:01:52 2013
@@ -1364,7 +1364,7 @@
@comment BSD
@deftypefun {long int} random (void)
This function returns the next pseudo-random number in the sequence.
-The value returned ranges from @code{0} to @code{RAND_MAX}.
+The value returned ranges from @code{0} to @code{2147483647}.
@strong{NB:} Temporarily this function was defined to return a
@code{int32_t} value to indicate that the return value always contains
_______________________________________________
Commits mailing list
Commits@xxxxxxxxxx
http://eglibc.org/cgi-bin/mailman/listinfo/commits