aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-03-26* hurd/hurdrlimit.c (init_rlimit): Give the RLIMIT_NOFILE soft limitRoland McGrath3-10/+20
an initial value of 1024 instead of RLIM_INFINITY. * Versions.def (libmachuser, libhurduser): Remove these sections, since these libraries do not presently use symbol versions. * sysdeps/mach/hurd/getdtsz.c (__getdtablesize): If the resource limit is RLIM_INFINITY, return -1 instead.
2000-03-262000-03-26 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1-2/+11
* hurd/hurdrlimit.c (init_rlimit): Give the RLIMIT_NOFILE soft limit an initial value of 1024 instead of RLIM_INFINITY.
2000-03-26Update.Ulrich Drepper8-48/+282
2000-03-24 Andreas Jaeger <aj@suse.de> * Makefile (postclean): Added soversions.i. 2000-03-24 Scott Bambrough <scottb@netwinder.org> * sysdeps/arm/fpu/fpu_control.h: Define _FPU_MASK_IM, _FPU_MASK_ZM, _FPU_MASK_OM, _FPU_MASK_UM, _FPU_MASK_PM, _FPU_MASK_DM, _FPU_DEFAULT, and _FPU_IEEE. Change _FPU_RESERVED. 2000-03-24 Scott Bambrough <scottb@netwinder.org> * sysdeps/unix/sysv/linux/arm/sys/ucontext.h: New file. 2000-03-24 Roland McGrath <roland@baalperazim.frob.com> * sysdeps/posix/getaddrinfo.c: Include <net/if.h> for if_nametoindex. (gaih_inet): Remove unused duplicate variable. * inet/getnameinfo.c (getnameinfo): Use IFNAMSIZ, not MAXHOSTNAMELEN. Don't use __libc_sa_len, which only exists for Linux. Just handle AF_INET and AF_INET6 directly as well as AF_LOCAL, since those are the only flavors supported by this function anyway. 2000-03-24 Geoff Clare <gwc@unisoft.com> * stdlib/strfmon.c: corrected problems with missing signs and missing or extra spaces; allow for sign strings longer than one character; add padding to ensure positive and negative formats are aligned when a left precision is used. 2000-03-26 Ulrich Drepper <drepper@redhat.com> * stdlib/random_r.c (__setstate_r): Allow RNGs of type 4. Patch by John Mizel <John.Mizel@msdw.com>.
2000-03-26Update.Ulrich Drepper2-8/+6
2000-03-25 Ulrich Drepper <drepper@redhat.com> * manual/install.texi: Remove references to crypt add-on.
2000-03-26Remove references to crypt add-on.Ulrich Drepper1-14/+6
2000-03-25* sysdeps/mach/hurd/setrlimit.c (setrlimit): Go into a criticalRoland McGrath3-2/+12
section while taking the _hurd_rlimit_lock. * sysdeps/mach/hurd/getrlimit.c (__getrlimit): Likewise.
2000-03-24* Makerules [$(cross-compiling) = yes] (symbolic-link-prog): DefineRoland McGrath2-1/+7
using $(LN_S).
2000-03-24* sysdeps/mach/hurd/if_index.c: New file.Roland McGrath10-179/+241
* sysdeps/unix/sysv/linux/net/if.h: Moved to ... * sysdeps/gnu/net/if.h: here. (_IOT_ifconf, _IOT_ifreq): Hurd ioctl type macros moved from ... * sysdeps/mach/hurd/net/if.h: ... here; this file now removed. * sysdeps/generic/net/if.h: New file. Declares just the standard functions and `struct if_nameindex' type. * socket/Makefile (headers): Add net/if.h here. * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Not here. * sysdeps/mach/hurd/Dist: Remove it here. * sysdeps/unix/sysv/linux/Dist: And here. * sysdeps/generic/if_index.c: Include <net/if.h>.
2000-03-24(Interface Naming): Fix typo: IFNAMSIZE -> IFNAMSIZRoland McGrath1-1/+1
2000-03-24Update.Andreas Jaeger1-0/+10
2000-03-24 Andreas Jaeger <aj@suse.de> * sysdeps/mips/dl-machine.h (__dl_runtime_resolve): Use D_PTR to access relocated entries in l_info. (elf_machine_got_rel): Likewise. (elf_machine_runtime_setup): Likewise. * sysdeps/mips/mips64/dl-machine.h (elf_machine_got_rel): Likewise. (elf_machine_runtime_setup): Likewise. (__dl_runtime_resolve): Likewise.
2000-03-242000-03-24 Andreas Jaeger <aj@suse.de>Andreas Jaeger2-14/+14
* sysdeps/mips/dl-machine.h (__dl_runtime_resolve): Use D_PTR to access relocated entries in l_info. (elf_machine_got_rel): Likewise. (elf_machine_runtime_setup): Likewise. * sysdeps/mips/mips64/dl-machine.h (elf_machine_got_rel): Likewise. (elf_machine_runtime_setup): Likewise. (__dl_runtime_resolve): Likewise.
2000-03-23Correct path for ldsodefs.h file.Ulrich Drepper2-400/+1
2000-03-23Update.Ulrich Drepper5-0/+27
2000-03-23 Ulrich Drepper <drepper@redhat.com> * resolv/netdb.h (SCOPE_DELIMITER): New definitions. * inet/netinet/in.h (struct sockaddr_in6): Add sin6_scope_id according to RFC 2553. * sysdeps/posix/getaddrinfo.c: Change to follow latest RFC draft. * inet/getnameinfo.c: Likewise. Patches by YOSHIFUJI Hideaki <yoshfuji@v6.linux.or.jp>.
2000-03-23Update.Ulrich Drepper8-56/+156
2000-03-23 Bruno Haible <haible@clisp.cons.org> * iconv/gconv_simple.c (internal_ucs4_loop, internal_ucs4le_loop): Remove no-op pointer increment.
2000-03-23Update.Ulrich Drepper2-2/+7
* stdio-common/tst-cookie.c (cookieseek): Change prototype to follow change for libio.h from 2000-03-10. 2000-03-23 Andreas Jaeger <aj@suse.de>
2000-03-23Update.Ulrich Drepper42-108/+617
2000-03-23 Andreas Jaeger <aj@suse.de> * elf/dl-addr.c: Adjust include paths for ldsodefs location change. * elf/dl-debug.c: Likewise. * elf/dl-deps.c: Likewise. * elf/dl-error.c: Likewise. * elf/dl-fini.c: Likewise. * elf/dl-init.c: Likewise. * elf/dl-load.c: Likewise. * elf/dl-lookup.c: Likewise. * elf/dl-minimal.c: Likewise. * elf/dl-object.c: Likewise. * elf/dl-open.c: Likewise. * elf/dl-preinit.c: Likewise. * elf/dl-profile.c: Likewise. * elf/dl-profstub.c: Likewise. * elf/dl-reloc.c: Likewise. * elf/dl-runtime.c: Likewise. * elf/dl-support.c: Likewise. * elf/dl-symbol.c: Likewise. * elf/dl-version.c: Likewise. * elf/rtld.c: Likewise. * elf/sprof.c: Likewise. * sysdeps/generic/dl-cache.c: Likewise. * sysdeps/generic/dl-origin.c: Likewise. * sysdeps/generic/dl-sysdep.c: Likewise. * sysdeps/generic/elf/backtracesyms.c: Likewise. * sysdeps/generic/elf/backtracesymsfd.c: Likewise. * sysdeps/generic/libc-start.c: Likewise. * sysdeps/mach/hurd/dl-sysdep.c: Likewise. * sysdeps/powerpc/dl-machine.c: Likewise. * sysdeps/powerpc/elf/libc-start.c: Likewise. * sysdeps/sparc/sparc32/dl-machine.h: Likewise. * sysdeps/sparc/sparc64/dl-machine.h: Likewise. * sysdeps/unix/sysv/linux/dl-origin.c: Likewise. * elf/ldsodefs.h: Move file to ... * sysdeps/generic/ldsodefs.h: ... here. * sysdeps/generic/ldsodefs.h: Add definition for D_PTR. * sysdeps/mips/elf/ldsodefs.h: New file. * elf/dl-version.c (match_symbol): Use D_PTR to access relocated entries in l_info. (_dl_check_map_versions): Likewise. * elf/dl-reloc.c (_dl_relocate_object): Likewise. * elf/dl-load.c (_dl_init_paths): Likewise. (_dl_map_object): Likewise. * elf/dynamic-link.h (_ELF_DYNAMIC_DO_RELOC): Likewise. (elf_get_dynamic_info): Likewise. * elf/do-lookup.h (FCT): Likewise. * elf/do-rel.h (elf_dynamic_do_rel): Likewise. * elf/dl-deps.c (_dl_map_object_deps): Likewise. * elf/dl-addr.c (_dl_addr): Likewise. * elf/dl-runtime.c (profile_fixup): Likewise. (fixup): Likewise. * elf/dl-init.c (_dl_init_next): Likewise. * sysdeps/generic/dl-machine.h (elf_machine_runtime_setup): Likewise. * sysdeps/unix/sysv/linux/i386/dl-librecon.h (DISTINGUISH_LIB_VERSIONS): Likewise. * sysdeps/i386/dl-machine.h (elf_machine_runtime_setup): Likewise. (elf_machine_rel): Likewise. * elf/dynamic-link.h (elf_get_dynamic_info): Only change l_info for writable dynamic section.
2000-03-22Update.Ulrich Drepper2-1/+23
2000-03-22 Ulrich Drepper <drepper@redhat.com> * inet/getnameinfo.c (getnameinfo): Check that addrlen value is large enough. Patch by YOSHIFUJI Hideaki <yoshfuji@v6.linux.or.jp>. 2000-03-22 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/powerpc/bits/mman.h (MADV_*): Add flags from latest Linux kernel.
2000-03-22(MADV_*): Add flags from latest Linux kernel.Ulrich Drepper1-1/+10
2000-03-222000-03-21 Andreas Jaeger <aj@suse.de>Andreas Jaeger2-0/+5
* Versions.def: Add version 2.1.4. 2000-03-21 Andreas Jaeger <aj@suse.de> * Versions.def: Add version 2.1.4.
2000-03-22Update.Ulrich Drepper10-43/+40
* sysdeps/unix/sysv/linux/errlist.c: Likewise.
2000-03-22Update.Ulrich Drepper3-1/+9
2000-03-21 Ulrich Drepper <drepper@redhat.com> * libio/oldtmpfile.c: Update for new SHLIB_COMPAT definition. * libio/oldiofopen.c: Likewise. * libio/oldiofclose.c: Likewise.
2000-03-22Update for new SHLIB_COMPAT definition.Ulrich Drepper1-2/+2
2000-03-22(compat_symbol): New macro.Roland McGrath3-8/+19
* sysdeps/gnu/siglist.c: Use new SHLIB_COMPAT convention, and use compat_symbol macro.
2000-03-22* include/shlib-compat.h (SHLIB_COMPAT): Take a third argument,Roland McGrath1-0/+8
indicating the first version set to obsolete the conditionalized code. * scripts/abi-versions.awk: For subsumed versions, make ABI_* defn's rhs be the ABI_* macro for the subsuming version. Assign increasing integer values to the ABI_* macros for supported versions.
2000-03-222000-03-22 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2-16/+29
* include/shlib-compat.h (SHLIB_COMPAT): Take a third argument, indicating the first version set to obsolete the conditionalized code. * scripts/abi-versions.awk: For subsumed versions, make ABI_* defn's rhs be the ABI_* macro for the subsuming version. Assign increasing integer values to the ABI_* macros for supported versions.
2000-03-22(Hook Functions): Correct prototypes for reader and writer.Ulrich Drepper1-2/+2
2000-03-22Update.Ulrich Drepper5-2/+10
* nscd/connections.c (nscd_run): Pretty print. * elf/dl-runtime.c: Include stdlib.h for alloca prototype.
2000-03-22Update.Ulrich Drepper4-14/+18
* manual/charset.texi: Fix typos. Rephrase. * manual/process.texi: Likewise. * manual/signal.texi: Likewise. Patches by Mike Coleman <mkc@kc.net>.
2000-03-21Update.Ulrich Drepper13-104/+88
* libio/oldtmpfile.c: Use new macros from shlib-compat.h to define versions. * libio/iofdopen.c: Likewise. * libio/iofgetpos.c: Likewise. * libio/iofgetpos64.c: Likewise. * libio/iofopen.c: Likewise. * libio/iofsetpos.c: Likewise. * libio/iofsetpos64.c: Likewise. * libio/iopopen.c: Likewise. * libio/oldiofopen.c: Likewise. * libio/pclose.c: Likewise. * sysdeps/gnu/siglist.c: Likewise. * sysdeps/unix/sysv/linux/errlist.c: Likewise.
2000-03-21Update.Ulrich Drepper2-1/+3
Patch by Roland McGrath <roland@frob.com>.
2000-03-21Update.Ulrich Drepper2-0/+2
Patch by Roland MyGrath <roland@from.com>.
2000-03-21Update.Ulrich Drepper6-46/+37
* libio/fileops.c: Use new macros from shlib-compat.h to define versions. * libio/iofclose.c: Likewise. * libio/oldiofclose.c: Likewise.
2000-03-21Update.Ulrich Drepper3-8/+15
2000-03-21 Ulrich Drepper <drepper@redhat.com> * include/shlib-compat.h (versioned_symbol): Give preprocessor the chance to expand VERSION_##lib##_##version.
2000-03-21Update.Ulrich Drepper5-11/+63
2000-03-21 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/sparc/bits/sigcontext.h: Clean up namespace. Lay out struct sigcontext according to what really gets passed on the stack. * sysdeps/unix/sysv/linux/sparc/sys/procfs.h: Don't include asm/elf.h. (elf_gregset_t, elf_greg_t, elf_fpregset_t, ELF_NGREG): Define. (prgregset_t, prfpregset_t): Define to elf_* types. * sysdeps/unix/sysv/linux/sparc/sys/ptrace.h (PTRACE_WRITEDATA): Define to correct value. * sysdeps/unix/sysv/linux/sparc/sparc32/profil-counter.h: Use struct sigcontext. * sysdeps/unix/sysv/linux/sparc/sparc32/sigcontextinfo.h: Likewise.
2000-03-21Clean up namespace. Lay out struct sigcontext according to what really gets ↵Ulrich Drepper1-99/+52
passed on the stack.
2000-03-21* scripts/firstversions.awk: Allow multiple version sets in theRoland McGrath1-0/+9
"earliest version" specification, meaning that version sets in the gaps between listed versions should be folded into the earliest later version that is explicitly listed. * shlib-versions (mips.*-.*-linux.*): Use that syntax for to say we support GLIBC_2.0 and GLIBC_2.2 but not the intervening sets.
2000-03-212000-03-21 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2-7/+23
* scripts/firstversions.awk: Allow multiple version sets in the "earliest version" specification, meaning that version sets in the gaps between listed versions should be folded into the earliest later version that is explicitly listed. * shlib-versions (mips.*-.*-linux.*): Use that syntax for to say we support GLIBC_2.0 and GLIBC_2.2 but not the intervening sets.
2000-03-21Remove non-ASCII.Ulrich Drepper1-1/+1
* sysdeps/unix/sysv/linux/configure.in: Remove `crypt' from one
2000-03-21Update.Ulrich Drepper10-38/+355
* iconv/gconv_builtin.c: Include <endian.h>. * iconv/gconv_builtin.h: Add UCS-BE aliases. Add UCS-4LE transformation. Define UNICODEBIG and UNICODELITTLE according to current platform. * iconv/gconv_int.h: Declare __gconv_transform_ucs2reverse_internal, __gconv_transform_internal_ucs2reverse, and __gconv_transform_internal_ucs4le. * iconv/gconv_simple.c: Implement __gconv_transform_internal_ucs4le, __gconv_transform_ucs2reverse_internal and __gconv_transform_internal_ucs2reverse. * iconvdata/Makefile (modules): Add UNICODE. (distribute): Add unicode.c. * iconvdata/gconv-modules: Add definitions for UNICODE module. * iconvdata/unicode.c: New file. * iconvdata/utf-16.c: Rewrite code to emit BOM. Correct code to determine byte order of input and convert accordingly.
2000-03-21Update.Ulrich Drepper2-1/+5
2000-03-21 Ulrich Drepper <drepper@redhat.com> * iconvdata/utf-16.c (gconv_init): Fix typo.
2000-03-21Update.Ulrich Drepper2-1/+3
* iconvdata/gconv-modules: Fix typo.
2000-03-21Update.Ulrich Drepper2-2/+5
* sysdeps/unix/sysv/linux/configure.in: Remove `crypt´ from one more messages.
2000-03-21Update.Ulrich Drepper116-0/+4765
2000-03-20 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/aix/*: Add initial code for port to AIX 4.3.
2000-03-20Update.Ulrich Drepper2-0/+129
2000-03-16 Thorsten Kukuk <kukuk@suse.de> * sysdeps/unix/sysv/linux/sparc/bits/sigcontext.h: New.
2000-03-20Update.Ulrich Drepper5-2/+52
* misc/Makefile (routines): Add mincore. 2000-03-20 Andreas Jaeger <aj@suse.de> * sysdeps/generic/mincore.c: New stub file. * sysdeps/unix/sysv/linux/arm/bits/mman.h (MADV_*): Add flags from latest Linux kernel. 2000-03-20 Ulrich Drepper <drepper@redhat.com>
2000-03-20Update.Ulrich Drepper1-1/+6
2000-03-20 Ulrich Drepper <drepper@redhat.com> * grp/initgroups.c (compat_call): Use _SC_GETGR_R_SIZE_MAX instead of _SC_GETPW_R_SIZE_MAX. * sysdeps/unix/sysv/linux/alpha/Versions: Put pciconfig_iobase
2000-03-20 * sysdeps/unix/sysv/linux/alpha/Versions: Put pciconfig_iobase ↵Richard Henderson2-1/+6
in GLIBC_2.1.4. * sysdeps/unix/sysv/linux/alpha/Versions: Put pciconfig_iobase in GLIBC_2.1.4. 2000-03-20 Richard Henderson <rth@cygnus.com>
2000-03-20Add syscall for setrlimit on version 2.0.Ulrich Drepper1-0/+1
2000-03-20 * sysdeps/alpha/fpu/fraiseexcpt.c: Use get/set_fp_control instead ↵Richard Henderson12-88/+310
of arithmetic instructions. * sysdeps/alpha/fpu/s_ceil.c: Use round to -inf instead of playing with the fpcr. Protect from INV exception. * sysdeps/alpha/fpu/s_ceilf.c: Likewise. * sysdeps/alpha/fpu/s_floor.c: Protect from INV exception. * sysdeps/alpha/fpu/s_floorf.c: Likewise. * sysdeps/alpha/fpu/s_copysign.c: New. * sysdeps/alpha/fpu/s_copysignf.c: New. * sysdeps/alpha/fpu/s_fabs.c: New. * sysdeps/alpha/fpu/s_fabsf.c: New. * sysdeps/alpha/fpu/s_rint.c: New. * sysdeps/alpha/fpu/s_rintf.c: New. * sysdeps/alpha/fpu/fraiseexcpt.c: Use get/set_fp_control instead of arithmetic instructions. * sysdeps/alpha/fpu/s_ceil.c: Use round to -inf instead of playing with the fpcr. Protect from INV exception. * sysdeps/alpha/fpu/s_ceilf.c: Likewise. * sysdeps/alpha/fpu/s_floor.c: Protect from INV exception. * sysdeps/alpha/fpu/s_floorf.c: Likewise. * sysdeps/alpha/fpu/s_copysign.c: New. * sysdeps/alpha/fpu/s_copysignf.c: New. * sysdeps/alpha/fpu/s_fabs.c: New. * sysdeps/alpha/fpu/s_fabsf.c: New. * sysdeps/alpha/fpu/s_rint.c: New. * sysdeps/alpha/fpu/s_rintf.c: New.
2000-03-20 * sysdeps/unix/sysv/linux/alpha/bits/mman.h: Add MADV constants.Richard Henderson2-0/+18
* sysdeps/unix/sysv/linux/alpha/bits/mman.h: Add MADV constants.