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
Ulrich Drepper
97b0f3d3a7
(__gconv_compare_alias_cache): New function.
2001-07-27 17:26:26 +00:00
Mark Kettenis
ac61ed310d
* hurd/hurdsig.c (_hurd_internal_post_signal): Fix handling of SA_RESETHAND and SA_NODEFER.
...
2001-07-26 Mark Kettenis <kettenis@gnu.org>
* hurd/hurdsig.c (_hurd_internal_post_signal): Fix handling of
SA_RESETHAND and SA_NODEFER.
2001-07-27 08:50:55 +00:00
Ulrich Drepper
129d706d77
Update.
...
* libio/fileops.c (_IO_new_file_fopen): Correctly locate ccs=
substring. Don't handle ccs= if no descriptor was allocated.
Normalize codeset name before calling __wcsmbs_named_conv.
Initialize transliteration elements. Free step data structure.
* libio/iofclose.c (_IO_new_fclose): Correct freeing of the step data.
* libio/iofwide.c (__libio_translit): Renamed from libio_translit
and made public. Various little cleanup changes.
* wcsmbs/wcsmbsload.h (struct gconv_fcts): Add towc_nsteps and
tomb_nsteps member.
* wcsmbs/wcsmbsload.c: Add some casts to avoid warnings.
(__wcsmbs_gconv_fcts): Initialize towc_nsteps and tomb_nsteps member.
(getfct): Take additional parameter with pointer to variable where the
number of steps is stored in. Disable code which allows to use more
than one step for now. Adjust all callers.
(free_mem): New function. Frees data associated with currently
selected converters.
2001-07-27 08:29:06 +00:00