Ulrich Drepper
3fc9ca4e38
Update.
...
2000-06-04 Kaz Kylheku <kaz@ashi.footprints.net>
Lock for stdio stream list becomes global, for use in LinuxThreads.
* libio/genops.c (_IO_iter_begin, _IO_iter_end,
_IO_iter_next, _IO_iter_file, _IO_list_lock, _IO_list_unlock,
_IO_list_resetlock): New interface for iterating global list of
streams without accessing the _IO_list_all global variable,
and for manipulating the lock which protects this list.
* libio/libioP.h: Likewise.
* libio/Version: Add entries for the new functions.
* libio/libioP.h (_IO_ITER): New typedef, just an alias for
pointer to _IO_FILE.
2000-06-07 22:50:32 +00:00
Ulrich Drepper
ce177a8416
Update.
...
* locale/programs/ld-ctype.c (set_class_defaults): Several uses of
BIT() must actually be BITw().
2000-06-07 19:32:36 +00:00
Ulrich Drepper
45c952394b
Update.
...
* locale/programs/ld-ctype.c: Handle SP and space consistently.
2000-06-07 19:13:50 +00:00
Ulrich Drepper
2a63199095
Update.
...
2000-06-07 Ulrich Drepper <drepper@redhat.com>
* locale/programs/charmap.c: Allow string arguments for
code_set_name and repertoiremap.
2000-06-07 17:20:28 +00:00
Ulrich Drepper
99ac5e47c0
Update.
...
2000-06-07 Andreas Jaeger <aj@suse.de>
* elf/Makefile: Build ldconfig only when building shared libraries.
2000-06-07 Jakub Jelinek <jakub@redhat.com>
* sysdeps/alpha/fpu/bits/mathinline.h (__fdimf): Only declare if
__USE_ISOC99.
(fdimf, __fdim, fdim): Likewise.
2000-06-07 16:53:48 +00:00
Ulrich Drepper
345f9ac0db
Update.
...
2000-06-07 Ulrich Drepper <drepper@redhat.com>
* locale/findlocale.c: Add __builtin_expect in many places.
* locale/loadlocale.c: Likewise.
2000-06-07 16:36:48 +00:00
Ulrich Drepper
3a31f6f409
Add __builtin_expect in many places.
2000-06-07 16:35:57 +00:00
Greg McGary
d5bc737a32
* sysdeps/mips/elf/start.S: Trim redundant code.
...
* sysdeps/mips/elf/start.S: Trim redundant code.
2000-06-07 00:30:05 +00:00
Ulrich Drepper
4c3192f900
Update.
...
* iconvdata/utf-16.c: Add __builtin_expect in many places.
* iconvdata/unicode.c: Likewise.
* iconvdata/uhc.c: Likewise.
* iconvdata/t.61.c: Likewise.
* iconvdata/sjis.c: Likewise.
* iconvdata/johab.c: Likewise.
* iconvdata/iso_6937.c: Likewise.
* iconvdata/iso_6937-2.c: Likewise.
* iconvdata/iso8859-1.c: Likewise.
* iconvdata/iso646.c: Likewise.
* iconvdata/iso-2022-kr.c: Likewise.
2000-06-06 22:59:19 +00:00
Ulrich Drepper
ee4ce28907
Add __builtin_expect in many places.
2000-06-06 22:58:45 +00:00
Greg McGary
1d280d9f1e
* sysdeps/powerpc/memset.S: Define & use symbolic register names.
...
Use C comments throughout. Line up operands column with tabs.
* sysdeps/powerpc/strchr.S: Likewise.
* sysdeps/powerpc/strcmp.S: Likewise.
* sysdeps/powerpc/strcpy.S: Likewise.
* sysdeps/powerpc/strlen.S: Likewise.
* sysdeps/powerpc/memset.S: Define & use symbolic register names.
Use C comments throughout. Line up operands column with tabs.
* sysdeps/powerpc/strchr.S: Likewise.
* sysdeps/powerpc/strcmp.S: Likewise.
* sysdeps/powerpc/strcpy.S: Likewise.
* sysdeps/powerpc/strlen.S: Likewise.
2000-06-06 22:37:40 +00:00
Ulrich Drepper
019357d234
Add __builtin_expect in many places.
2000-06-06 21:35:37 +00:00
Greg McGary
9b6a9cee89
* sysdeps/unix/sysv/linux/powerpc/brk.S [!PIC]:
...
Get low part of &__curbrk with @l.
2000-06-06 Greg McGary <greg@mcgary.org>
* sysdeps/unix/sysv/linux/powerpc/brk.S [!PIC]:
Get low part of &__curbrk with @l.
2000-06-06 19:20:57 +00:00
Ulrich Drepper
1f20e04b47
Fix typo.
2000-06-06 16:59:49 +00:00
Ulrich Drepper
89301d683e
Update.
...
2000-06-06 Ulrich Drepper <drepper@redhat.com>
* iconvdata/iso-2022-kr.c: Add __builtin_expect in many places.
* iconvdata/iso-2022-jp.c: Likewise.
* iconvdata/iso-2022-cn.c: Likewise.
* iconvdata/gbgbk.c: Likewise.
* iconvdata/gbk.c: Likewise.
* iconvdata/euc-kr.c: Likewise.
* iconvdata/euc-jp.c: Likewise.
* iconvdata/euc-cn.c: Likewise.
2000-06-06 16:53:06 +00:00
Ulrich Drepper
5ea1a82def
Update.
...
* iconvdata/big5hkscs.c: Add __builtin_expect in many places.
* iconvdata/big5.c: Likewise.
* iconvdata/ansi_x3.110.c: Likewise.
* iconvdata/8bit-generic.c: Likewise.
* iconvdata/8bit-gap.c: Likewise.
* iconv/loop.c: Likewise.
* iconv/gconv_db.c: Likewise.
* iconv/gconv_dl.c: Likewise.
* iconv/gconv_simple.c: Likewise.
* iconv/skeleton.c: Likewise.
2000-06-06 06:49:00 +00:00
Ulrich Drepper
365afefc6b
Update.
...
* iconv/gconv_dl.c: Add __builtin_expect in many places.
* iconv/skeleton.c: Add more __builtin_expect.
* iconv/gconv_simple.c: Add __builtin_expect in many places.
2000-06-06 05:02:18 +00:00
Ulrich Drepper
85830c4c46
Update.
...
* iconv/gconv.h (__GCONV_IS_LAST, __GCONV_IGNORE_ERRORS): Define.
(struct __gconv_step_data): Rename __is_last to __flags.
* iconv/gconv_close.c: Change all uses of __is_last.
* iconv/skeleton.c: Likewise.
* iconvdata/iso-2022-cn.c: Likewise.
* iconvdata/iso-2022-jp.c: Likewise.
* iconvdata/iso-2022-kr.c: Likewise.
* iconv/gconv_open.c: Likewise. Avoid unneeded initializations.
Recognize IGNORE error handling, set flag, and remove from name.
* iconv/loop.c (ignore_errors_p): Define.
Add flags parameter to both functions.
* iconv/skeleton.c: Pass flags to all conversion functions.
* iconv/gconv_simple.c: Add flags parameter to all functions.
Don't return error for invald error if ignore flag is set.
(ucs4_internal_loop_single): Add missing pointer increment.
(internal_ucs4le_loop_single): Likewise.
* iconv/iconv_prog.c: Implement handling of -c parameter.
* iconvdata/8bit-gap.c: Don't return error for invald error if
ignore flag is set.
* iconvdata/8bit-generic.c: Likewise.
* iconvdata/ansi_x3.110.c: Likewise.
* iconvdata/big5.c: Likewise.
* iconvdata/big5hkscs.c: Likewise.
* iconvdata/euc-cn.c: Likewise.
* iconvdata/euc-jp.c: Likewise.
* iconvdata/euc-kr.c: Likewise.
* iconvdata/gbgbk.c: Likewise.
* iconvdata/gbk.c: Likewise.
* iconvdata/iso-2022-cn.c: Likewise.
* iconvdata/iso-2022-jp.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.
* libio/fileops.c: Likewise.
* libio/iofwide.c: Likewise.
* wcsmbs/btowc.c: Likewise.
* wcsmbs/mbrtowc.c: Likewise.
* wcsmbs/mbsnrtowcs.c: Likewise.
* wcsmbs/mbsrtowcs.c: Likewise.
* wcsmbs/wcrtomb.c: Likewise.
* wcsmbs/wcsnrtombs.c: Likewise.
* wcsmbs/wcsrtombs.c: Likewise.
* wcsmbs/wctob.c: Likewise.
* iconvdata/ksc5601.h (ksc5601_to_ucs4): Undo *s change in all cases of
2000-06-06 03:16:30 +00:00
Ulrich Drepper
b0f1ca6844
Update.
...
2000-06-05 Ulrich Drepper <drepper@redhat.com>
* iconvdata/ksc5601.h (ksc5601_to_ucs4): Undo *s in all cases of
an error.
2000-06-05 22:45:16 +00:00
Ulrich Drepper
add40772bf
Update.
...
2000-06-04 Ulrich Drepper <drepper@redhat.com>
* iconv/gconv_dl.c (do_release_shlib): Don't reset reference
counter for the object we are releasing, just decrement it.
Patch by Akira Higuchi <a-higuti@math.sci.hokudai.ac.jp>.
2000-06-04 21:26:12 +00:00
Ulrich Drepper
1dd548500f
Update.
...
2000-06-04 Jakub Jelinek <jakub@redhat.com>
* sysdeps/i386/fpu/bits/mathinline.h: Only inline sinh, cosh and tanh
if -ffast-math.
2000-06-04 16:39:33 +00:00
Ulrich Drepper
61da76873e
Update.
...
* iconvdata/Makefile (modules): Add BIG5HKSCS.
(distribute): Add big5hkscs.c.
2000-06-04 16:28:02 +00:00
Ulrich Drepper
dda5c10bbf
Update.
...
2000-06-04 Ulrich Drepper <drepper@redhat.com>
* iconvdata/big5hkscs.c: New file.
Modified from big5.c by Roger So <rogerso@sis.dhs.org>.
* iconvdata/gconv-modules: Add entry for new module.
2000-06-04 16:25:27 +00:00
Ulrich Drepper
cc46c92d6b
Update.
...
2000-06-01 Jakub Jelinek <jakub@redhat.com>
* libc/sysdeps/alpha/fpu/bits/mathinline.h: Add __THROW to all
inlines to match prototypes in mathcalls.h.
* libc/sysdeps/i386/fpu/bits/mathinline.h: Likewise.
* libc/sysdeps/m68k/fpu/bits/mathinline.h: Likewise.
* libc/sysdeps/powerpc/fpu/bits/mathinline.h: Likewise.
* libc/sysdeps/sparc/fpu/bits/mathinline.h: Likewise.
* sysdeps/powerpc/dl-start.S: Close open comment.
2000-06-04 16:11:43 +00:00
Ulrich Drepper
ec880cc71a
Update.
...
* elf/elf.h (SHT_SUNW_move): Define.
2000-06-04 03:07:32 +00:00
Ulrich Drepper
b7a65b8658
Update.
...
2000-06-03 Ulrich Drepper <drepper@redhat.com>
* elf/elf.h: Add more Solaris compatiblity definitions.
2000-06-03 22:33:49 +00:00
Ulrich Drepper
d34c0a4aec
Add more Solaris compatiblity definitions.
2000-06-03 22:31:45 +00:00
Andreas Jaeger
ec215d4380
Update.
...
2000-06-03 Andreas Jaeger <aj@suse.de>
* sysdeps/powerpc/dl-start.S: Close open comment.
2000-06-03 Jakub Jelinek <jakub@redhat.com>
* inet/Versions: Fix typo in rresvport_af export.
2000-06-03 08:16:58 +00:00
Andreas Jaeger
554eca5cf0
* sysdeps/sparc/sparc32/pspinlock.c: Implement spinlocks.
...
* sysdeps/sparc/sparc32/sparcv9/pspinlock.c: New.
* sysdeps/sparc/sparc64/pspinlock.c: Implement spinlocks.
2000-06-02 Jakub Jelinek <jakub@redhat.com>
* sysdeps/sparc/sparc32/pspinlock.c: Implement spinlocks.
* sysdeps/sparc/sparc32/sparcv9/pspinlock.c: New.
* sysdeps/sparc/sparc64/pspinlock.c: Implement spinlocks.
2000-06-03 08:12:26 +00:00
Andreas Jaeger
80c7506e7b
* inet/Versions: Fix typo in rresvport_af export.
2000-06-03 08:08:21 +00:00
Ulrich Drepper
a6dd2e55a5
Update.
...
2000-06-02 Ulrich Drepper <drepper@redhat.com>
* math/tgmath.h: Pretty print.
2000-06-03 00:58:47 +00:00
Ulrich Drepper
204e299e7a
Pretty print.
2000-06-03 00:58:24 +00:00
Andreas Jaeger
7b61638db0
Update.
...
2000-06-02 Andreas Jaeger <aj@suse.de>
* sysdeps/unix/sysv/linux/mips/sys/ucontext.h: Fix typo.
Reported by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.
2000-06-02 13:10:59 +00:00
Andreas Jaeger
47d443875b
* sysdeps/unix/sysv/linux/mips/sys/ucontext.h: Fix typo.
...
Reported by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.
2000-06-02 13:10:38 +00:00
Ulrich Drepper
75e8d1f516
Update.
...
2000-06-02 Ulrich Drepper <drepper@redhat.com>
* elf/rtld.c (process_envvars): Test for = after variable name.
2000-06-02 07:30:28 +00:00
Ulrich Drepper
6c021fdc2f
Update.
...
* sysdeps/generic/initfini.c (_init): One less relocation. Don't
have extra call to __gmon_start__, use the pointer we already have.
2000-06-02 01:19:56 +00:00
Ulrich Drepper
68979757bc
Update.
...
* elf/elf.h (ELF64_R_INFO): Cast sym value to Elf64_Xword before
shifting.
2000-06-02 00:27:08 +00:00
Ulrich Drepper
61d655c1cb
Update.
...
2000-06-01 Ulrich Drepper <drepper@redhat.com>
* sysdeps/i386/elf/setjmp.S: Work around change is recent
binutils. gas now emits a jump through the PLT instead of a
relative jump if the jump target is an exported symbol.
2000-06-01 07:14:15 +00:00
Ulrich Drepper
9f97f790ea
Update.
...
2000-05-31 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/powerpc/aix/aix-termios.h: Define AIX_CBAUD.
2000-05-31 18:12:15 +00:00
Ulrich Drepper
7d3f39d1ac
Define AIX_CBAUD.
2000-05-31 18:12:09 +00:00
Andreas Jaeger
a3a99e0165
* sysdeps/mips/pspinlock.c: Implement spinlocks.
...
2000-05-31 Andreas Jaeger <aj@suse.de>
* sysdeps/mips/pspinlock.c: Implement spinlocks.
2000-05-31 12:21:21 +00:00
Andreas Jaeger
c3e485f12a
Update.
...
2000-05-31 Andreas Jaeger <aj@suse.de>
* sysdeps/unix/sysv/linux/mips/sys/ucontext.h: Use array for
gregset_t.
* sysdeps/unix/sysv/linux/mips/Versions: Export _flush_cache.
Patches by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.
* sysdeps/unix/sysv/linux/mips/ftruncate64.c: Fix prototype of
syscall.
* sysdeps/unix/sysv/linux/mips/truncate64.c: Likewise.
2000-05-31 12:04:03 +00:00
Andreas Jaeger
2995dde005
* sysdeps/unix/sysv/linux/mips/ftruncate64.c: Fix prototype of
...
syscall.
* sysdeps/unix/sysv/linux/mips/truncate64.c: Likewise.
2000-05-31 12:00:45 +00:00
Ulrich Drepper
a2fa860526
Update.
...
* sysdeps/unix/sysv/linux/alpha/oldglob.c (__old_glob): Loose __P.
2000-05-30 23:45:22 +00:00
Ulrich Drepper
9b014809fa
Update.
...
* locale/Versions [libc] (GLIBC_2.2): Add localeconv.
* locale/localeconv.c: Make function versioned (with same definition).
2000-05-30 20:37:26 +00:00
Ulrich Drepper
a907bff941
Update.
...
2000-05-30 Ulrich Drepper <drepper@redhat.com>
* elf/Makefile (modules-names): Strip before using it.
2000-05-30 20:09:44 +00:00
Ulrich Drepper
ae28849710
(modules-names): Strip before using it.
2000-05-30 20:07:32 +00:00
Andreas Jaeger
e82a029517
Update.
...
2000-05-30 Andreas Jaeger <aj@suse.de>
* sysdeps/unix/sysv/linux/mips/truncate64.c: New file.
* sysdeps/unix/sysv/linux/mips/ftruncate64.c: New file.
* sysdeps/unix/sysv/linux/mips/pread64.c: Readded file.
* sysdeps/unix/sysv/linux/mips/pwrite64.c: Readded file.
* sysdeps/unix/sysv/linux/mips/pread.c: Readded file.
* sysdeps/unix/sysv/linux/mips/pwrite.c: Readded file.
2000-05-30 12:50:54 +00:00
Andreas Jaeger
03fad0ecf6
Update.
...
2000-05-29 Andreas Jaeger <aj@suse.de>
* elf/readlib.c (interpreters): Use LD_SO since this is supported
for all platforms.
2000-05-30 06:57:03 +00:00
Ulrich Drepper
ba524b83c8
Update.
2000-05-30 05:15:47 +00:00