about summary refs log tree commit diff
path: root/sysdeps
Commit message (Collapse)AuthorAgeFilesLines
* Update.Ulrich Drepper1999-09-251-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | 1999-09-24 Andreas Jaeger <aj@suse.de> * stdio-common/tst-printf.c (main): Add a testcase for large precision. Reported by Tymm Twillman <tymm@coe.missouri.edu>. 1999-09-24 Andreas Schwab <schwab@suse.de> * math/bits/mathcalls.h: Fix last change. Also declare __finite. 1999-09-24 Andreas Jaeger <aj@suse.de> * intl/finddomain.c (_nl_find_domain): Fix memory leak: Free normalized_codeset. Reported by Belicky Zsolt <zsolt@prolan.hu>. 1999-09-23 Mark Kettenis <kettenis@gnu.org> * sysdeps/unix/sysv/linux/Makefile [malloc] (CFLAGS-malloc.c): New variable. Define MORECORE_CLEARS to 2. * malloc/malloc.c (cALLOc): Correctly handle systems where sbrk doesn't clear the contents of memory that is reallocated after decrementing the break value first. Update comment about MORECORE_CLEARS, explaining the meaning of the values it can be set to.
* Update.Ulrich Drepper1999-09-231-6/+6
| | | | | | | | * sysdeps/i386/fpu/bits/mathinline.h (atan): Add st(1) to clobbers. (log): Likewise. (log10): Likewise. (log1p): Likewise. (log2): Likewise.
* Update.Ulrich Drepper1999-09-201-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1999-09-19 Ulrich Drepper <drepper@cygnus.com> * po/pl.po: Updated. 1999-09-17 Andreas Schwab <schwab@suse.de> * Makefile (clean): Also remove $(postclean) files. 1999-09-15 Andreas Jaeger <aj@suse.de> * pwd/Makefile (otherlibs): Add for building with static-nss. * inet/Makefile (otherlibs): Likewise. 1999-09-15 Andreas Jaeger <aj@suse.de> * sysdeps/generic/aio_sigqueue.c (__aio_sigqueue): Use old style function definition to avoid a compilation failure. 1999-09-15 Andreas Jaeger <aj@suse.de> * stdlib/tst-environ.c (main): Add getenv regression test for environment variable that's one character long. 1999-09-15 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/i386/sigaction.c: Protect real time signal definitions to let glibc compile with older Linux versions (2.0.10 to 2.1.100 or so).
* Protect real time signal definitions to let glibc compile with older Linux ↵Ulrich Drepper1999-09-201-0/+4
| | | | versions (2.0.10 to 2.1.100 or so).
* 1999-09-18 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-09-192-19/+45
| | | | | | | | | | | | | | * sysdeps/mach/hurd/wait4.c (__wait4): When proc_wait returns EAGAIN, return zero to indicate no children died yet (assuming WNOHANG). * sysdeps/mach/hurd/setsid.c: #include <hurd/fd.h>. 1999-09-17 Roland McGrath <roland@baalperazim.frob.com> * hurd/port2fd.c (_hurd_port2fd): Never change CTTYID port. * sysdeps/mach/hurd/setsid.c (__setsid): Fix return type -> pid_t. Return _hurd_pgrp instead of 0.
* * sysdeps/mach/hurd/brk.c (_hurd_set_brk): Deallocate and reallocateRoland McGrath1999-09-191-3/+12
| | | | | pages rather than just reprotecting them. This way we don't hold on to the backing space.
* Update.Ulrich Drepper1999-09-172-5/+5
| | | | | | | | | | | | 1999-09-17 Andreas Jaeger <aj@suse.de> * sysdeps/i386/Makefile (CFLAGS-initfini.s): Add also -mcpu=i386 to override user settings. 1999-09-17 Andreas Schwab <schwab@suse.de> * sysdeps/unix/sysv/linux/semctl.c: Copy the argument instead of using a pointer to it.
* Update.Ulrich Drepper1999-09-143-0/+131
| | | | | | | | | | | | | | 1999-08-09 Scott Bambrough <scottb@netwinder.org> * sysdeps/unix/sysv/linux/arm/sys/user.h: Added members 'unsigned char ftype[8]', and 'unsigned int init_flag' to struct user_fp. Tnese were added in version 2.2.12 of the ARM Linux kernel. * sysdeps/unix/sysv/linux/arm/sys/elf.h: New file. * sysdeps/unix/sysv/linux/arm/sys/procfs.h: New file. The generic procfs.h included <asm/elf.h>. This causes structure redefinition errors when <sys/user.h> and <sys/procfs.h> are included in the same source file. Found when building GDB.
* Update.Ulrich Drepper1999-09-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1999-09-13 Ulrich Drepper <drepper@cygnus.com> * locale/langinfo.h: Remove byte-order dependent names. * locale/categories.def: Update after removal of byte-order dependent names. * locale/loadlocale.c (_nl_load_locale): Don't allow locale files with magic number in other byte order. * locale/newlocale.c (__newlocale): Remove byte-order dependent code. * locale/C-collate.c: Remove initializers for other byte-order. * locale/C-ctype.c: Likewise. * locale/C-monetary.c: Likewise. * locale/C-paper.c: Likewise. * locale/C-time.c: Likewise. * locale/lc-collate.c: Remove byte-order oriented initialization. * locale/lc-ctype.c: Likewise. * locale/lc-monetary.c: Likewise. * locale/lc-time.c: Likewise. * locale/programs/ld-address.c: Don't generate output in both byte-orders. * locale/programs/ld-ctype.c: Likewise. * locale/programs/ld-paper.c: Likewise. * locale/programs/ld-time.c: Likewise. * time/strftime.c (NLW): Don't use different byte-orders. * wctype/cname-lookup.h (cname_lookup): Likewise. * Makeconfig (localedir): Define using libdir, not datadir. (msgcatdir): New variable. * catgets/Makefile (CPPFLAGS): Define NLSPATH using msgcatdir. * elf/Makefile (bash-ldd-rewrite): Replace @TEXTDOMAINDIR@ using msgcatdir. * intl/Makefile (install-others): Install locale.alias in msgcatdir. (CPPFLAGS): Define paths using msgcatdir. * locale/Makefile (CPPFLAGS): Define LOCALE_ALIAS_PATH using msgcatdir. * po/Makefile (mo-installed): Define using msgcatdir. * sysdeps/unix/sysv/linux/net/if_arp.h: Fix typo.
* Update.Ulrich Drepper1999-09-121-41/+65
| | | | | | | | | | | | | * resolv/nss_dns/dns-host.c (_nss_dns_gethostbyname2_r): If res_search fails don't rely on errno value. (getanswer_r): Set *ERRNOP in error cases. * sysdeps/posix/getaddrinfo.c (gaih_local): Test protocol and socktype. (gaih_inet_serv): Return EIA_NODATA if name is known but has no associated data. Test for matching numeric address and family. (getaddrinfo): Remember EAI_NODATA result and return this in case everything fails. Reported by Arkadiusz Miskiewicz <misiek@misiek.eu.org>.
* Update.Ulrich Drepper1999-09-101-0/+4
| | | | | | | | | | | | | | | | * sysdeps/unix/sysv/linux/sys/raw.h (RAW_MAJOR): Added. 1999-09-08 Andreas Jaeger <aj@arthur.rhein-neckar.de> * manual/install.texi (Configuring and compiling): Mention GCC 2.95. 1999-09-08 Andreas Jaeger <aj@arthur.rhein-neckar.de> * configure.in: Fix make version test for make 3.77.95 and later versions. Based on a patch by Paul D. Smith <psmith@baynetworks.com>. 1999-09-10 Ulrich Drepper <drepper@cygnus.com>
* Update.Ulrich Drepper1999-09-101-2/+2
| | | | | | | | | | | | | | | | | | | | | 1999-09-10 Ulrich Drepper <drepper@cygnus.com> * wcsmbs/wchar.h (WCHAR_MIN, WCHAR_MAX): Use all-numeric values. * sysdeps/generic/stdint.h: Correct WCHAR_MIN, WCHAR_MAX, and WINT_MAX values. * wctype/wctype.h: Remove incorrect towlower/towupper optimizations. 1999-09-09 Andreas Schwab <schwab@suse.de> * elf/link.h: Fix comment. 1999-09-10 Ulrich Drepper <drepper@cygnus.com> * math/bits/mathcalls.h: Add __isnan declaration [PR libc/1294]. * math/math.h: Pretty print.
* Update.Ulrich Drepper1999-09-101-2/+2
| | | | | | | | 1999-09-10 Andreas Schwab <schwab@suse.de> * sysdeps/generic/getenv.c (getenv): Fix lookup for single character variable on bigendian platforms without unaligned memory access.
* Update.Ulrich Drepper1999-09-073-1/+37
| | | | | | | | 1999-09-07 Cristian Gafton <gafton@redhat.com> * sysdeps/unix/sysv/linux/sys/raw.h: New file * sysdeps/unix/sysv/linux/Dist: Add raw.h. * sysdeps/unix/sysv/linux/Makefile [misc] (sysdep_headers): Add raw.h.
* Update.Ulrich Drepper1999-09-071-0/+1
| | | | * sysdeps/unix/sysv/linux/alpha/Dist: Add sys/user.h.
* Update.Ulrich Drepper1999-09-063-195/+0
| | | | | | | | | | | | | | | | | | | | 1999-09-06 Ulrich Drepper <drepper@cygnus.com> * time/ap.c: Removed. It was not used. * time/date.c: Likewise. * sysdeps/unix/nlist.c: Likewise. * sysdeps/generic/nlist.c: Likewise. * sysdeps/generic/varargs.h: Likewise. * stdio-common/scanf11.c: Likewise. * stdio-common/scanf6.c: Likewise. * scripts/=__ify: Likewise. * scripts/printsources: Likewise. * resolv/getnetnamadr.c: Likewise. * posix/id.c: Likewise. * misc/ioctltst.c: Likewise. * misc/nlist.h: Likewise. * math/test-math.h: Likewise. * include/nlist.h: Likewise.
* Update.Ulrich Drepper1999-09-052-3/+2
| | | | | | | | | | | | | 1999-09-04 Ulrich Drepper <drepper@cygnus.com> * sysdeps/unix/sysv/linux/getaddrinfo.c: Little optimization. 1999-09-03 Andreas Schwab <schwab@suse.de> * sysdeps/unix/sysv/linux/syscalls.list: Rename strong name for fork from __syscall_fork to __libc_fork. * posix/Versions: Add __libc_fork and __vfork to version GLIBC_2.1.2.
* Update.Ulrich Drepper1999-09-032-2/+52
| | | | | | | | | | | | | | 1999-08-30 Andreas Jaeger <aj@arthur.rhein-neckar.de> * io/ftwtest-sh: Set LC_ALL and LANG to fix locale dependencies in sort. 1999-09-01 H.J. Lu <hjl@gnu.org> * sysdeps/unix/sysv/linux/alpha/sys/user.h: New file. * sysdeps/unix/sysv/linux/alpha/sys/procfs.h: Include <sys/user.h> instead of <asm/user.h>.
* Update.Ulrich Drepper1999-09-012-1/+8
| | | | | | | | | 1999-08-31 Scott Bambrough <scottb@netwinder.org> * sysdeps/unix/sysv/linux/arm/bits/armsigctx.h: Enclose header in an #ifdef statement to prevent it from being included twice. * sysdeps/unix/sysv/linux/arm/sigcontextinfo.h: #include <bits/armsigctx.h>.
* Update.Ulrich Drepper1999-08-311-0/+6
| | | | | * sysdeps/i386/Makefile [csu]: Define CFLAGS-initfini.s to force compiling for i386 to avoid i686-like GOT pointer computation.
* Update.Ulrich Drepper1999-08-301-1/+5
| | | | | | | | | | * db2/db_int.h: Change tsl_t type to u_int32_t. * db2/mutex/mutex.c: Allow Alpha mutex definitions. * db2/mutex/alpha.h: New file. * db2/mutex/sparc.gcc: Fix store code for v9. Simplify clear code. * sysdeps/alpha/Makefile [db2]: Set CFLAGS of mutex.c to make spinlocks known. Patches by Richard Henderson.
* Update.Ulrich Drepper1999-08-284-18/+54
| | | | | | | | | | | | | | | | | | | | | | | | 1999-08-28 Ulrich Drepper <drepper@cygnus.com> * malloc/malloc.c (ptmalloc_init): Don't use variables to set thresholds for SUID binaries. [PR libc/1277] 1999-08-28 Andreas Jaeger <aj@arthur.rhein-neckar.de> * manual/install.texi (Running make install): Give examples for timezone and locale installation. 1999-08-28 Zack Weinberg <zack@bitmover.com> * glibcbug.in: Get CCVERSION from autoconf substitution. * configure.in: Calculate and substitute CCVERSION. 1999-08-28 Andreas Jaeger <aj@arthur.rhein-neckar.de> * sysdeps/unix/sysv/linux/mips/bits/sigaction.h: Fix sa_flags, partially reverting a patch from 1998-12-29. We just can't change the flags, kernels with different flags lead to incompatibilities.
* Update.Ulrich Drepper1999-08-261-1/+1
| | | | | | | | * sysdeps/i386/fpu/bits/mathinline.h (__finite): Mark constant as unsigned to avoid warning. [PR libc/1271]. * conform/conformtest.pl: Allow testing regex.h which requires sys/types.h being included.
* Update.Ulrich Drepper1999-08-255-0/+329
| | | | | | | | | | * configure.in (libc_cv_asm_global_directive): Indent .text in test code so that the lame HPUX compiler recognizes it. * sysdeps/hppa/bits/endian.h: New file. * sysdeps/unix/sysv/hpux/bits/errno.h: New file. * sysdeps/unix/sysv/hpux/bits/setjmp.h: New file. * sysdeps/unix/sysv/hpux/bits/stat.h: New file. * sysdeps/unix/sysv/hpux/bits/types.h: New file.
* Update.Ulrich Drepper1999-08-252-0/+164
| | | | | | | * sysdeps/unix/sysv/sysv4/solaris2/getdents.c: New file. Patch by John Tobey <jtobey@banta-im.com>. * sysdeps/unix/sysv/sysv4/solaris2/bits/dirent.h: New file.
* Update.Ulrich Drepper1999-08-252-13/+10
| | | | | | | | 1999-08-25 Ulrich Drepper <drepper@cygnus.com> * sysdeps/unix/sysv/linux/if_index.c (if_nameindex): Move old_siocfifconf definition to toplevel. (__protocol_available): Remove old_siocfifconf definition.
* Update.Ulrich Drepper1999-08-252-45/+35
| | | | | | | | | | | 1999-08-25 Mark Kettenis <kettenis@gnu.org> * sysdeps/unix/sysv/linux/ptsname.c: Add checks to make sure we're really dealing with a master pseudo terminal, and really returning the name of the associated slave pseudo terminal by checking the device number. * sysdeps/unix/sysv/linux/pty-private.h: Removed. * login/programs/pt_chown.c (do_pt_chown): Don't use unix98_pseudo_p.
* Update.Ulrich Drepper1999-08-253-7/+7
| | | | | | | | | | | | | | | | 1999-08-25 Andreas Jaeger <aj@arthur.rhein-neckar.de> * sysdeps/unix/sysv/linux/mips/syscalls.list: Add missing underscore in _llseek entry. * sysdeps/unix/sysv/linux/mips/syscalls.list: Fix typo in execve entry. * sysdeps/unix/sysv/linux/bits/errno.h: Fix comment. * sysdeps/unix/sysv/linux/mips/bits/errno.h: Likewise. * elf/Makefile ($(objpfx)ld.so): Fix rtld-ldscript dependency. Patch by Ralf Baechle <ralf@uni-koblenz.de>.
* Update.Ulrich Drepper1999-08-252-3/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | 1999-08-25 Ulrich Drepper <drepper@cygnus.com> * inet/Makefile (routines): Add getipnodebynm. * inet/getipnodebynm.c: New file. * nss/digits_dots.c: If HAVE_TYPE is define type contains the interface type. * nss/nss_files/files-XXX.c: Define EXTRA_ARGS, EXTRA_ARGS_DECL, and EXTRA_ARGS_VALUE is not already done. (internal_getent): Allow extra parameters and pass them to parse_line. (_nss_files_get,ENTNAME_r): Pass extra parameters to internal_getent. (_nss_files_get##name##_r): Likewise. * nss/nss_files/files-hosts.c: Define EXTRA_ARGS, EXTRA_ARGS_DECL, and EXTRA_ARGS_VALUE to pass flags and type to parser. Add getipnodebyname function. * nss/nss_files/files-parse.c: Define EXTRA_ARGS, EXTRA_ARGS_DECL, and EXTRA_ARGS_VALUE is not already done. (parse_line): Add EXTRA_ARGS_DECL to parameter list. * nss/nss_db/db-XXX.c (lookup): Allow extra parameters and pass them to parse_line. (_nss_db_get##name##_r): Pass extra parameters to lookup. (_nss_db_get,ENTNAME_r): Likewise. * sysdeps/generic/if_index.c (__protocol_available): New function. * sysdeps/unix/sysv/linux/if_index.c: Likewise.
* Update.Ulrich Drepper1999-08-252-0/+90
| | | | | | | | | * login/pty-private.h: Move to... * sysdeps/generic/pty-private.h: ...here. * sysdeps/unix/sysv/linux/pty-private.h: New file. Linux specific version. * login/programs/pt_chown.c (do_pt_chown): Use unix98_pseudo_p is available.
* Update.Ulrich Drepper1999-08-241-1/+1
| | | | | | | 1999-08-24 Ulrich Drepper <drepper@cygnus.com> * sysdeps/unix/sysv/linux/mips/bits/errno.h: Fix EILSEQ value changed in last patch. Reported by Ralf Baechle.
* Update.Ulrich Drepper1999-08-242-22/+57
| | | | | | | | | * sysdeps/unix/mips/sysdep.h: Use __syscall_error. * sysdeps/unix/mips/sysdep.S: Rewrite, don't declare errno here. Patches by Ralf Baechle <ralf@uni-koblenz.de> 1999-08-24 Andreas Jaeger <aj@arthur.rhein-neckar.de>
* Update.Ulrich Drepper1999-08-241-2/+6
| | | | | | | 1999-08-24 Andreas Jaeger <aj@arthur.rhein-neckar.de> * sysdeps/unix/sysv/linux/net/if_arp.h: Add new constants from Linux 2.3.15.
* Update.Ulrich Drepper1999-08-242-0/+2
| | | | | | * sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list: Add execve syscall. * sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list: Likewise.
* Update.Ulrich Drepper1999-08-246-73/+174
| | | | | | | | | | | | | * misc/libgen.h: Don't take basename macro as taking arguments. * sysdeps/arm/bits/huge_val.h: Use hexadecimal floating-point constants for gcc >= 2.95. * sysdeps/i386/bits/huge_val.h: Likewise. * sysdeps/i386/bits/huge_val.h: Likewise. * sysdeps/ieee754/bits/huge_val.h: Likewise. * sysdeps/m68k/bits/huge_val.h: Likewise. * sysdeps/sparc/sparc32/fpu/bits/huge_val.h: Likewise. * sysdeps/sparc/sparc64/fpu/bits/huge_val.h: Likewise.
* Update.Ulrich Drepper1999-08-231-0/+56
| | | | | | | | | 1999-08-23 Ulrich Drepper <drepper@cygnus.com> * stdio-common/Makefile: Mode addition to routines to the right place. * sysdeps/unix/sysv/linux/sparc/sparc32/sigcontextinfo.h: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/sigcontextinfo.h: Likewise.
* Update.Ulrich Drepper1999-08-239-6/+15
| | | | | | | | | | | | | | | | | | | | | | 1999-08-23 Andreas Jaeger <aj@arthur.rhein-neckar.de> * sysdeps/unix/sysv/linux/mips/bits/errno.h: New file. Neccessary since mips*-linux has ECANCELED. 1999-08-23 Andreas Schwab <schwab@suse.de> * sysdeps/unix/sysv/linux/m68k/sigcontextinfo.h: Define SIGCONTEXT_EXTRA_ARGS. * sysdeps/unix/sysv/linux/i386/sigcontextinfo.h: Likewise. * sysdeps/generic/sigcontextinfo.h: Likewise. * sysdeps/mach/hurd/i386/sigcontextinfo.h: Likewise. * sysdeps/unix/sysv/linux/alpha/sigcontextinfo.h: Likewise. * sysdeps/unix/sysv/linux/arm/sigcontextinfo.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/sigcontextinfo.h: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/sigcontextinfo.h: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/sigcontextinfo.h: Likewise.
* Update.Ulrich Drepper1999-08-232-0/+2
| | | | | | * sysdeps/unix/sysv/linux/powerpc/syscalls.list: Add execve syscall. * sysdeps/unix/sysv/linux/mips/syscalls.list: Likewise. Patch by Joel Klecker.
* 1999-08-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-08-221-3/+8
| | | | | | | | | | | | * sysdeps/mach/hurd/i386/intr-msg.h (INTR_MSG_TRAP): Mark OPTION and TIMEOUT as outputs of the asm to indicate that the signal thread might mutate them. * hurd/intr-msg.c (_hurd_intr_rpc_mach_msg): Short circuit to plain mach_msg if only sending or only receiving (i.e., not an RPC). When making an RPC that might get interrupted, save OPTION and the portion of the message buffer that gets clobbered by an EINTR reply message, and properly restore them before attempting to retry the request message send.
* Update.Ulrich Drepper1999-08-222-10/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1999-08-21 Mark Kettenis <kettenis@gnu.org> * stdio-common/vfscanf.c [! USE_IN_LIBIO]: Add necessary definitions for MEMCPY, ISSPACE, ISDIGIT, ISXDIGIT, TOLOWER, L_, CHAR_T, UCHAR_T and WIN_T to make the code compile again when stdio is used instead of libio. * stdio-common/vfprintf.c [! USE_IN_LIBIO]: Add necessary definitions for CHAR_T, UCHAR_T, INT_T, L_, ISDIGIT, PAD and PUTC to make the code compile again when stdio is used instead of libio. (vfprintf): Only check for correct orientation if ORIENT is defined. * stdio-common/Makefile (routines): Only add vfwprintf and vfwscanf if we're using libio. 1999-08-21 Mark Kettenis <kettenis@gnu.org> * include/stdio.h [! USE_IN_LIBIO && __need_FILE]: Avoid defining any additional prototype just as we do for libio. 1999-08-21 Mark Kettenis <kettenis@gnu.org> * include/bits/xopen_lim.h: Do not define STREAM_MAX and TZNAME_MAX. These limits are not X/Open specific. * stdio-common/stdio_lim.h.in: Allow inclusion when __need_IOV_MAX is defined. 1999-08-21 Mark Kettenis <kettenis@gnu.org> * Rules: When generated stdio_lim.h, avoid defining IOV_MAX if UIO_MAXIOV is left undefined in sys/uio.h. * stdio-common/stdio_lim.h.in: Adapt for change above. 1999-08-21 Andreas Jaeger <aj@arthur.rhein-neckar.de> * sysdeps/unix/sysv/linux/mips/bits/sigaction.h (SA_RESETHAND): Add it. * sysdeps/mips/bits/dlfcn.h: Remove SGI specific calls, add RTLD_LOCAL. Patches by Ralf Baechle <ralf@uni-koblenz.de>
* Update.Ulrich Drepper1999-08-211-0/+1
| | | | * sysdeps/unix/sysv/linux/execve.c: Define weak alias execve.
* Update.Ulrich Drepper1999-08-211-7/+0
| | | | | * sysdeps/unix/sysv/linux/init-first.c (init): Remove personality call. It should not be necessary andis harmful for Alpha.
* Update.Ulrich Drepper1999-08-202-6/+6
| | | | | * sysdeps/posix/getcwd.c: Correct comment saying < 0 is ok for size type. [PR libc/1269]
* Update.Ulrich Drepper1999-08-202-5/+5
| | | | | | * sysdeps/unix/sysv/linux/getcwd.c: Allocate buffer large enough not only if size == 0, but also for size < 0. * sysdeps/posix/getcwd.c: Likewise. [PR libc/1269]
* Update.Ulrich Drepper1999-08-201-1/+1
| | | | | | 1999-08-20 Andreas Schwab <schwab@suse.de> * sysdeps/unix/sysv/linux/sys/sendfile.h: Fix typo.
* Update.Ulrich Drepper1999-08-201-0/+40
| | | | | * elf/rtld.c (_dl_start): Initialize bootstrap_map.l_info to zero. [PR libc/1165].
* Update.Ulrich Drepper1999-08-195-4/+47
| | | | | | | | | | | | | | | | * dirent/Makefile (routines): Add getdents64. * sysdeps/unix/sysv/linux/Makefile [dirent] (sysdep_routines): Remove getdents64. * dirent/dirent.h: Redirect getdirentries to getdirentries64 if compiled with _FILE_OFFSET_BITS=64. * sysdeps/generic/getdents64.c: New file. * sysdeps/unix/sysv/linux/getdirentries.c: Also redefine off_t and __lseek for getdirentries64 definition. * sysdeps/unix/sysv/linux/llseek.c: Make __lseek64 a strong alias. * sysdeps/unix/sysv/linux/sys/sendfile.h: Don't allow use with _FILE_OFFSET_BITS=64.
* Update.Ulrich Drepper1999-08-191-2/+2
| | | | | | | | * sysdeps/unix/bsd/telldir.c (seekdir): Correct type of second parameter. * sysdeps/generic/setenv.c (__add_to_environ): Initialize ep after we have the lock.
* Update.Ulrich Drepper1999-08-192-1/+27
| | | | | | | | | | 1999-08-19 Ulrich Drepper <drepper@cygnus.com> * sysdeps/generic/setenv.c: Update(__add_to_environ): Initialize ep after we have the lock. * sysdeps/unix/sysv/linux/alpha/sigcontextinfo.h: New file. Patch by Richard Henderson.
* Update.Ulrich Drepper1999-08-181-4/+4
| | | | * sysdeps/generic/setenv.c: Avoid warning about uninitialized variable.