Commit Graph

7517 Commits

Author SHA1 Message Date
Ulrich Drepper
48ddeb0b4c Update.
Andreas Schwab  <schwab@suse.de>
	    Bruno Haible  <haible@clisp.cons.org>

	* locale/programs/3level.h (EMPTY): New macro.
	(*_get, *_add, *_iterate, *_finalize): Use it instead of ~(uint32_t) 0.

2001-08-08  GOTO Masanori  <gotom@debian.or.jp>

	* locale/iso-3166.def: Updates from latest official list.

2001-08-07  Andreas Jaeger  <aj@suse.de>
	* iconv/gconv_charset.h (upstr): Add unused attribute to avoid warning.
	* libio/iopopen.c (_IO_new_proc_open): Fix typos, it's _IO_MTSAFE_IO.
2001-08-07 18:55:12 +00:00
Ulrich Drepper
f2ef916340 Updates from latest official list. 2001-08-07 18:50:46 +00:00
Andreas Jaeger
c5df5186db update.
* stdlib/tst-strtod.c: Disable HUGE_VAL tests for older GCCs.
2001-08-07 17:33:37 +00:00
Andreas Jaeger
9ec9864b21 Update.
2001-08-07  Andreas Jaeger  <aj@suse.de>

	* iconv/gconv_charset.h (upstr): Add unused attribute to avoid
	warning.

	* libio/iopopen.c (_IO_new_proc_open): Fix typos, it's
	_IO_MTSAFE_IO.
	(_IO_new_proc_close): Likewise.
	* libio/oldiopopen.c (_IO_old_proc_open): Likewise.
	(_IO_old_proc_close): Likewise.
2001-08-07 17:26:45 +00:00
Andreas Jaeger
61501b5a02 (upstr): Add unused attribute to avoid warning. 2001-08-07 17:25:49 +00:00
Ulrich Drepper
e8ec0694bb Update.
2001-08-06  Ulrich Drepper  <drepper@redhat.com>

	* manual/locale.texi: Add documentation of rpmatch.
	Patch by Jochen Hein <jochen@jochen.org>.
2001-08-07 06:16:51 +00:00
Ulrich Drepper
a529b41620 Update.
2001-08-06  Jakub Jelinek  <jakub@redhat.com>

	* stdlib/strtod.c (STRTOF): Skip whole infinity, not just inf.
	* stdio-common/vfscanf.c (__vfscanf): +- can be followed by i in +-Inf.

	* stdlib/tst-strtod.c (tests): Add Inf tests.
	* stdio-common/tstscanf.c (main): Add tests for +- before Inf.

	* locale/weightwc.h (findidx): Change type of i to int32_t.
2001-08-07 04:37:18 +00:00
Ulrich Drepper
70808a9bc6 Update.
2001-08-06  Ulrich Drepper  <drepper@redhat.com>

	* wcsmbs/wcsmbs-tst1.c (main): Avoid warning.  Pretty printing.
2001-08-07 02:49:46 +00:00
Ulrich Drepper
dec5e067e8 (main): Avoid warning. Pretty printing. 2001-08-07 02:44:12 +00:00
Roland McGrath
245ef8366a * sysdeps/unix/bsd/bsd4.4/bits/dirent.h (struct dirent): Rename member
d_fileno to d_ino.
	(struct dirent64): Likewise.
	(d_fileno): Define as macro.
2001-08-06 04:24:40 +00:00
Roland McGrath
bece3642a8 * sysdeps/mach/hurd/getrusage.c: Use TASK_EVENTS_INFO if implemented
by the microkernel (which it's not).
2001-08-05 20:40:13 +00:00
Roland McGrath
bde01c31c6 2001-08-04 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/getrusage.c: Use TASK_EVENTS_INFO if implemented
	by the microkernel (which it's not).
2001-08-05 20:39:59 +00:00
Ulrich Drepper
3d759cb8d3 Update.
2001-08-04  Ulrich Drepper  <drepper@redhat.com>

	* libio/fileops.c (_IO_new_file_underflow): Don't call
	_IO_flush_all_linebuffered.  This isn't required in any standard.
	Instead flush only stdout.
	* libio/wfileops.c (_IO_wfile_underflow): Likewise.
2001-08-04 23:59:30 +00:00
Ulrich Drepper
be1152cab2 Update.
2001-08-04  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>

	* dlfcn/Makefile: Add rules for new testcase tststatic.
	* dlfcn/tststatic.c: New file.
	* dlfcn/modstatic.c: New file.
2001-08-04 19:30:39 +00:00
Ulrich Drepper
033a2c132f Update.
* manual/summary.awk: Fix value used for FF.
2001-08-04 15:36:35 +00:00
Ulrich Drepper
c2a714f32e Update.
* elf/rtld.c: Correct use of __builtin_expect.

	* elf/dl-close.c: Remove commented-out code.
2001-08-04 15:05:57 +00:00
Ulrich Drepper
6906cea4cc Update.
2001-08-04  Ulrich Drepper  <drepper@redhat.com>

	* libio/genops.c (_IO_unbuffer_write): Force streams in narrow
	orientation so that conversion modules aren't used anymore.
	* malloc/set-freeres.c: Call _IO_cleanup before running subfreeres
	functions to avoid using wide streams afterwards.

	* iconvdata/Makefile: Add rules to build GEORGIAN-PS and
	GEORGIAN-ACADEMY.
	* iconvdata/georgian-ps.c: New file.
	* iconvdata/georgian-academy.c: New file.
	* iconvdata/gconv-modules: Add entries for GEORGIAN-PS and
	GEORGIAN-ACADEMY.
	* iconvdata/tst-tables.sh: Add GEORGIAN-PS and GEORGIAN-ACADEMY.
2001-08-04 08:05:56 +00:00
Ulrich Drepper
03003424c3 Update.
2001-08-03  Ulrich Drepper  <drepper@redhat.com>

	* locale/programs/ld-collate (insert_value): If symbol in order
	definition does not exist create it as a sequence without
	associated multibyte and wide representation.
2001-08-04 05:11:59 +00:00
Roland McGrath
dca494b1ec * sysdeps/mach/bits/libc-lock.h (__libc_cleanup_region_start): Diddle
syntax so both function and pointer-to-function arguments work right.
2001-08-04 01:18:15 +00:00
Roland McGrath
4ffd4002c7 2001-07-30 Roland McGrath <roland@frob.com>
* sysdeps/mach/bits/libc-lock.h (__libc_cleanup_region_start): Diddle
	syntax so both function and pointer-to-function arguments work right.
2001-08-04 01:17:57 +00:00
Ulrich Drepper
5af3245a41 Update.
2001-08-03  Tom Rix  <trix@redhat.com>

	* config.h.in: Add HAVE_XCOFF for AIX.
	* configure.in: Add --with-xcoff option.
	* include/libc-symbols.h: Disable the .stabs macros.
2001-08-03 23:04:10 +00:00
Ulrich Drepper
db2d05f93c Update.
* iconvdata/8bit-gap.c: Correctly use __builtin_expect.
	* iconvdata/ansi_x3.110.c: Likewise.
	* iconvdata/big5.c: Likewise.
	* iconvdata/euc-cn.c: Likewise.
	* iconvdata/euc-jp.c: Likewise.
	* iconvdata/euc-kr.c: Likewise.
	* iconvdata/gb18030.c: Likewise.
	* iconvdata/gbbig5.c: Likewise.
	* iconvdata/gbgbk.c: Likewise.
	* iconvdata/gbk.c: Likewise.
	* iconvdata/ibm930.c: Likewise.
	* iconvdata/ibm932.c: Likewise.
	* iconvdata/ibm933.c: Likewise.
	* iconvdata/ibm935.c: Likewise.
	* iconvdata/ibm939.c: Likewise.
	* iconvdata/ibm943.c: Likewise.
	* iconvdata/iso-2022-cn.c: Likewise.
	* iconvdata/iso-2022-kr.c: Likewise.
	* iconvdata/iso646.c: Likewise.
	* iconvdata/iso8859-1.c: Likewise.
	* iconvdata/iso_6937-2.c: Likewise.
	* iconvdata/iso_6937.c: Likewise.
	* iconvdata/johab.c: Likewise.
	* iconvdata/sjis.c: Likewise.
	* iconvdata/t.61.c: Likewise.
	* iconvdata/uhc.c: Likewise.
	* iconvdata/unicode.c: Likewise.
	* iconvdata/utf-16.c: Likewise.
	* iconv/gconv_simple.c: Likewise.   Convert assert() in real error
	handling.
2001-08-03 22:09:42 +00:00
Ulrich Drepper
b9583166c0 Update.
* iconvdata/tst-tables.sh: Add KOI8-T.
2001-08-03 19:27:19 +00:00
Ulrich Drepper
fe25bb96fc Update.
* iconvdata/Makefile: Add rules to build KOI8-T module.
	* iconvdata/koi8-t.c: New file.
	* iconvdata/gconv-modules: Add entries for KOI8-T.
2001-08-03 18:44:28 +00:00
Ulrich Drepper
d38be29739 Update.
* locale/iso-639.def: Correct Javanese 2 letter code.  Add Tonga.
	Add Tigrinya.
2001-08-03 09:13:17 +00:00
Ulrich Drepper
fcababc4e1 Update.
2001-08-03  Ulrich Drepper  <drepper@redhat.com>

	* locale/iso-639.def: Add Tigrinya.
2001-08-03 08:42:28 +00:00
Ulrich Drepper
48525983a6 Update.
2001-08-02  Ulrich Drepper  <drepper@redhat.com>

	* locale/programs/ld-collate.c (collate_read): Handle collating-element
	and reorder_after following copy statement correctly.

	* libio/bits/stdio.h (printf): Remove printf optimization since
	GCC 3.0 can optimize printf.
2001-08-03 05:35:03 +00:00
Ulrich Drepper
755b39d29b (collate_read): Handle collating-element and reorder_after following copy statement correctly. 2001-08-03 05:33:30 +00:00
Andreas Jaeger
518bd01a3d Update.
2001-08-02  Andreas Jaeger  <aj@suse.de>

        * libio/bits/stdio.h (printf): Remove printf optimization since
        GCC 3.0 can optimize printf.
2001-08-02 16:11:13 +00:00
Andreas Jaeger
c33d94f2af Update.
2001-08-02  Ulrich Weigand  <uweigand@de.ibm.com>

	* sysdeps/s390/s390-32/memcpy.S: Fixed incorrect use of
	mvcle introduced by 2001-07-12 change.
	* sysdeps/s390/s390-64/memcpy.S: Likewise.
2001-08-02 14:48:08 +00:00
Andreas Jaeger
79cc051525 Fixed incorrect use of mvcle introduced by 2001-07-12 change. 2001-08-02 14:47:58 +00:00
Ulrich Drepper
73331cbf3c Update.
2001-07-31  Ulrich Drepper  <drepper@redhat.com>

	* locales/tr_TR: Define missing fields and remove FIXME comments.
	Patch by Nilg~n Belma Bug~ner <nilgun@fide.org>.
2001-07-31 23:30:26 +00:00
Ulrich Drepper
e14b144780 Update.
* sysdeps/unix/sysv/linux/i386/getcontext.S: Don't touch the %gs
	register so that contexts can be used in different threads.
	* sysdeps/unix/sysv/linux/i386/setcontext.S: Likewise.
	* sysdeps/unix/sysv/linux/i386/swapcontext.S: Likewise.
2001-07-31 20:57:24 +00:00
Ulrich Drepper
ad71126b24 Update.
* sysdeps/unix/sysv/linux/cmsg_nxthdr.c (__cmsg_nxthdr): Correct
	test for cmsg struct size.
	* sysdeps/unix/sysv/linux/bits/socket.h (__cmsg_nxthdr): Likewise.

	* sysdeps/unix/sysv/linux/i386/makecontext.S: Remove unnecessary
	initializations.

	* libio/oldiopopen.c: Add lock for old_proc_file_chain access.
2001-07-31 20:32:01 +00:00
Ulrich Drepper
34183f57d7 Update.
2001-07-31  Ulrich Drepper  <drepper@redhat.com>

	* libio/iopopen.c: Add lock for proc_file_chain access.
	Reported by Padraig Brady <Padraig@linux.ie>.
2001-07-31 19:20:56 +00:00
Ulrich Drepper
9f50867369 (Formatted Input Basics): Add missing first argument to @ref{} uses. 2001-07-31 18:57:16 +00:00
Andreas Jaeger
4791a9303c Update.
* sysdeps/unix/sysv/linux/sparc/bits/poll.h (NPOLLFILE): Removed.
	* sysdeps/unix/sysv/linux/mips/bits/poll.h (NPOLLFILE): Removed.
	* sysdeps/unix/sysv/linux/m68k/bits/poll.h (NPOLLFILE): Removed.
	* sysdeps/unix/sysv/linux/bits/poll.h (NPOLLFILE): Removed.
	* sysdeps/generic/bits/poll.h (NPOLLFILE): Removed.
2001-07-31 07:46:22 +00:00
Andreas Jaeger
c1a7e21dbd Update.
2001-07-31  Andreas Jaeger  <aj@suse.de>

	* libio/genops.c (flush_cleanup): Guard list_all_lock to allow
	compilation without threads.
2001-07-31 06:43:57 +00:00
Andreas Jaeger
c0ed7e09f0 (flush_cleanup): Guard list_all_lock to allow compilation without threads. 2001-07-31 06:43:44 +00:00
Ulrich Drepper
cd4fa66a28 Update.
2001-07-30  Ulrich Drepper  <drepper@redhat.com>

	* po/fr.po: Update from translation team.
2001-07-30 16:22:48 +00:00
Andreas Jaeger
dd98116c60 Update.
* sysdeps/ieee754/ldbl-128/e_atanhl.c: New file, contributed by
	Stephen L Moshier.
2001-07-30 09:08:38 +00:00
Andreas Jaeger
47da6f7128 Update.
2001-07-30  Andreas Jaeger  <aj@suse.de>

	* posix/regex.c: Declare wcs functions only if compiling with
	MBS_SUPPORT.
	Don't use #elif for traditional C.
2001-07-30 07:51:34 +00:00
Andreas Jaeger
e3c1ab91ea Declare wcs functions only if compiling with MBS_SUPPORT. Don't use #elif for traditional C. 2001-07-30 07:51:25 +00:00
Mark Kettenis
5301af2d6d * sysdeps/mach/hurd/recvmsg.c: New file. * sysdeps/mach/hurd/sendmsg.c: New file.
2001-07-29  Mark Kettenis  <kettenis@gnu.org>

	* sysdeps/mach/hurd/recvmsg.c: New file.
	* sysdeps/mach/hurd/sendmsg.c: New file.
2001-07-29 12:26:40 +00:00
Ulrich Drepper
7748f4b5d5 Update.
* sysdeps/mips/Dist: Remove non-existing files.
	* sysdeps/mips/mips64/Dist: Likewise.
	* sysdeps/mips/mipsel/Dist: Removed.
	* iconv/Makefile (distribute): Add strtab.c and iconvconfig.h.
	* sysdeps/generic/Dist: Add bits/link.h.
	* sysdeps/unix/sysv/linux/m68k/Dist: Add sys/procfs.h.
	* sysdeps/unix/sysv/aix/Dist: Add dl-support.c, dl-addr.c, and
	dl-error.c.
	* sysdeps/ia64/Dist: Add bits/link.h.
2001-07-28 06:10:44 +00:00
Ulrich Drepper
9923cc7e8e Update.
* version.h (VERSION): Bump to 2.2.4.
2001-07-28 05:50:21 +00:00
Ulrich Drepper
519ba0a378 Update.
* libio/vasprintf.c (_IO_vasprintf): Don't copy uninitialized byte
	from stream buffer to result buffer.
	Reported by Michael Meeks <michael@ximian.com>.
2001-07-27 19:09:19 +00:00
Ulrich Drepper
277f8cdf98 Update.
* libio/Makefile: Add rules to check output of tst-fopenloc and
	for memory leaks.
	* libio/tst-fopenloc.c: New file.
2001-07-27 18:09:56 +00:00
Ulrich Drepper
8e567f5cfa Update.
* locale/findlocale.c (_nl_find_locale): Use __gconv_compare_alias
2001-07-27 17:38:40 +00:00
Ulrich Drepper
9a018f6c44 Update.
2001-07-27  Ulrich Drepper  <drepper@redhat.com>

	* iconv/gconv_cache.c (__gconv_compare_alias_cache): New function.
	* iconv/gconv_int.h: Add prototype for __gconv_compare_alias_cache.
	* iconv/gconv_charset.h: Replace __gconv_lookup_alias prototype with
	__gconv_compare_alias prototype.
	* iconv/gconv_db.c (__gconv_lookup_alias): Removed.
	(__gconv_compare_alias): New function.
	* locale/findlocale.c (_nl_find_locale): Ise __gconv_compare_alias
	instead of calling __gconv_lookup_alias twice and compare here.
2001-07-27 17:34:53 +00:00