about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Update.Ulrich Drepper2000-07-144-99/+152
| | | | | | | | 2000-07-14 Mark Kettenis <kettenis@gnu.org> * configure.in: Check for pwd binary. * config.make.in: Add PWD_P to be subsituted. * Makerules: Use $(PWD_P) instead of /bin/pwd.
* Check for pwd binary.Ulrich Drepper2000-07-141-0/+10
|
* Add PR numbers.Andreas Jaeger2000-07-141-2/+2
|
* Update.Ulrich Drepper2000-07-146-2/+26
| | | | | | | | | | | 2000-07-14 Ulrich Drepper <drepper@redhat.com> * iconvdata/Makefile (modules): Add GB18030. (distribute): Add gb18030.c. * iconvdata/gconv-modules: Add entries for GB18030 module. * iconvdata/gb18030.c: New file. Contributed by Wang ShouHua <shouhuawang@redflag-linux.com> and Wu Jian.
* GB18030 iconv module for glibc.Ulrich Drepper2000-07-141-0/+50271
|
* Update.Andreas Jaeger2000-07-141-0/+13
| | | | | | | | | | | | | | | 2000-07-13 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/getsysstats.c (free_mem): Revert last patch. * grp/fgetgrent.c (free_mem): Remove if - free (0) is valid. * inet/getnetgrent.c (free_mem): Likewise. * misc/mntent.c (free_mem): Likewise. * nss/getXXbyYY.c (free_mem): Likewise. * nss/getXXent.c (free_mem): Likewise. * pwd/fgetpwent.c (free_mem): Likewise. * shadow/fgetspent.c (free_mem): Likewise.
* * sysdeps/unix/sysv/linux/getsysstats.c (free_mem): Revert last Andreas Jaeger2000-07-148-37/+29
| | | | | | | | | | | patch. * grp/fgetgrent.c (free_mem): Remove if - free (0) is valid. * inet/getnetgrent.c (free_mem): Likewise. * misc/mntent.c (free_mem): Likewise. * nss/getXXbyYY.c (free_mem): Likewise. * nss/getXXent.c (free_mem): Likewise. * pwd/fgetpwent.c (free_mem): Likewise. * shadow/fgetspent.c (free_mem): Likewise.
* Update.Ulrich Drepper2000-07-141-1/+2
| | | | | (_dl_signal_error): Return _dl_out_of_memory if we cannot duplicate [PR libc/1813].
* Update.Ulrich Drepper2000-07-144-2/+22
| | | | | | | 2000-07-14 Ulrich Drepper <drepper@redhat.com> * sunrpc/xdr.c (xdr_u_long): Handle reading of unsigned long on 64-bit architecture correctly [PR libc/1794].
* Update.Ulrich Drepper2000-07-1310-9/+50
| | | | | | | | | | | | | | | | | | * elf/Versions (ld): Export _dl_out_of_memory for GLIBC_2.2. * dlfcn/dlerror.c (dlerror): Don't free the error string if it is the report that we are out of memory. * elf/dl-deps.c (_dl_map_object_deps): Likewise. * elf/dl-libc.c (dlerror_run): Likewise. * elf/dl-open.c (_dl_open): Likewise. * elf/rtld.c (dl_main): Likewise. * elf/dl-error.c: Define _dl_out_of_memory. (_dl_signal_error): Return _dl_signal_error if we cannot duplicate the error string. * sysdeps/generic/ldsodefs.h: Declare _dl_out_of_memory. * dlfcn/dlerror.c (free_key_mem): Also free error string. * iconv/loop.c: Fix comment.
* Update.Ulrich Drepper2000-07-131-4/+6
| | | | | | | | | 2000-07-13 Ulrich Drepper <drepper@redhat.com> * malloc/mtrace.c (tr_freehook): Return immediately if ptr is NULL. Fixes PR libc/1788, reported by John Buddery <jvb@cyberscience.com>. * iconv/gconv_open.c (__gconv_open): Merge duplicated code.
* (tr_freehook): Return immediately if ptr is NULL.Ulrich Drepper2000-07-131-1/+3
|
* Fix typo in comment.Andreas Jaeger2000-07-131-1/+2
|
* Update.Ulrich Drepper2000-07-132-4/+17
| | | | | | | | | | | | | 2000-07-13 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/getcwd.c (__getcwd): Correctly handle getcwd (NULL, size) with size > 0. Fixes PR libc/1788, reported by John Buddery <jvb@cyberscience.com>. 2000-07-13 Andreas Jaeger <aj@suse.de> * posix/Makefile: Remove build rules for libposix.
* Remove build rules for libposix.Ulrich Drepper2000-07-131-6/+0
|
* Update.Andreas Jaeger2000-07-132-2/+10
| | | | | | | | 2000-07-13 Andreas Schwab <schwab@suse.de> * sysdeps/generic/glob.c (glob): Fix memory leak. [SHELL]: Remove reference to undefined variable `files'. Fixes PR libc/1782.
* Update.Andreas Jaeger2000-07-132-0/+8
| | | | | * sysdeps/unix/sysv/linux/mips/Versions: Add libgcc frame handling functions.
* Update.Andreas Jaeger2000-07-131-0/+5
| | | | | | | 2000-07-13 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/getsysstats.c (free_mem): Only free memory if it was allocated.
* (free_mem): Only free memory if it was allocated.Andreas Jaeger2000-07-131-1/+2
|
* Update.Ulrich Drepper2000-07-133-58/+28
| | | | | | | | | | | * iconv/gconv_db.c (gen_steps): Always initialize __data field of step. * iconv/gconv_open.c (__gconv_open): Reapply 2000-07-12 Bruno Haible <haible@clisp.cons.org> * iconv/gconv_open.c (__gconv_open): Merge duplicated code.
* Update.Ulrich Drepper2000-07-132-19/+62
| | | | | | | 2000-07-12 Ulrich Drepper <drepper@redhat.com> * iconv/gconv_open.c: Undo last two changes for now. They break everything.
* Update.Ulrich Drepper2000-07-126-12/+37
| | | | | | | | | | | | | | | | | | | | | | 2000-07-12 Andreas Jaeger <aj@suse.de> * elf/Makefile (SYSCONF-FLAGS): Added to pass sysconfdir to compiler. (CFLAGS-cache.c): Added, uses SYSCONF-FLAGS. (CFLAGS-dl-cache.c): Likewise. (CFLAGS-ldconfig.c): Added, passes directory locations. * sysdeps/generic/dl-cache.h (LD_SO_CACHE): Use SYSCONFDIR to locate cache. * elf/ldconfig.c (LD_SO_CONF): Likewise. (main): Use configured LIBDIR and SLIBDIR. 2000-07-11 Jakub Jelinek <jakub@redhat.com> * math/bits/cmathcalls.h (cimag): Add __THROW. (creal, conj): Likewise. * wctype/wctype.h (_ISwbit): Avoid warnings about shifting left by negative value.
* Update.Ulrich Drepper2000-07-125-3/+41
| | | | | | | | | | | | 2000-07-12 H.J. Lu <hjl@gnu.org> * resolv/Versions (libresolv): Add __res_hostalias to GLIBC_2.2 for _nss_dns_gethostbyname2_r in resolv/nss_dns/dns-host.c. 2000-07-12 Ulrich Drepper <drepper@redhat.com> * wcsmbs/wcsmbsload.c (__wcsmbs_load_conv): Shut gcc up although it is wrong.
* Update.Ulrich Drepper2000-07-1222-150/+329
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-07-12 Bruno Haible <haible@clisp.cons.org> * iconv/gconv_open.c (__gconv_open): Merge duplicated code. 2000-07-12 Bruno Haible <haible@clisp.cons.org> * iconv/gconv_builtin.c (__gconv_get_builtin_trans): Initialize __modname. 2000-07-12 Bruno Haible <haible@clisp.cons.org> * iconv/gconv_open.c (__gconv_open): Initialize result->__steps[cnt].__data. 2000-07-12 Mark Kettenis <kettenis@gnu.org> * nss/getent.c (services_keys): Pass port number in network byte order in call to getservbyport. 2000-07-11 Andreas Jaeger <aj@suse.de> * stdlib/Makefile (test-canon-ARGS): Fix for building in the source dir. * intl/Makefile (do-gettext-test): Likewise. * dirent/Makefile (opendir-tst1-ARGS): Likewise. 2000-07-11 Andreas Schwab <schwab@suse.de> * Makeconfig (run-program-prefix): New rule. (built-program-cmd): Use run-program-prefix.
* Update.Ulrich Drepper2000-07-121-0/+5
| | | | | | | 2000-07-12 Ulrich Drepper <drepper@redhat.com> * locale/langinfo.h: Make CRNCYSTR, RADIXCHAR, THOUSANDS_SEP, YESEXPR, and NOEXPR unconditionally available.
* Make CRNCYSTR, RADIXCHAR, THOUSANDS_SEP, YESEXPR, and NOEXPR unconditionally ↵Ulrich Drepper2000-07-121-15/+5
| | | | available.
* * sysdeps/generic/open64.c: Wrap extern symbols in BP_SYM (). Greg McGary2000-07-1210-18/+39
| | | | | | | | | | | | | | | | | | | | | | * sysdeps/posix/open64.c: Likewise. * sysdeps/generic/fegetenv.c: Likewise. * sysdeps/powerpc/fpu/fegetenv.c: Likewise. * sysdeps/powerpc/fpu/fesetenv.c: Likewise. * sysdeps/powerpc/fpu/feupdateenv.c: Likewise. * sysdeps/powerpc/fpu/fgetexcptflg.c: Likewise. * sysdeps/powerpc/fpu/fraiseexcpt.c: Likewise. * sysdeps/powerpc/fpu/fsetexcptflg.c: Likewise. 2000-07-12 Greg McGary <greg@mcgary.org> * sysdeps/generic/open64.c: Wrap extern symbols in BP_SYM (). * sysdeps/posix/open64.c: Likewise. * sysdeps/generic/fegetenv.c: Likewise. * sysdeps/powerpc/fpu/fegetenv.c: Likewise. * sysdeps/powerpc/fpu/fesetenv.c: Likewise. * sysdeps/powerpc/fpu/feupdateenv.c: Likewise. * sysdeps/powerpc/fpu/fgetexcptflg.c: Likewise. * sysdeps/powerpc/fpu/fraiseexcpt.c: Likewise. * sysdeps/powerpc/fpu/fsetexcptflg.c: Likewise.
* * include/libc-symbols.h [!__ASSEMBLER__] (strong_alias): Greg McGary2000-07-116-47/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add extra level of macro expansion. [!__ASSEMBLER__ && HAVE_WEAK_SYMBOLS] (weak_alias): nLikewise. * sysdeps/generic/bp-thunks.h: Ensure `struct timeval' definition is available at the time `select' prototype is declared. * sysdeps/unix/make-syscalls.sh: Remove unused variables. Collect non-versioned weak aliases. Consider only non-versioned aliases for the user-visible systemcall name. Do checks inline with call to primitive system call. * sysdeps/unix/sysv/linux/ptrace.c (ptrace): Add void cast to stand-alone bounds checks to suppress unused value warnings. * sysdeps/unix/sysv/linux/sysctl.c (__sysctl): Likewise. 2000-07-11 Greg McGary <greg@mcgary.org> * include/libc-symbols.h [!__ASSEMBLER__] (strong_alias): Add extra level of macro expansion. [!__ASSEMBLER__ && HAVE_WEAK_SYMBOLS] (weak_alias): nLikewise. * sysdeps/generic/bp-thunks.h: Ensure `struct timeval' definition is available at the time `select' prototype is declared. * sysdeps/unix/make-syscalls.sh: Remove unused variables. Collect non-versioned weak aliases. Consider only non-versioned aliases for the user-visible systemcall name. Do checks inline with call to primitive system call. * sysdeps/unix/sysv/linux/ptrace.c (ptrace): Add void cast to stand-alone bounds checks to suppress unused value warnings. * sysdeps/unix/sysv/linux/sysctl.c (__sysctl): Likewise.
* * sysdeps/mach/hurd/check_fds.c: New file. Implements file descriptor ↵Mark Kettenis2000-07-102-0/+111
| | | | | | | checking in SUID programs for the Hurd. * sysdeps/mach/hurd/check_fds.c: New file. Implements file descriptor checking in SUID programs for the Hurd.
* Update.Ulrich Drepper2000-07-102-1/+8
| | | | | | | 2000-07-10 Mark Kettenis <kettenis@gnu.org> * resolv/nss_dns/dns-host.c (_nss_dns_gethostbyname2_r): Use res_hostalias instead of __hostalias for thread-safety.
* Update.Ulrich Drepper2000-07-104-10/+26
| | | | | | | | | | | | | | | | | 2000-07-09 Mark Kettenis <kettenis@gnu.org> * elf/rtld.c (dl_main): Move call to __libc_check_standard_fds... * sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): ... to here. 2000-07-10 Ulrich Drepper <drepper@redhat.com> * include/features.h: Include ISO C99 features if the compiler used is an ISO C99 compiler. Patch by Joseph S. Myers <jsm28@cam.ac.uk>. 2000-07-08 Mark Kettenis <kettenis@gnu.org> * iconv/gconv_conf.c: Include <bits/libc-lock.h>.
* Include <bits/libc-lock.h>.Ulrich Drepper2000-07-101-0/+1
|
* Update.Andreas Jaeger2000-07-107-7/+15
| | | | | | | | | | * sysdeps/unix/sysv/linux/i386/sigaction.c: Make alias weak since it's overridden by libpthreads. * sysdeps/unix/sysv/linux/sigaction.c: Likewise. * sysdeps/unix/sysv/linux/arm/sigaction.c: Likewise. * sysdeps/unix/sysv/linux/ia64/sigaction.c: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/sigaction.c: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/sigaction.c: Likewise.
* Update.Andreas Jaeger2000-07-105-57/+92
| | | | | | | | | | | | | | | | | | | | | * malloc/Makefile: Run tst-mtrace only with shared libs. * stdio-common/Makefile: Run unbputc and tst-printf tests only with shared libs. 2000-07-10 Maciej W. Rozycki <macro@ds2.pg.gda.pl> * sysdeps/mips/dl-machine.h (elf_machine_runtime_link_map): Verify that gpreg really points to the GOT section of the calling object. Scan all PT_LOAD segments of objects for stub_pc, instead of only checking a start address of first one. Fix typos. * sysdeps/mips/mips64/dl-machine.h (elf_machine_runtime_link_map): Likewise. * sysdeps/mips/dl-machine.h (__dl_runtime_resolve): Fix a typo. 2000-07-10 Andreas Jaeger <aj@suse.de>
* Update.Andreas Jaeger2000-07-101-0/+5
| | | | | | | 2000-07-10 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/sigaction.c: Fix typo (string_alias->strong_alias).
* Fix typo (string_alias->strong_alias).Andreas Jaeger2000-07-101-1/+1
|
* * hurd/hurd/fd.h: Include <cthreads.h> instead of <lock-intern.h>.Mark Kettenis2000-07-082-2/+7
| | | | | | 2000-07-08 Mark Kettenis <kettenis@gnu.org> * hurd/hurd/fd.h: Include <cthreads.h> instead of <lock-intern.h>.
* * sysdeps/unix/make-syscalls.sh: Tolerate syscalls that Greg McGary2000-07-082-2/+7
| | | | | | | | have no names without leading underscores. 2000-07-07 Greg McGary <greg@mcgary.org> * sysdeps/unix/make-syscalls.sh: Tolerate syscalls that have no names without leading underscores.
* Update.Ulrich Drepper2000-07-0711-48917/+16
| | | | | * iconvdata/sjis.c (from_ucs4_lat1): Fix mappng of U005C and U007E.
* Update.Ulrich Drepper2000-07-072-0/+7091
| | | | | | 2000-07-07 Ulrich Drepper <drepper@redhat.com> * charmaps/SJIS: New file.
* Update.Ulrich Drepper2000-07-073-6/+156
| | | | | | | | | | | | 2000-07-07 Ulrich Drepper <drepper@redhat.com> * stdio-common/Makefile (tests): Remove tst-printf here... (tests-srcs): ...and add it here. (distribute): Add tst-unbputc.sh and tst-printf.sh. Add rules to run tst-printf.sh. * stdio-common/tst-printf.c: Move code around so that there is really no further output where it's stated. * stdio-common/tst-printf.sh: New file.
* (tests): Remove tst-printf here... (tests-srcs): ...and add it here. ↵Ulrich Drepper2000-07-071-5/+9
| | | | (distribute): Add tst-unbputc.sh and tst-printf.sh. Add rules to run tst-printf.sh.
* * hurd/vpprintf.c [USE_IN_LIBIO]: Include <libioP.h>. (do_write): Renamed ↵Mark Kettenis2000-07-072-10/+17
| | | | | | | | | | | from pwrite. (vpprintf) [USE_IN_LIBIO]: Adjust for renaming and reshufling of `struct _IO_cookie_file'. 2000-07-07 Mark Kettenis <kettenis@gnu.org> * hurd/vpprintf.c [USE_IN_LIBIO]: Include <libioP.h>. (do_write): Renamed from pwrite. (vpprintf) [USE_IN_LIBIO]: Adjust for renaming and reshufling of `struct _IO_cookie_file'.
* Update.Ulrich Drepper2000-07-072-0/+11
| | | | | | | | 2000-07-07 Ulrich Drepper <drepper@redhat.com> * malloc/mtrace.pl: Exit with exit code 1 if any leak was detected. * malloc/tst-mtrace.sh: Run mtrace script.
* Exit with exit code 1 if any leak was detected.Ulrich Drepper2000-07-071-2/+2
|
* * posix/regex.c (EXTEND_BUFFER): Compute increment once. Greg McGary2000-07-072-11/+23
| | | | | | | | Move all three components of a bounded pointer. 2000-07-07 Greg McGary <greg@mcgary.org> * posix/regex.c (EXTEND_BUFFER): Compute increment once. Move all three components of a bounded pointer.
* Update.Ulrich Drepper2000-07-076-13/+32
| | | | | | | | 2000-07-07 Ulrich Drepper <drepper@redhat.com> * locale/programs/locale.c (write_locales): Don't simply add all directories found in the subdir, test whether at least the LC_CTYPE file is in there.
* Update.Ulrich Drepper2000-07-075-8/+47
| | | | | * iconvdata/euc-jp.c: Map characters in C1 area to itself. * iconvdata/euc-kr.c: Likewise.
* Update.Ulrich Drepper2000-07-071-0/+4
| | | | | | 2000-07-06 Ulrich Drepper <drepper@redhat.com> * charmaps/EUC-JP: Make characters in C1 area map to themselves.
* Make characters in C1 area map to themselves.Ulrich Drepper2000-07-071-0/+34
|