Update.
2004-05-15  Petter Reinholdtsen  <pere@hungry.com>

	* locale/iso-3166.def: Remove YUGOSLAVIA and insert "SERBIA AND
	MONTENEGRO" which have taken over the code 819.  Patch from
	Danilo Segan. [BZ #40]

2004-05-15  Jakub Jelinek  <jakub@redhat.com>

	* sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.h
	(SYSCALL_ERROR_HANDLER): Rename __sparc.get_pic.l7 to
	__sparc_get_pic_l7.

2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>

	* catgets/gencat.c: Update bug reporting instructions.
	* csu/version.c: Likewise.
	* debug/catchsegv.sh: Likewise.
	* debug/pcprofiledump.c: Likewise.
	* debug/xtrace.sh: Likewise.
	* elf/ldd.bash.in: Likewise.
	* iconv/iconv_prog.c: Likewise.
	* iconv/iconvconfig.c: Likewise.
	* locale/programs/locale.c: Likewise.
	* locale/programs/localedef.c: Likewise.
	* login/programs/pt_chown.c: Likewise.
	* malloc/memusage.sh: Likewise.
	* malloc/memusagestat.c: Likewise.
	* malloc/mtrace.pl: Likewise.
	* manual/crypt.texi: Likewise.
	* manual/install.texi: Likewise.
	* nss/makedb.c: Likewise.

2004-05-14  Jakub Jelinek  <jakub@redhat.com>

	* sysdeps/sparc/sparc32/dl-machine.h (elf_machine_rela): Only
	CHECK_STATIC_TLS if sym != NULL.
	* sysdeps/sh/dl-machine.h (elf_machine_rela): Likewise.
	* sysdeps/i386/dl-machine.h (elf_machine_rela): Likewise.

2004-05-12  Andreas Schwab  <schwab@suse.de>

	* posix/regex_internal.c (build_wcs_buffer): Also set pstr->mbs
	when translating.

2004-05-13  H.J. Lu  <hongjiu.lu@intel.com>

	* Rules (xtests): Depend on tests.
This commit is contained in:
Ulrich Drepper 2004-05-17 18:59:35 +00:00
parent cc24242da7
commit d40eb37aad
28 changed files with 138 additions and 535 deletions

View File

@ -1,3 +1,51 @@
2004-05-15 Petter Reinholdtsen <pere@hungry.com>
* locale/iso-3166.def: Remove YUGOSLAVIA and insert "SERBIA AND
MONTENEGRO" which have taken over the code 819. Patch from
Danilo Segan. [BZ #40]
2004-05-15 Jakub Jelinek <jakub@redhat.com>
* sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.h
(SYSCALL_ERROR_HANDLER): Rename __sparc.get_pic.l7 to
__sparc_get_pic_l7.
2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
* catgets/gencat.c: Update bug reporting instructions.
* csu/version.c: Likewise.
* debug/catchsegv.sh: Likewise.
* debug/pcprofiledump.c: Likewise.
* debug/xtrace.sh: Likewise.
* elf/ldd.bash.in: Likewise.
* iconv/iconv_prog.c: Likewise.
* iconv/iconvconfig.c: Likewise.
* locale/programs/locale.c: Likewise.
* locale/programs/localedef.c: Likewise.
* login/programs/pt_chown.c: Likewise.
* malloc/memusage.sh: Likewise.
* malloc/memusagestat.c: Likewise.
* malloc/mtrace.pl: Likewise.
* manual/crypt.texi: Likewise.
* manual/install.texi: Likewise.
* nss/makedb.c: Likewise.
2004-05-14 Jakub Jelinek <jakub@redhat.com>
* sysdeps/sparc/sparc32/dl-machine.h (elf_machine_rela): Only
CHECK_STATIC_TLS if sym != NULL.
* sysdeps/sh/dl-machine.h (elf_machine_rela): Likewise.
* sysdeps/i386/dl-machine.h (elf_machine_rela): Likewise.
2004-05-12 Andreas Schwab <schwab@suse.de>
* posix/regex_internal.c (build_wcs_buffer): Also set pstr->mbs
when translating.
2004-05-13 H.J. Lu <hongjiu.lu@intel.com>
* Rules (xtests): Depend on tests.
2004-05-13 Jakub Jelinek <jakub@redhat.com>
* libio/genops.c (_IO_default_xsputn): Avoid one overflow per char if

View File

@ -231,7 +231,8 @@ more_help (int key, const char *text, void *input)
case ARGP_KEY_HELP_EXTRA:
/* We print some extra information. */
return strdup (gettext ("\
Report bugs using the `glibcbug' script to <bugs@gnu.org>.\n"));
For bug reporting instructions, please see:\n\
<http://www.gnu.org/software/libc/bugs.html>.\n"));
default:
break;
}

View File

@ -37,7 +37,8 @@ Compiled by GNU CC version "__VERSION__".\n"
#ifdef USE_TLS
"Thread-local storage support included.\n"
#endif
"Report bugs using the `glibcbug' script to <bugs@gnu.org>.\n";
"For bug reporting instructions, please see:\n\
<http://www.gnu.org/software/libc/bugs.html>.\n";
#include <unistd.h>

View File

@ -33,7 +33,8 @@ if test $# -eq 0; then
echo 'Usage: catchsegv PROGRAM ARGS...'
echo ' --help print this help, then exit'
echo ' --version print version number, then exit'
echo "Report bugs using the \`glibcbug' script to <bugs@gnu.org>."
echo "For bug reporting instructions, please see:"
echo "<http://www.gnu.org/software/libc/bugs.html>."
exit 0
;;
--v | --ve | --ver | --vers | --versi | --versio | --version)

View File

@ -197,7 +197,8 @@ more_help (int key, const char *text, void *input)
case ARGP_KEY_HELP_EXTRA:
/* We print some extra information. */
return strdup (gettext ("\
Report bugs using the `glibcbug' script to <bugs@gnu.org>.\n"));
For bug reporting instructions, please see:\n\
<http://www.gnu.org/software/libc/bugs.html>.\n"));
default:
break;
}

View File

@ -54,7 +54,8 @@ do_help() {
Mandatory arguments to long options are also mandatory for any corresponding
short options.
Report bugs using the \`glibcbug' script to <bugs@gnu.org>.\n"
For bug reporting instructions, please see:
<http://www.gnu.org/software/libc/bugs.html>.\n"
exit 0
}

View File

@ -51,7 +51,8 @@ warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-d, --data-relocs process data relocations
-r, --function-relocs process data and function relocations
-v, --verbose print all information
Report bugs using the \`glibcbug' script to <bugs@gnu.org>."
For bug reporting instructions, please see:
<http://www.gnu.org/software/libc/bugs.html>."
exit 0
;;
-d | --d | --da | --dat | --data | --data- | --data-r | --data-re | \

View File

@ -406,7 +406,8 @@ more_help (int key, const char *text, void *input)
case ARGP_KEY_HELP_EXTRA:
/* We print some extra information. */
return strdup (gettext ("\
Report bugs using the `glibcbug' script to <bugs@gnu.org>.\n"));
For bug reporting instructions, please see:\n\
<http://www.gnu.org/software/libc/bugs.html>.\n"));
default:
break;
}

View File

@ -355,7 +355,8 @@ more_help (int key, const char *text, void *input)
case ARGP_KEY_HELP_EXTRA:
/* We print some extra information. */
return strdup (gettext ("\
Report bugs using the `glibcbug' script to <bugs@gnu.org>.\n"));
For bug reporting instructions, please see:\n\
<http://www.gnu.org/software/libc/bugs.html>.\n"));
default:
break;
}

View File

@ -193,6 +193,7 @@ DEFINE_COUNTRY_CODE ("SAN MARINO", SM, SMR, 674)
DEFINE_COUNTRY_CODE ("SAO TOME AND PRINCIPE", ST, STP, 678)
DEFINE_COUNTRY_CODE ("SAUDI ARABIA", SA, SAU, 682)
DEFINE_COUNTRY_CODE ("SENEGAL", SN, SEN, 686)
DEFINE_COUNTRY_CODE ("SERBIA AND MONTENEGRO", CS, SCG, 891)
DEFINE_COUNTRY_CODE ("SEYCHELLES", SC, SYC, 690)
DEFINE_COUNTRY_CODE ("SIERRA LEONE", SL, SLE, 694)
DEFINE_COUNTRY_CODE ("SINGAPORE", SG, SGP, 702)
@ -240,6 +241,5 @@ DEFINE_COUNTRY_CODE ("VIRGIN ISLANDS, U.S.", VI, VIR, 850)
DEFINE_COUNTRY_CODE ("WALLIS AND FUTUNA", WF, WLF, 876)
DEFINE_COUNTRY_CODE ("WESTERN SAHARA", EH, ESH, 732)
DEFINE_COUNTRY_CODE ("YEMEN", YE, YEM, 887)
DEFINE_COUNTRY_CODE ("YUGOSLAVIA", YU, YUG, 891)
DEFINE_COUNTRY_CODE ("ZAMBIA", ZM, ZMB, 894)
DEFINE_COUNTRY_CODE ("ZIMBABWE", ZW, ZWE, 716)

View File

@ -277,7 +277,8 @@ more_help (int key, const char *text, void *input)
case ARGP_KEY_HELP_EXTRA:
/* We print some extra information. */
return xstrdup (gettext ("\
Report bugs using the `glibcbug' script to <bugs@gnu.org>.\n"));
For bug reporting instructions, please see:\n\
<http://www.gnu.org/software/libc/bugs.html>.\n"));
default:
break;
}

View File

@ -370,7 +370,8 @@ System's directory for character maps : %s\n\
locale path : %s\n\
%s"),
CHARMAP_PATH, REPERTOIREMAP_PATH, LOCALE_PATH, gettext ("\
Report bugs using the `glibcbug' script to <bugs@gnu.org>.\n"));
For bug reporting instructions, please see:\n\
<http://www.gnu.org/software/libc/bugs.html>.\n"));
return cp;
default:
break;

View File

@ -1,3 +1,7 @@
2004-05-17 Ulrich Drepper <drepper@redhat.com>
* SUPPORTED (SUPPORTED-LOCALES): Remove sr_YU locales.
2004-05-15 Petter Reinholdtsen <pere@hungry.com>
* locales/it_IT: Change currency formatting from none to two

View File

@ -274,10 +274,6 @@ so_KE/ISO-8859-1 \
so_SO/ISO-8859-1 \
sq_AL.UTF-8/UTF-8 \
sq_AL/ISO-8859-1 \
sr_YU.UTF-8/UTF-8 \
sr_YU.UTF-8@cyrillic/UTF-8 \
sr_YU/ISO-8859-2 \
sr_YU@cyrillic/ISO-8859-5 \
st_ZA.UTF-8/UTF-8 \
st_ZA/ISO-8859-1 \
sv_FI.UTF-8/UTF-8 \

View File

@ -1,323 +0,0 @@
comment_char %
escape_char /
%
% Serbian Language Locale for Yugoslavia
% Source: USM/MZT
% Address:
%
% Contact:
% Email:
% Tel:
% Fax: none
% Language: sr
% Territory: YU
% Revision: 4.4
% Date: 1997-04-17
% Application: general
% Users: general
% Charset: ISO-8859-2
% Distribution and use is free, also
% for commercial purposes.
LC_IDENTIFICATION
title "Serbian locale for Yugoslavia"
source "USM/MZT"
address ""
contact ""
email "bug-glibc@gnu.org"
tel ""
fax ""
language "Serbian"
territory "Yugoslavia"
revision "1.0"
date "2000-06-29"
%
category "sr_YU:2000";LC_IDENTIFICATION
category "sr_YU:2000";LC_CTYPE
category "sr_YU:2000";LC_COLLATE
category "sr_YU:2000";LC_TIME
category "sr_YU:2000";LC_NUMERIC
category "sr_YU:2000";LC_MONETARY
category "sr_YU:2000";LC_MESSAGES
category "sr_YU:2000";LC_PAPER
category "sr_YU:2000";LC_NAME
category "sr_YU:2000";LC_ADDRESS
category "sr_YU:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_COLLATE
copy "iso14651_t1"
% a b c c' c< d dz< d// e f g h i j k l lj m n nj o p
% q r s s< t u v w x y z z<
collating-symbol <d-z-sh>
collating-element <D-Z<> from "<U0044><U017D>"
collating-element <D-z<> from "<U0044><U017E>"
collating-element <d-Z<> from "<U0064><U017D>"
collating-element <d-z<> from "<U0064><U017E>"
collating-symbol <l-j-sh>
collating-element <L-J> from "<U004C><U004A>"
collating-element <L-j> from "<U004C><U006A>"
collating-element <l-J> from "<U006C><U004A>"
collating-element <l-j> from "<U006C><U006A>"
collating-symbol <n-j-sh>
collating-element <N-J> from "<U004E><U004A>"
collating-element <N-j> from "<U004E><U006A>"
collating-element <n-J> from "<U006E><U004A>"
collating-element <n-j> from "<U006E><U006A>"
collating-symbol <cacute>
collating-symbol <ccaron>
collating-symbol <d//>
collating-symbol <scaron>
collating-symbol <zcaron>
collating-symbol <CAP-MIN>
collating-symbol <MIN-CAP>
reorder-after <MIN>
<MIN-CAP>
reorder-after <CAP>
<CAP-MIN>
reorder-after <c>
<cacute>
<ccaron>
<d>
<d-z-sh>
<d//>
reorder-after <l>
<l-j-sh>
reorder-after <n>
<n-j-sh>
reorder-after <s>
<scaron>
reorder-after <z>
<zcaron>
reorder-after <U0063>
<U0107> <cacute>;<PCT>;<MIN>;IGNORE
<U010D> <ccaron>;<PCT>;<MIN>;IGNORE
reorder-after <U0043>
<U0106> <cacute>;<PCT>;<CAP>;IGNORE
<U010C> <ccaron>;<PCT>;<CAP>;IGNORE
reorder-after <U0064>
<d-z<> <d-z-sh>;<PCT>;<MIN>;IGNORE
<d-Z<> <d-z-sh>;<PCT>;<MIN-CAP>;IGNORE
<U0111> <d//>;<PCT>;<MIN>;IGNORE
reorder-after <U0044>
<D-Z<> <d-z-sh>;<PCT>;<CAP>;IGNORE
<D-z<> <d-z-sh>;<PCT>;<CAP-MIN>;IGNORE
<U0110> <d//>;<PCT>;<CAP>;IGNORE
reorder-after <U006C>
<l-j> <l-j-sh>;<PCT>;<MIN>;IGNORE
<l-J> <l-j-sh>;<PCT>;<MIN-CAP>;IGNORE
reorder-after <U004C>
<L-J> <l-j-sh>;<PCT>;<CAP>;IGNORE
<L-j> <l-j-sh>;<PCT>;<CAP-MIN>;IGNORE
reorder-after <U006E>
<n-j> <n-j-sh>;<PCT>;<MIN>;IGNORE
<n-J> <n-j-sh>;<PCT>;<MIN-CAP>;IGNORE
reorder-after <U004E>
<N-J> <n-j-sh>;<PCT>;<CAP>;IGNORE
<N-j> <n-j-sh>;<PCT>;<CAP-MIN>;IGNORE
reorder-after <U0073>
<U0161> <scaron>;<PCT>;<MIN>;IGNORE
reorder-after <U0053>
<U0160> <scaron>;<PCT>;<CAP>;IGNORE
reorder-after <U007A>
<U017E> <zcaron>;<PCT>;<MIN>;IGNORE
reorder-after <U005A>
<U017D> <zcaron>;<PCT>;<CAP>;IGNORE
reorder-end
END LC_COLLATE
LC_CTYPE
copy "i18n"
translit_start
include "translit_combining";""
% cyrillic -> latin
<U0452> "<U0111>";"<U0064><U006A>" % d-
<U0453> "<U0067><U006A>" % gj
<U0455> "<U0064><U007A>" % dz
<U0458> "<U006A>" % j
<U0459> "<U006C><U006A>" % lj
<U045A> "<U006e><U006A>" % nj
<U045B> "<U0107>";"<U0063>" % c'
<U045C> "<U006B><U006A>" % kj
<U045F> "<U0064><U017E>";"<U0064><U007A>" % dz<
<U0402> "<U0110>";"<U0044><U006A>" % D-
<U0403> "<U0047><U006A>" % Gj
<U0405> "<U0044><U007A>" % Dz
<U0408> "<U004A>" % J
<U0409> "<U004C><U006A>" % Lj
<U040A> "<U004e><U006A>" % Nj
<U040B> "<U0106>";"<U0043>" % C'
<U040C> "<U004B><U006A>" % Kj
<U040F> "<U0044><U017E>";"<U0064><U007A>" % Dz<
<U0430> "<U0061>"
<U0431> "<U0062>"
<U0446> "<U0063>"
<U0434> "<U0064>"
<U0435> "<U0065>"
<U0444> "<U0066>"
<U0433> "<U0067>"
<U0445> "<U0068>"
<U0438> "<U0069>"
<U043A> "<U006B>"
<U043B> "<U006C>"
<U043C> "<U006D>"
<U043D> "<U006E>"
<U043E> "<U006F>"
<U043F> "<U0070>"
<U0440> "<U0072>"
<U0441> "<U0073>"
<U0442> "<U0074>"
<U0443> "<U0075>"
<U0432> "<U0076>"
<U0437> "<U007A>"
<U0436> "<U017E>";"<U007A>" % z<
<U0448> "<U0161>";"<U0073>" % s<
<U0447> "<U010D>";"<U0063>" % c<
<U0410> "<U0041>"
<U0411> "<U0042>"
<U0426> "<U0043>"
<U0414> "<U0044>"
<U0415> "<U0045>"
<U0424> "<U0046>"
<U0413> "<U0047>"
<U0425> "<U0048>"
<U0418> "<U0049>"
<U041A> "<U004B>"
<U041B> "<U004C>"
<U041C> "<U004D>"
<U041D> "<U004E>"
<U041E> "<U004F>"
<U041F> "<U0050>"
<U0420> "<U0052>"
<U0421> "<U0053>"
<U0422> "<U0054>"
<U0423> "<U0055>"
<U0412> "<U0056>"
<U0417> "<U005A>"
<U0416> "<U017D>";"<U005A>" % z<
<U0428> "<U0160>";"<U0053>" % s<
<U0427> "<U010C>";"<U0063>" % c<
translit_end
END LC_CTYPE
LC_MESSAGES
yesexpr "<U005E><U005B><U0064><U0044><U0079><U0059><U0031><U005D><U002E><U002A>"
noexpr "<U005E><U005B><U006E><U004E><U0030><U005D><U002E><U002A>"
END LC_MESSAGES
LC_MONETARY
int_curr_symbol "<U0059><U0055><U004D><U0020>"
currency_symbol "<U0064><U0069><U006E>"
mon_decimal_point "<U002C>"
mon_thousands_sep "<U0020>"
mon_grouping 3;3
positive_sign ""
negative_sign "<U002D>"
int_frac_digits 0
frac_digits 0
p_cs_precedes 1
p_sep_by_space 1
n_cs_precedes 1
n_sep_by_space 1
p_sign_posn 1
n_sign_posn 1
END LC_MONETARY
LC_NUMERIC
decimal_point "<U002C>"
thousands_sep ""
grouping 0;0
END LC_NUMERIC
LC_TIME
abday "<U006E><U0065><U0064>";"<U0070><U006F><U006E>";/
"<U0075><U0074><U006F>";"<U0073><U0072><U0065>";/
"<U010D><U0065><U0074>";"<U0070><U0065><U0074>";/
"<U0073><U0075><U0062>"
day "<U006E><U0065><U0064><U0065><U006C><U006A><U0061>";/
"<U0070><U006F><U006E><U0065><U0064><U0065><U006C><U006A><U0061><U006B>";/
"<U0075><U0074><U006F><U0072><U0061><U006B>";/
"<U0073><U0072><U0065><U0064><U0061>";/
"<U010D><U0065><U0074><U0076><U0072><U0074><U0061><U006B>";/
"<U0070><U0065><U0074><U0061><U006B>";/
"<U0073><U0075><U0062><U006F><U0074><U0061>"
abmon "<U006A><U0061><U006E>";"<U0066><U0065><U0062>";/
"<U006D><U0061><U0072>";"<U0061><U0070><U0072>";/
"<U006D><U0061><U006A>";"<U006A><U0075><U006E>";/
"<U006A><U0075><U006C>";"<U0061><U0076><U0067>";/
"<U0073><U0065><U0070>";"<U006F><U006B><U0074>";/
"<U006E><U006F><U0076>";"<U0064><U0065><U0063>"
mon "<U006A><U0061><U006E><U0075><U0061><U0072>";/
"<U0066><U0065><U0062><U0072><U0075><U0061><U0072>";/
"<U006D><U0061><U0072><U0074>";/
"<U0061><U0070><U0072><U0069><U006C>";/
"<U006D><U0061><U006A>";/
"<U006A><U0075><U006E><U0069>";/
"<U006A><U0075><U006C><U0069>";/
"<U0061><U0076><U0067><U0075><U0073><U0074>";/
"<U0073><U0065><U0070><U0074><U0065><U006D><U0062><U0061><U0072>";/
"<U006F><U006B><U0074><U006F><U0062><U0061><U0072>";/
"<U006E><U006F><U0076><U0065><U006D><U0062><U0061><U0072>";/
"<U0064><U0065><U0063><U0065><U006D><U0062><U0061><U0072>"
d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
d_fmt "<U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0059><U002E>"
t_fmt "<U0025><U0054>"
am_pm "";""
t_fmt_ampm ""
date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
<U0025><U005A><U0020><U0025><U0059>"
END LC_TIME
LC_PAPER
% FIXME
height 297
% FIXME
width 210
END LC_PAPER
LC_TELEPHONE
tel_int_fmt "<U002B><U0025><U0063><U0020><U0025><U0061><U0020><U0025>/
<U006C>"
int_prefix "<U0033><U0038><U0031>"
END LC_TELEPHONE
LC_MEASUREMENT
% FIXME
measurement 1
END LC_MEASUREMENT
LC_NAME
name_fmt "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
<U0025><U006D><U0025><U0074><U0025><U0066>"
END LC_NAME
LC_ADDRESS
postal_fmt "<U0025><U0066><U0025><U004E><U0025><U0061><U0025><U004E>/
<U0025><U0064><U0025><U004E><U0025><U0062><U0025><U004E><U0025><U0073>/
<U0020><U0025><U0068><U0020><U0025><U0065><U0020><U0025><U0072><U0025>/
<U004E><U0025><U0025><U007A><U0020><U0025><U0054><U0025>/
<U004E><U0025><U0063><U0025><U004E>"
country_ab2 "<U0059><U0055>"
country_ab3 "<U0059><U0055><U0047>"
country_num 891
END LC_ADDRESS

View File

@ -1,141 +0,0 @@
comment_char %
escape_char /
%
% Serbian Language Locale for Yugoslavia
% Source: USM/MZT
% Address:
%
% Contact:
% Email:
% Tel:
% Fax: none
% Language: sr
% Territory: YU
% Revision: 4.4
% Date: 1997-04-17
% Application: general
% Users: general
% Repertoiremap: mnemonic.ds
% Charset: ISO-8859-5
% Distribution and use is free, also
% for commercial purposes.
LC_IDENTIFICATION
title "Serbian locale for Yugoslavia"
source "USM/MZT"
address ""
contact ""
email "bug-glibc@gnu.org"
tel ""
fax ""
language "Serbian"
territory "Yugoslavia"
revision "1.0"
date "2000-10-27"
%
category "sr_YU@cyrillic:2000";LC_IDENTIFICATION
category "sr_YU@cyrillic:2000";LC_CTYPE
category "sr_YU@cyrillic:2000";LC_COLLATE
category "sr_YU@cyrillic:2000";LC_TIME
category "sr_YU@cyrillic:2000";LC_NUMERIC
category "sr_YU@cyrillic:2000";LC_MONETARY
category "sr_YU@cyrillic:2000";LC_MESSAGES
category "sr_YU@cyrillic:2000";LC_PAPER
category "sr_YU@cyrillic:2000";LC_NAME
category "sr_YU@cyrillic:2000";LC_ADDRESS
category "sr_YU@cyrillic:2000";LC_TELEPHONE
END LC_IDENTIFICATION
LC_COLLATE
copy "sr_YU"
END LC_COLLATE
LC_CTYPE
copy "i18n"
END LC_CTYPE
LC_MESSAGES
yesexpr "<U005E><U005B><U0414><U0434><U0059><U0079><U005D><U002E><U002A>"
noexpr "<U005E><U005B><U041D><U043D><U004E><U006E><U005D><U002E><U002A>"
END LC_MESSAGES
LC_MONETARY
int_curr_symbol "<U0059><U0055><U004D><U0020>"
currency_symbol "<U0434><U0438><U043D>"
mon_decimal_point "<U002C>"
mon_thousands_sep "<U0020>"
mon_grouping 3;3
positive_sign ""
negative_sign "<U002D>"
int_frac_digits 0
frac_digits 0
p_cs_precedes 1
p_sep_by_space 1
n_cs_precedes 1
n_sep_by_space 1
p_sign_posn 1
n_sign_posn 1
END LC_MONETARY
LC_NUMERIC
copy "sr_YU"
END LC_NUMERIC
LC_TIME
abday "<U043D><U0435><U0434>";"<U043F><U043E><U043D>";/
"<U0443><U0442><U043E>";"<U0441><U0440><U0435>";/
"<U0447><U0435><U0442>";"<U043F><U0435><U0442>";/
"<U0441><U0443><U0431>"
day "<U043D><U0435><U0434><U0435><U0459><U0061>";/
"<U043F><U043E><U043D><U0435><U0434><U0435><U0459><U0430><U043A>";/
"<U0443><U0442><U043E><U0440><U0430><U043A>";/
"<U0441><U0440><U0435><U0434><U0430>";/
"<U0447><U0435><U0442><U0432><U0440><U0442><U0430><U043A>";/
"<U043F><U0435><U0442><U0430><U043A>";/
"<U0441><U0443><U0431><U043E><U0442><U0430>"
abmon "<U0458><U0430><U043D>";"<U0444><U0435><U0431>";/
"<U043C><U0430><U0440>";"<U0430><U043F><U0440>";/
"<U043C><U0430><U0458>";"<U0458><U0443><U043D>";/
"<U0458><U0443><U043B>";"<U0430><U0432><U0433>";/
"<U0441><U0435><U043F>";"<U043E><U043A><U0442>";/
"<U043D><U043E><U0432>";"<U0434><U0435><U0446>"
mon "<U0458><U0430><U043D><U0443><U0430><U0440>";/
"<U0444><U0435><U0431><U0440><U0443><U0430><U0440>";/
"<U043C><U0430><U0440><U0442>";/
"<U0430><U043F><U0440><U0438><U043B>";/
"<U043C><U0430><U0458>";/
"<U0458><U0443><U043D>";/
"<U0458><U0443><U043B>";/
"<U0430><U0432><U0433><U0443><U0441><U0442>";/
"<U0441><U0435><U043F><U0442><U0435><U043C><U0431><U0430><U0440>";/
"<U043E><U043A><U0442><U043E><U0431><U0430><U0440>";/
"<U043D><U043E><U0432><U0435><U043C><U0431><U0430><U0440>";/
"<U0434><U0435><U0446><U0435><U043C><U0431><U0430><U0440>"
d_t_fmt "<U002B><U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
d_fmt "<U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0059><U002E>"
t_fmt "<U0025><U0054>"
am_pm "";""
t_fmt_ampm ""
END LC_TIME
LC_PAPER
copy "sr_YU"
END LC_PAPER
LC_TELEPHONE
copy "sr_YU"
END LC_TELEPHONE
LC_MEASUREMENT
copy "sr_YU"
END LC_MEASUREMENT
LC_NAME
copy "sr_YU"
END LC_NAME
LC_ADDRESS
copy "sr_YU"
END LC_ADDRESS

View File

@ -86,7 +86,8 @@ The owner is set to the current user, the group is set to `%s',\
and the access permission is set to `%o'.\n\n\
%s"),
TTY_GROUP, S_IRUSR|S_IWUSR|S_IWGRP, gettext ("\
Report bugs using the `glibcbug' script to <bugs@gnu.org>.\n"));
For bug reporting instructions, please see:\n\
<http://www.gnu.org/software/libc/bugs.html>.\n"));
return cp;
default:
break;

View File

@ -61,7 +61,8 @@ Profile memory usage of PROGRAM.
Mandatory arguments to long options are also mandatory for any corresponding
short options.
Report bugs using the \`glibcbug' script to <bugs@gnu.org>."
For bug reporting instructions, please see:
<http://www.gnu.org/software/libc/bugs.html>."
exit 0
}

View File

@ -600,7 +600,8 @@ more_help (int key, const char *text, void *input)
case ARGP_KEY_HELP_EXTRA:
/* We print some extra information. */
orig = gettext ("\
Report bugs using the `glibcbug' script to <bugs@gnu.org>.\n");
For bug reporting instructions, please see:\n\
<http://www.gnu.org/software/libc/bugs.html>.\n");
cp = strdup (orig);
if (cp == NULL)
cp = orig;

View File

@ -30,7 +30,8 @@ sub usage {
print " --help print this help, then exit\n";
print " --version print version number, then exit\n";
print "\n";
print "Report bugs using the `glibcbug' script to <bugs\@gnu.org>.\n";
print "For bug reporting instructions, please see:\n"
print "<http://www.gnu.org/software/libc/bugs.html>.\n";
exit 0;
}

View File

@ -79,8 +79,8 @@ royalty for commercial production or sale of any product developed with
the source code'' to most countries.
The rules in this area are continuously changing. If you know of any
information in this manual that is out-of-date, please report it using
the @code{glibcbug} script. @xref{Reporting Bugs}.
information in this manual that is out-of-date, please report it to
the bug database. @xref{Reporting Bugs}.
@node getpass
@section Reading Passwords

View File

@ -559,7 +559,7 @@ It is a good idea to verify that the problem has not already been
reported. Bugs are documented in two places: The file @file{BUGS}
describes a number of well known bugs and the bug tracking system has a
WWW interface at
@url{http://www-gnats.gnu.org:8080/cgi-bin/wwwgnats.pl}. The WWW
@url{http://sources.redhat.com/bugzilla/}. The WWW
interface gives you access to open and closed reports. A closed report
normally includes a patch or a hint on solving the problem.
@ -582,20 +582,13 @@ library, you really only need to narrow it down to one library
function call, if possible. This should not be too difficult.
The final step when you have a simple test case is to report the bug.
Do this using the @code{glibcbug} script. It is installed with libc, or
if you haven't installed it, will be in your build directory. Send your
test case, the results you got, the results you expected, and what you
think the problem might be (if you've thought of anything).
@code{glibcbug} will insert the configuration information we need to
see, and ship the report off to @email{bugs@@gnu.org}. Don't send
a message there directly; it is fed to a program that expects mail to be
formatted in a particular way. Use the script.
Do this using the WWW interface to the bug database.
If you are not sure how a function should behave, and this manual
doesn't tell you, that's a bug in the manual. Report that too! If the
function's behavior disagrees with the manual, then either the library
or the manual has a bug, so report the disagreement. If you find any
errors or omissions in this manual, please report them to the Internet
address @email{bug-glibc-manual@@gnu.org}. If you refer to specific
errors or omissions in this manual, please report them to the
bug database. If you refer to specific
sections of the manual, please include the section names for easier
identification.

View File

@ -229,7 +229,8 @@ more_help (int key, const char *text, void *input)
case ARGP_KEY_HELP_EXTRA:
/* We print some extra information. */
return strdup (gettext ("\
Report bugs using the `glibcbug' script to <bugs@gnu.org>.\n"));
For bug reporting instructions, please see:\n\
<http://www.gnu.org/software/libc/bugs.html>.\n"));
default:
break;
}

View File

@ -242,7 +242,7 @@ build_wcs_buffer (pstr)
for (i = 0; i < pstr->mb_cur_max && i < remain_len; ++i)
{
ch = pstr->raw_mbs [pstr->raw_mbs_idx + byte_idx + i];
buf[i] = pstr->trans[ch];
buf[i] = pstr->mbs[byte_idx + i] = pstr->trans[ch];
}
p = (const char *) buf;
}

View File

@ -587,20 +587,24 @@ elf_machine_rela (struct link_map *map, const Elf32_Rela *reloc,
It is a positive value which will be subtracted from the
thread pointer. To get the variable position in the TLS
block we subtract the offset from that of the TLS block. */
CHECK_STATIC_TLS (map, sym_map);
*reloc_addr
= (sym == NULL ? 0 : sym_map->l_tls_offset - sym->st_value)
+ reloc->r_addend;
if (sym != NULL)
{
CHECK_STATIC_TLS (map, sym_map);
*reloc_addr = sym_map->l_tls_offset - sym->st_value
+ reloc->r_addend;
}
break;
case R_386_TLS_TPOFF:
/* The offset is negative, forward from the thread pointer. */
/* We know the offset of object the symbol is contained in.
It is a negative value which will be added to the
thread pointer. */
CHECK_STATIC_TLS (map, sym_map);
*reloc_addr
= (sym == NULL ? 0 : sym->st_value - sym_map->l_tls_offset)
+ reloc->r_addend;
if (sym != NULL)
{
CHECK_STATIC_TLS (map, sym_map);
*reloc_addr = sym->st_value - sym_map->l_tls_offset
+ reloc->r_addend;
}
break;
# endif /* use TLS */
case R_386_COPY:

View File

@ -580,10 +580,12 @@ elf_machine_rela (struct link_map *map, const Elf32_Rela *reloc,
It is a positive value which will be added to the thread
pointer. To get the variable position in the TLS block
we add the offset from that of the TLS block. */
CHECK_STATIC_TLS (map, sym_map);
*reloc_addr
= ((sym == NULL ? 0 : sym_map->l_tls_offset + sym->st_value)
+ reloc->r_addend);
if (sym != NULL)
{
CHECK_STATIC_TLS (map, sym_map);
*reloc_addr = sym_map->l_tls_offset + sym->st_value
+ reloc->r_addend;
}
# endif
break;
#endif /* use TLS */

View File

@ -521,22 +521,27 @@ elf_machine_rela (struct link_map *map, const Elf32_Rela *reloc,
/* We know the offset of object the symbol is contained in.
It is a negative value which will be added to the
thread pointer. */
CHECK_STATIC_TLS (map, sym_map);
*reloc_addr
= (sym == NULL ? 0 : sym->st_value - sym_map->l_tls_offset)
+ reloc->r_addend;
if (sym != NULL)
{
CHECK_STATIC_TLS (map, sym_map);
*reloc_addr = sym->st_value - sym_map->l_tls_offset
+ reloc->r_addend;
}
break;
# ifndef RTLD_BOOTSTRAP
case R_SPARC_TLS_LE_HIX22:
case R_SPARC_TLS_LE_LOX10:
CHECK_STATIC_TLS (map, sym_map);
value = (sym == NULL ? 0 : sym->st_value - sym_map->l_tls_offset)
+ reloc->r_addend;
if (r_type == R_SPARC_TLS_LE_HIX22)
*reloc_addr = (*reloc_addr & 0xffc00000) | ((~value) >> 10);
else
*reloc_addr = (*reloc_addr & 0xffffe000) | (value & 0x3ff)
| 0x1c00;
if (sym != NULL)
{
CHECK_STATIC_TLS (map, sym_map);
value = sym->st_value - sym_map->l_tls_offset
+ reloc->r_addend;
if (r_type == R_SPARC_TLS_LE_HIX22)
*reloc_addr = (*reloc_addr & 0xffc00000) | ((~value) >> 10);
else
*reloc_addr = (*reloc_addr & 0xffffe000) | (value & 0x3ff)
| 0x1c00;
}
break;
# endif
#endif

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1997, 2002, 2003 Free Software Foundation, Inc.
/* Copyright (C) 1997, 2002, 2003, 2004 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Miguel de Icaza <miguel@gnu.ai.mit.edu>, January 1997.
@ -70,18 +70,18 @@ handler:
#if RTLD_PRIVATE_ERRNO
# define SYSCALL_ERROR_HANDLER \
.section .gnu.linkonce.t.__sparc.get_pic.l7,"ax",@progbits; \
.globl __sparc.get_pic.l7; \
.hidden __sparc.get_pic.l7; \
.type __sparc.get_pic.l7,@function; \
__sparc.get_pic.l7: \
.section .gnu.linkonce.t.__sparc_get_pic_l7,"ax",@progbits; \
.globl __sparc_get_pic_l7; \
.hidden __sparc_get_pic_l7; \
.type __sparc_get_pic_l7,@function; \
__sparc_get_pic_l7: \
retl; \
add %o7, %l7, %l7; \
.previous; \
SYSCALL_ERROR_HANDLER_ENTRY(__syscall_error_handler) \
save %sp,-96,%sp; \
sethi %hi(_GLOBAL_OFFSET_TABLE_-4), %l7; \
call __sparc.get_pic.l7; \
call __sparc_get_pic_l7; \
add %l7, %lo(_GLOBAL_OFFSET_TABLE_+4), %l7; \
ld [%l7 + errno], %l0; \
st %i0, [%l0]; \
@ -96,11 +96,11 @@ SYSCALL_ERROR_HANDLER_ENTRY(__syscall_error_handler) \
# endif
# ifdef SHARED
# define SYSCALL_ERROR_HANDLER \
.section .gnu.linkonce.t.__sparc.get_pic.l7,"ax",@progbits; \
.globl __sparc.get_pic.l7; \
.hidden __sparc.get_pic.l7; \
.type __sparc.get_pic.l7,@function; \
__sparc.get_pic.l7: \
.section .gnu.linkonce.t.__sparc_get_pic_l7,"ax",@progbits; \
.globl __sparc_get_pic_l7; \
.hidden __sparc_get_pic_l7; \
.type __sparc_get_pic_l7,@function; \
__sparc_get_pic_l7: \
retl; \
add %o7, %l7, %l7; \
.previous; \
@ -108,7 +108,7 @@ SYSCALL_ERROR_HANDLER_ENTRY(__syscall_error_handler) \
save %sp,-96,%sp; \
sethi %tie_hi22(SYSCALL_ERROR_ERRNO), %l1; \
sethi %hi(_GLOBAL_OFFSET_TABLE_-4), %l7; \
call __sparc.get_pic.l7; \
call __sparc_get_pic_l7; \
add %l7, %lo(_GLOBAL_OFFSET_TABLE_+4), %l7; \
add %l1, %tie_lo10(SYSCALL_ERROR_ERRNO), %l1; \
ld [%l7 + %l1], %l1, %tie_ld(SYSCALL_ERROR_ERRNO); \