]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
[BZ #40]
authorUlrich Drepper <drepper@redhat.com>
Mon, 17 May 2004 18:59:35 +0000 (18:59 +0000)
committerUlrich Drepper <drepper@redhat.com>
Mon, 17 May 2004 18:59:35 +0000 (18:59 +0000)
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.

28 files changed:
ChangeLog
catgets/gencat.c
csu/version.c
debug/catchsegv.sh
debug/pcprofiledump.c
debug/xtrace.sh
elf/ldd.bash.in
iconv/iconv_prog.c
iconv/iconvconfig.c
locale/iso-3166.def
locale/programs/locale.c
locale/programs/localedef.c
localedata/ChangeLog
localedata/SUPPORTED
localedata/locales/sr_YU [deleted file]
localedata/locales/sr_YU@cyrillic [deleted file]
login/programs/pt_chown.c
malloc/memusage.sh
malloc/memusagestat.c
malloc/mtrace.pl
manual/crypt.texi
manual/install.texi
nss/makedb.c
posix/regex_internal.c
sysdeps/i386/dl-machine.h
sysdeps/sh/dl-machine.h
sysdeps/sparc/sparc32/dl-machine.h
sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.h

index 5889b2165e9972ba8a8fa98da1b8195ad254c22c..6d2665add74165aaf2ea11d0d8349e651530ac40 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -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
index 308b0a27f029dc3d537b90285fecb76e765e52be..2f6c81dc1d6d634b61df3310517cf39a2f59b346 100644 (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;
     }
index 8c3178ba7cd3413a6c10a7cbecccae0373137ba5..1104fa91370b07be691ce8b076b6aa862368272d 100644 (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>
 
index 8379c6b8d672c85897e556643b657b3e1d2f1214..853b108609d28b0d6bcfc43599a4811f67adcbba 100755 (executable)
@@ -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)
index 6d3a2c73542dff766a62417d41c28e77c140eac0..210e5089e9c572c51c7e8175af842e8b8765f92d 100644 (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;
     }
index 97c76507ee4b50a1410e80a638463d5684aa8f4d..43a74a053dfca57459149cb0f538f1834b8305b7 100755 (executable)
@@ -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
 }
 
index e6015f55e6eb692a78a5ba213d07d4a39a619090..aeceae85923fc099799f5f680d4844def12983f8 100644 (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 | \
index 5455974f5cbe502f9309fc664cac038921fcf840..af823255b2efcef1e0a557f2b82024a85affda25 100644 (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;
     }
index 10c0d7e6f13682e1a23a004f18251d7b9e8ba6d6..da0d54f43b9ce4edb44f34105c97e2fb9d942a28 100644 (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;
     }
index c7f8258f0828f5d0c91792b04b0c7f24c9f98d17..f87f15bf5926c44764eedec6672b2470fb6ed0fb 100644 (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)
index 92be8e231aefdaff06f8d0fd4804b7a16db1c6af..dede36d2564ecebe737f9fdb450626684a3e633d 100644 (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;
     }
index b38ce6c53e5611af7cc61408dbcc35a9ee4b823f..1c01272e2a499ee6d1b59ab00cdc300f0b70911d 100644 (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;
index d0cc3372d9a0d6c189a40890acea1c63e74e8022..392a14521b5b38f35924a80f58138d9148ad2971 100644 (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
index 2f0c87d93f7a5c1113a2889c918847add0cf247e..a1a4d70e63caa3dda80ed91e3650b088ed27cd95 100644 (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 \
diff --git a/localedata/locales/sr_YU b/localedata/locales/sr_YU
deleted file mode 100644 (file)
index d249f79..0000000
+++ /dev/null
@@ -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
diff --git a/localedata/locales/sr_YU@cyrillic b/localedata/locales/sr_YU@cyrillic
deleted file mode 100644 (file)
index cf9ed87..0000000
+++ /dev/null
@@ -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
index ced7032dd1e1d9bb99f151d259972082a4b118f2..485eddabc99bb25ae8b54a7ca871154ded608f1f 100644 (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;
index b1e405b953f49a68caa0933908590349dd234c8c..be8f755a20e704d4efa9797f4e4cba0db9860cc1 100755 (executable)
@@ -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
 }
 
index 2b16b01ded7dea4c36de263b160f2c98d76ce546..fa2d219c36b95269d66ecc3118e00cfa997a7cca 100644 (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;
index b3d331120489c0c11c4b31b782da9b5bd9a85c67..60c0a1187733d87a0584f3ff7a6a0e15534b6969 100644 (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;
 }
 
index 1198d6a721d647010d6e3ad8ec487819f84ae93f..0ea5ff85d426a1cf41f542bb4abfb86c7bd59f76 100644 (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
index efe2a0ffdc4fffb4aeb6e119bc6fb6b15b7d0064..b8f5d6fc41cd3a72898831313e4f755529af3356 100644 (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.
index 6114f6507923934549d469485ccc36e61d2fc532..5390dc13737ca3760f42fec899dbb5ce33ee2d4a 100644 (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;
     }
index a3dcfbbb659509a4c44c33872c4980c04adf356c..96f113745f0ab8d63d07c6cb80feb0ee99a15d0a 100644 (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;
        }
index 26abbfb64a6f801a1b1ec0eaf507b016828d3559..65ae53a408d0d8ecd914e6359dcc8c0b9bfc6287 100644 (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:
index a0852a4e71cad3c5d72c77e913caf3a76e6e6fee..834b81a4c9f3ec9d01827b3dedf44734d6f49107 100644 (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 */
index 5f39949c0088c761ec2ae15370747d14b432e5cb..52fc6329ddcac48d374dbb2dc97049f3c03d35d6 100644 (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
index 5ba9f3f88b5af31c57325a9c407e974e12a77866..67cb32645b7529b50306954465567a04809171cc 100644 (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);         \