aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2000-06-06Update.Ulrich Drepper
* 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-06Update.Ulrich Drepper
* 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-05Update.Ulrich Drepper
2000-06-05 Ulrich Drepper <drepper@redhat.com> * iconvdata/ksc5601.h (ksc5601_to_ucs4): Undo *s in all cases of an error.
2000-06-04Update.Ulrich Drepper
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-04Update.Ulrich Drepper
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-04Update.Ulrich Drepper
* iconvdata/Makefile (modules): Add BIG5HKSCS. (distribute): Add big5hkscs.c.
2000-06-04Update.Ulrich Drepper
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-04Update.Ulrich Drepper
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-04Update.Ulrich Drepper
* elf/elf.h (SHT_SUNW_move): Define.
2000-06-03Update.Ulrich Drepper
2000-06-03 Ulrich Drepper <drepper@redhat.com> * elf/elf.h: Add more Solaris compatiblity definitions.
2000-06-03Add more Solaris compatiblity definitions.Ulrich Drepper
2000-06-03Update.Andreas Jaeger
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* sysdeps/sparc/sparc32/pspinlock.c: Implement spinlocks. Andreas Jaeger
* 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 * inet/Versions: Fix typo in rresvport_af export.Andreas Jaeger
2000-06-03Update.Ulrich Drepper
2000-06-02 Ulrich Drepper <drepper@redhat.com> * math/tgmath.h: Pretty print.
2000-06-03Pretty print.Ulrich Drepper
2000-06-02Update.Andreas Jaeger
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* sysdeps/unix/sysv/linux/mips/sys/ucontext.h: Fix typo. Andreas Jaeger
Reported by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.
2000-06-02Update.Ulrich Drepper
2000-06-02 Ulrich Drepper <drepper@redhat.com> * elf/rtld.c (process_envvars): Test for = after variable name.
2000-06-02Update.Ulrich Drepper
* sysdeps/generic/initfini.c (_init): One less relocation. Don't have extra call to __gmon_start__, use the pointer we already have.
2000-06-02Update.Ulrich Drepper
* elf/elf.h (ELF64_R_INFO): Cast sym value to Elf64_Xword before shifting.
2000-06-01Update.Ulrich Drepper
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-05-31Update.Ulrich Drepper
2000-05-31 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/powerpc/aix/aix-termios.h: Define AIX_CBAUD.
2000-05-31Define AIX_CBAUD.Ulrich Drepper
2000-05-31* sysdeps/mips/pspinlock.c: Implement spinlocks.Andreas Jaeger
2000-05-31 Andreas Jaeger <aj@suse.de> * sysdeps/mips/pspinlock.c: Implement spinlocks.
2000-05-31Update.Andreas Jaeger
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* sysdeps/unix/sysv/linux/mips/ftruncate64.c: Fix prototype of Andreas Jaeger
syscall. * sysdeps/unix/sysv/linux/mips/truncate64.c: Likewise.
2000-05-30Update.Ulrich Drepper
* sysdeps/unix/sysv/linux/alpha/oldglob.c (__old_glob): Loose __P.
2000-05-30Update.Ulrich Drepper
* locale/Versions [libc] (GLIBC_2.2): Add localeconv. * locale/localeconv.c: Make function versioned (with same definition).
2000-05-30Update.Ulrich Drepper
2000-05-30 Ulrich Drepper <drepper@redhat.com> * elf/Makefile (modules-names): Strip before using it.
2000-05-30(modules-names): Strip before using it.Ulrich Drepper
2000-05-30Update.Andreas Jaeger
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-30Update.Andreas Jaeger
2000-05-29 Andreas Jaeger <aj@suse.de> * elf/readlib.c (interpreters): Use LD_SO since this is supported for all platforms.
2000-05-30Update.Ulrich Drepper
2000-05-30Update.Ulrich Drepper
* Makefile: Add GNU make magic.
2000-05-29Update.Ulrich Drepper
2000-05-29 Ulrich Drepper <drepper@redhat.com> * inet/Makefile (CFLAGS-rcmd.c, CFLAGS-rexec.c, CFLAGS-ruserpass.c): Removed. * inet/rcmd.c: Remove __P. Remove unused variables. (iruserfopen): Make first parameter const. (ruserok_sa): Return result of ruserok2_sa. (__checkhost_sa): Correctly iterate through results of getaddrinfo. * inet/rexec.c: Remove unused variables. Other small cleanups. * inet/ruserpass.c: Remove __P. Remove unused variables. (ruserpass): Check results of memory allocation. * include/netdb.h: Add prototype for ruserpass.
2000-05-29(CFLAGS-rcmd.c, CFLAGS-rexec.c, CFLAGS-ruserpass.c): Removed.Ulrich Drepper
2000-05-29* elf/readlib.c (interpreters): Use LD_SO since this is supported Andreas Jaeger
for all platforms.
2000-05-29Update.Ulrich Drepper
2000-05-29 Jakub Jelinek <jakub@redhat.com> * inet/rcmd.c (rresvport_af): Use correct port number. 2000-05-26 Andreas Schwab <schwab@suse.de> * Makeconfig ($(common-objpfx)soversions.mk): Prepend `$lib=' to entries in all-sonames. ($(common-objpfx)gnu/lib-names.h): Use it for the CPP symbol, preserving the old name if different for compatibility.
2000-05-29Update.Ulrich Drepper
2000-05-29 Ulrich Drepper <drepper@redhat.com> * posix/Makefile (tests): Add tst-spawn. (tst-spawn-ARGS): New variable. * posix/tst-spawn.c: New file. * posix/spawn_faction_addclose.c: Correctly account for new entry. * posix/spawn_faction_adddup2.c: Likewise. * posix/spawn_faction_addopen.c: Likewise. * posix/spawni.c: Correctly test for success of dup2 calls. * posix/tst-preadwrite.c: Check success of malloc call.
2000-05-29Update.Ulrich Drepper
* posix/Makefile (tests): Add tst-exec. (tst-exec-ARGS): New variable. * posix/tst-exec.c: New file. * posix/tst-fork.c: New file.
2000-05-29Update.Ulrich Drepper
2000-05-28 Ulrich Drepper <drepper@redhat.com> * sysdeps/arm/atomicity.h (compare_and_swap): Return result.
2000-05-28Update.Ulrich Drepper
2000-05-04 Andreas Jaeger <aj@suse.de> * string/string.h: Remove __strdup prototype, it's not needed in this file anymore.
2000-05-28Update.Ulrich Drepper
* posix/Makefile (tests): Add tst-fork.
2000-05-28Update.Ulrich Drepper
2000-05-28 Ulrich Drepper <drepper@redhat.com> * resolv/inet_pton.c: Loose __P.
2000-05-28Update.Ulrich Drepper
2000-05-28Update.Ulrich Drepper
2000-05-21 Jakub Jelinek <jakub@redhat.com> * libio/libioP.h (_IO_CHECK_WIDE): Define. * libio/iosetbuffer.c (_IO_setbuffer): Use it. Call _IO_WSETBUF even for _mode 1. * libio/iosetvbuf.c (_IO_setvbuf): Likewise. * libio/fileops.c (_IO_new_file_fopen): Return NULL if _IO_CHECK_WIDE fails.
2000-05-28Update.Ulrich Drepper
* po/da.po: New file.
2000-05-28Update.Ulrich Drepper
* manual/charset.texi (Extended Char Intro): Fix typo (and -> as). (Other iconv Implementations): Fix typo. Patch by Martin Pool <mbp@wistful.humbug.org.au>.
2000-05-28Update.Ulrich Drepper
2000-05-28 Ulrich Drepper <drepper@redhat.com> * manual/arith.texi (Rounding Functions): Fix documentation of trunc. Patch by Steven G. Johnson <stevenj@gil-galad.mit.edu>.