aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog22
-rwxr-xr-xconfigure2
-rw-r--r--configure.in4
-rw-r--r--elf/dl-close.c7
-rw-r--r--libc.map10
-rw-r--r--localedata/ChangeLog56
-rw-r--r--localedata/locales/cs_CZ36
-rw-r--r--localedata/locales/da_DK62
-rw-r--r--localedata/locales/en_AU4
-rw-r--r--localedata/locales/en_CA62
-rw-r--r--localedata/locales/en_DK62
-rw-r--r--localedata/locales/en_DK.com638
-rw-r--r--localedata/locales/en_GB4
-rw-r--r--localedata/locales/en_NZ4
-rw-r--r--localedata/locales/en_US4
-rw-r--r--localedata/locales/es_AR62
-rw-r--r--localedata/locales/es_BO62
-rw-r--r--localedata/locales/es_CL62
-rw-r--r--localedata/locales/es_CO62
-rw-r--r--localedata/locales/es_DO62
-rw-r--r--localedata/locales/es_EC62
-rw-r--r--localedata/locales/es_ES62
-rw-r--r--localedata/locales/es_GT62
-rw-r--r--localedata/locales/es_HN62
-rw-r--r--localedata/locales/es_MX62
-rw-r--r--localedata/locales/es_PA62
-rw-r--r--localedata/locales/es_PE62
-rw-r--r--localedata/locales/es_PY62
-rw-r--r--localedata/locales/es_SV62
-rw-r--r--localedata/locales/es_US62
-rw-r--r--localedata/locales/es_UY62
-rw-r--r--localedata/locales/es_VE62
-rw-r--r--localedata/locales/et_EE68
-rw-r--r--localedata/locales/eu_ES4
-rw-r--r--localedata/locales/fi_FI62
-rw-r--r--localedata/locales/fo_FO4
-rw-r--r--localedata/locales/fr_BE6
-rw-r--r--localedata/locales/fr_CA6
-rw-r--r--localedata/locales/fr_CH6
-rw-r--r--localedata/locales/fr_FR6
-rw-r--r--localedata/locales/fr_LU6
-rw-r--r--localedata/locales/ga_IE4
-rw-r--r--localedata/locales/gr_GR4
-rw-r--r--localedata/locales/he_IL4
-rw-r--r--localedata/locales/hr_HR62
-rw-r--r--localedata/locales/hu_HU62
-rw-r--r--localedata/locales/is_IS62
-rw-r--r--localedata/locales/it_IT4
-rw-r--r--localedata/locales/iw_IL4
-rw-r--r--localedata/locales/ja_JP16
-rw-r--r--localedata/locales/kl_GL4
-rw-r--r--localedata/locales/lt_LT62
-rw-r--r--localedata/locales/lv_LV60
-rw-r--r--localedata/locales/no_NO62
-rw-r--r--localedata/locales/pl_PL62
-rw-r--r--localedata/locales/pt_PT4
-rw-r--r--localedata/locales/ro_RO62
-rw-r--r--localedata/locales/ru_RU4
-rw-r--r--localedata/locales/sl_SI62
-rw-r--r--localedata/locales/sv_SE62
-rw-r--r--localedata/locales/tr_TR4
-rw-r--r--localedata/locales/zh_CN4
-rw-r--r--malloc/mtrace.c4
-rw-r--r--nscd/nscd.c1
64 files changed, 1483 insertions, 1395 deletions
diff --git a/ChangeLog b/ChangeLog
index 1bacb0fa89..14ce1ebd98 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,27 @@
1998-03-24 Ulrich Drepper <drepper@cygnus.com>
+ * elf/dl-close.c (_dl_close): Replace questionable memcpy by loop.
+
+1998-03-24 Thorsten Kukuk <kukuk@vt.uni-paderborn.de>
+
+ * libc.map: Add more rpc auth functions/variables.
+
+ * nscd/nscd.c: Add -g option to argp options.
+
+1998-03-24 Ulrich Drepper <drepper@cygnus.com>
+
+ * configure.in: Be prepared for gcc 2.9.10 and up.
+ * configure.in: Add missing disabling of quote characters in
+ compiler version check. Reported by HJ Lu.
+
+1998-03-24 Andreas Jaeger <aj@arthur.rhein-neckar.de>
+
+ * malloc/mtrace.c: Include elf/ldsodefs.h instead of link.h.
+
+1998-03-24 Ulrich Drepper <drepper@cygnus.com>
+
+ * intl/locale.alias: Fix spelling of romanian.
+
* sunrpc/Makefile (headers): Add rpc/rpc_des.h.
(distribute): Remove des.h.
* include/des.h: New file.
diff --git a/configure b/configure
index a689644a65..6154b14221 100755
--- a/configure
+++ b/configure
@@ -1685,7 +1685,7 @@ fi
echo $ac_n "checking compiler version""... $ac_c" 1>&6
echo "configure:1687: checking compiler version" >&5
case `${CC-cc} -v 2>&1` in
- *egcs-2.91.* | *egcs-1.0.2-9* | *egcs-1.1* | *2.8.1-9* | *2.9.0-9 )
+ *egcs-2.91.* | *egcs-1.0.[2-9]* | *egcs-1.1* | *2.8.[1-9]* | *2.9.[0-9] )
cc_is_recent="ok"
;;
*)
diff --git a/configure.in b/configure.in
index 1b85727856..2a80a8b0aa 100644
--- a/configure.in
+++ b/configure.in
@@ -470,14 +470,16 @@ AC_CHECK_TOOL(RANLIB, ranlib, :)
# check for recent compiler
AC_MSG_CHECKING(compiler version)
+changequote(,)dnl
case `${CC-cc} -v 2>&1` in
- *egcs-2.91.* | *egcs-1.0.[2-9]* | *egcs-1.1* | *2.8.[1-9]* | *2.9.[0-9] )
+ *egcs-2.91.* | *egcs-1.0.[2-9]* | *egcs-1.1* | *2.8.[1-9]* | *2.9.[0-9]*)
cc_is_recent="ok"
;;
*)
cc_is_recent="too old"
;;
esac
+changequote([,])dnl
AC_MSG_RESULT($cc_is_recent)
if test "$cc_is_recent" != "ok"; then
AC_MSG_WARN([
diff --git a/elf/dl-close.c b/elf/dl-close.c
index ad84f94338..566e345165 100644
--- a/elf/dl-close.c
+++ b/elf/dl-close.c
@@ -95,8 +95,11 @@ _dl_close (struct link_map *map)
do
--tail;
while (*tail != imap);
- memcpy (tail, tail + 1,
- (char *) _dl_global_scope_end - (char *) tail);
+ while (tail <= _dl_global_scope_end)
+ {
+ tail[0] = tail[1];
+ ++tail;
+ }
--_dl_global_scope_end;
}
diff --git a/libc.map b/libc.map
index b04544821d..3dbd234ee9 100644
--- a/libc.map
+++ b/libc.map
@@ -459,6 +459,10 @@ GLIBC_2.1 {
# Changed getline function in libio.
_IO_getline_info;
+ # Special Pointer to avoid keyserv deadlock
+ __key_decryptsession_pk_LOCAL; __key_encryptsession_pk_LOCAL;
+ __key_gendes_LOCAL;
+
# chown interface change.
chown;
@@ -494,9 +498,9 @@ GLIBC_2.1 {
fopen; fclose; fdopen;
# g*
- gai_strerror; getcontext; getdate; getdate_r; getnameinfo; getpt; grantpt;
- getitimer; getrusage; getrlimit64; gettimeofday;
- getutxent; getutxid; getutxline;
+ gai_strerror; getcontext; getdate; getdate_r; getitimer; getname;
+ getnameinfo; getpt; getrlimit64; getrusage; gettimeofday;
+ getutxent; getutxid; getutxline; grantpt;
# New special glibc functions.
gnu_get_libc_release; gnu_get_libc_version;
diff --git a/localedata/ChangeLog b/localedata/ChangeLog
index 54fe5d6277..8fb04ef3a2 100644
--- a/localedata/ChangeLog
+++ b/localedata/ChangeLog
@@ -13,6 +13,62 @@
* locales/nl_NL: Fix yesexpr/noexpr.
* locales/pt_BR: Likewise.
+ * locales/cs_CZ: Likewise.
+ * locales/da_DK: Likewise.
+ * locales/en_AU: Likewise.
+ * locales/en_CA: Likewise.
+ * locales/en_DK: Likewise.
+ * locales/en_DK.com: Likewise.
+ * locales/en_GB: Likewise.
+ * locales/en_NZ: Likewise.
+ * locales/en_US: Likewise.
+ * locales/es_AR: Likewise.
+ * locales/es_BO: Likewise.
+ * locales/es_CL: Likewise.
+ * locales/es_CO: Likewise.
+ * locales/es_DO: Likewise.
+ * locales/es_EC: Likewise.
+ * locales/es_ES: Likewise.
+ * locales/es_GT: Likewise.
+ * locales/es_HN: Likewise.
+ * locales/es_MX: Likewise.
+ * locales/es_PA: Likewise.
+ * locales/es_PE: Likewise.
+ * locales/es_PY: Likewise.
+ * locales/es_SV: Likewise.
+ * locales/es_US: Likewise.
+ * locales/es_UY: Likewise.
+ * locales/es_VE: Likewise.
+ * locales/et_EE: Likewise.
+ * locales/eu_ES: Likewise.
+ * locales/fi_FI: Likewise.
+ * locales/fo_FO: Likewise.
+ * locales/fr_BE: Likewise.
+ * locales/fr_CA: Likewise.
+ * locales/fr_CH: Likewise.
+ * locales/fr_FR: Likewise.
+ * locales/fr_LU: Likewise.
+ * locales/ga_IE: Likewise.
+ * locales/gr_GR: Likewise.
+ * locales/he_IL: Likewise.
+ * locales/hr_HR: Likewise.
+ * locales/hu_HU: Likewise.
+ * locales/is_IS: Likewise.
+ * locales/it_IT: Likewise.
+ * locales/iw_IL: Likewise.
+ * locales/ja_JP: Likewise.
+ * locales/kl_GL: Likewise.
+ * locales/lt_LT: Likewise.
+ * locales/lv_LV: Likewise.
+ * locales/no_NO: Likewise.
+ * locales/pl_PL: Likewise.
+ * locales/pt_PT: Likewise.
+ * locales/ro_RO: Likewise.
+ * locales/ru_RU: Likewise.
+ * locales/sl_SI: Likewise.
+ * locales/sv_SE: Likewise.
+ * locales/tr_TR: Likewise.
+ * locales/zh_CN: Likewise.
1998-03-14 Ulrich Drepper <drepper@cygnus.com>
diff --git a/localedata/locales/cs_CZ b/localedata/locales/cs_CZ
index 05000d7669..734fde972d 100644
--- a/localedata/locales/cs_CZ
+++ b/localedata/locales/cs_CZ
@@ -2,7 +2,7 @@ escape_char /
comment_char %
%
% Czech Language Locale for Czech
-% Source:
+% Source:
% Address: U školy 292 Without diactitical chars: U skoly 292
% 783 72 Velký Týnec 782 72 Velky Tynec
% Contact: Vladimir Michl
@@ -41,41 +41,41 @@ comment_char %
% jsou vynechány všechny speciální znaky, které nejsou písmena, nebo číslice
% (kromě nerozdělitelné mezery).
% K těmto znakům se přihlíží pouze při jinak zcela shodných výrazech.
-% V cs_CZ je spojení písmen c a h následujících po sobě je vždy považováno
+% V cs_CZ je spojení písmen c a h následujících po sobě je vždy považováno
% jako písmeno ch.
% V cs_CZ-ch je spojení písmen c a h považováno jako dvě písmena c a h, tj.
% písmeno ch je zařazeno pod písmeno c.
% 3.2:
-% Mezera se řadí před první písmeno abecedy, ale každý znak mezery je
+% Mezera se řadí před první písmeno abecedy, ale každý znak mezery je
% uvažován samostatně.
% 3.6:
% Není dodržen celý:
% 3.7:
% Pokud jsou výrazy stejné při primárním řazení (podle std. čes. abecedy)
-% a zároveň stejné i při sekundárním řazení (porovnávání diakritických
+% a zároveň stejné i při sekundárním řazení (porovnávání diakritických
% znamének), pak mají velká písmena přednost před malými.
% 3.8:
% Tento bod je dodržen pouze pro několik písmen (německé ostré Beta (ss))
-% Zde předpokládám splnění podmínek bodu 3.9 (tj. při větším výskytu
-% písmen z cicích abeced je povoleno je nerozepisovat a řadit až za lat.
+% Zde předpokládám splnění podmínek bodu 3.9 (tj. při větším výskytu
+% písmen z cicích abeced je povoleno je nerozepisovat a řadit až za lat.
% abecedu a číslice)
% 3.10:
% Čísla nejsou řazena podle číselné hodnoty, ale podle jednotlivých číslic
% 3.12:
-% Pokud jsou výrazy shodné v prvních třech průchodech, pak jsou
-% porovnávány pozice jednotlivých nepísmených a nečíselných značek. Jako
+% Pokud jsou výrazy shodné v prvních třech průchodech, pak jsou
+% porovnávány pozice jednotlivých nepísmených a nečíselných značek. Jako
% první bude zařazeno heslo, u kterého je tato značka blíže začátku slova.
% Pokud jsou i potom stejné, pak je se teprve porovnávají hodnoty značek.
% 3.13:
% Tento bod jsem se snažil dodržet, bohužel seřadit znaménka je dost náročné
-% a navíc je zde záleží na implementaci, kam budou znaménka zařazena,
+% a navíc je zde záleží na implementaci, kam budou znaménka zařazena,
% pokud se vyskytne jako výraz pouze nepísmený či nečíselný znak(y).
% zpracování:
%% localedef -c -i <tento-soubor> -f "ISO_8859-2:1987" 'cs_CZ.ISO-8859-2'
%% pokud se podaří odstranit chyby, lze -c vynechat.
-%% pro úspěšné přeložení je třeba mít kolekci lokalizací WG15collection. Tuto rozbalit do adresáře
+%% pro úspěšné přeložení je třeba mít kolekci lokalizací WG15collection. Tuto rozbalit do adresáře
%% /usr/share/i18n
%% Lokalizace se pak budou tvořit v adresáři /usr/share/locale
@@ -103,7 +103,7 @@ LC_COLLATE
% members of equivalence classes
% 3. A distinction is made with regards
% to case as noted below.
-% 4. Special characters are ignored
+% 4. Special characters are ignored
% when comparing letters, but then
% they are considered
% 5. The alphabets are sorted in order
@@ -131,10 +131,10 @@ collating-symbol <SMALL>
% and Spanish <C><h> being treated
% as one letter.