aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1999-10-041999-10-04 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* stdlib/stdlib.h [__USE_BSD]: Declare getloadavg.
1999-10-041999-10-04 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* stdlib/stdlib.h [__USE_BSD]: Declare getloadavg.
1999-10-04Don't undef memchr.Ulrich Drepper
1999-10-04Update.Ulrich Drepper
1999-10-03 Ulrich Drepper <drepper@cygnus.com> * sysdeps/i386/i486/bits/string.h (__memrchr): New function. * sysdeps/i386/bits/string.h (__memrchr): Add cld to comply to conventions. * string/Versions: Export memrchr.
1999-10-04Export memrchr.Ulrich Drepper
1999-10-04* misc/Versions (GLIBC_2.2): Add getloadavg.Roland McGrath
1999-10-04* misc/Makefile (routines): Add getloadavg.Roland McGrath
* sysdeps/generic/getloadavg.c: New file. * sysdeps/mach/getloadavg.c: New file. * sysdeps/unix/sysv/linux/getloadavg.c: New file.
1999-10-041999-10-04 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* sysdeps/generic/memrchr.c: New file, adapted from memchr.c. * sysdeps/i386/bits/string.h (__memrchr): New function. * string/string.h: Declare memrchr, __memrchr. * manual/string.texi (Search Functions): Document memrchr.
1999-10-041999-10-04 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* sysdeps/generic/memrchr.c: New file, adapted from memchr.c. * sysdeps/i386/bits/string.h (__memrchr): New function. * string/string.h: Declare memrchr, __memrchr. * manual/string.texi (Search Functions): Document memrchr.
1999-10-04Update.Ulrich Drepper
1999-10-03 Ulrich Drepper <drepper@cygnus.com> * configure.in: Accept --with-gd option and set all libgd-LDFLAGS, CFLAGS-memprofstat.c, and LIBGD variables. * config.make.in: Add LIBGD. * malloc/Makefile: Add rules to generate libmemprof.so and memprofstat. * malloc/memprof.c: New file. * malloc/memprofstat.c: New file.
1999-10-03Update.Ulrich Drepper
* resolv/nsap_addr.c (inet_nsap_addr): Little optimization. * resolv/inet_ntop.c (inet_ntop4): Little optimization. (inet_ntop6): Likewise.
1999-10-02Update.Ulrich Drepper
* resolv/inet_net_pton.c (inet_net_pton_ipv4): Prevent buffer overruns.
1999-10-02Update.Ulrich Drepper
1999-10-02 Ulrich Drepper <drepper@cygnus.com> * resolv/tst-aton.c (main): Add more tests. * resolv/inet_addr.c (inet_aton): Correct some problems with to large numbers. Optimize a bit.
1999-10-02Update.Ulrich Drepper
* resolv/inet_net_ntop.c (inet_net_ntop_ipv4): If BITS is zero account for added '0'.
1999-10-01Update.Ulrich Drepper
1999-10-01 Ulrich Drepper <drepper@cygnus.com> * resolv/nss_dns/dns-host.c (_nss_dns_gethostbyaddr_r): Align handling of IPv6 tunnel address handling with bind 8.2.1. Allow len argument to be greater than needed address size.
1999-10-01Update.Ulrich Drepper
1999-10-01 Andreas Jaeger <aj@suse.de> * locale/programs/ld-collate.c (insert_value): Add cast to avoid warning. * intl/finddomain.c (_nl_find_domain): Likewise. 1999-09-30 Andreas Schwab <schwab@suse.de> * sysdeps/unix/sysv/linux/alpha/ioperm.c: Disable debug messages. 1999-09-30 Andreas Jaeger <aj@suse.de> * sysdeps/i386/lshift.S: Correct assembler commands to fix warnings. * sysdeps/i386/rshift.S: Likewise. * sysdeps/i386/strchrnul.S: Likewise. * sysdeps/i386/strchr.S: Likewise. Patch by Michael Deutschmann <michael@talamasca.wkpowerlink.com>, PR libc/1339. 1999-09-30 Andreas Jaeger <aj@suse.de> * manual/examples/pipe.c: Close other end of pipe to make example work. 1999-10-01 Ulrich Drepper <drepper@cygnus.com> * timezone/checktab.awk: Update from tzcode1999g. * timezone/tzselect.ksh: Likewise. * timezone/africa: Update from tzdata1999g. * timezone/asia: Likewise. * timezone/australasia: Likewise. * timezone/europe: Likewise. * timezone/northamerica: Likewise. * timezone/southamerica: Likewise. * timezone/iso3166.tab: Likewise. * timezone/zone.tab: Likewise. been renamed to getipnodebyname. Move flags around.
1999-09-28Update.Ulrich Drepper
1999-09-27 Andreas Jaeger <aj@suse.de> * resolv/netdb.h: Remove declaration of getnodebyname. It has been renamed to getipnodebyname. Move flags around. 1999-09-27 Andreas Schwab <schwab@suse.de> * manual/message.texi (Locating gettext catalog): Fix typos. 1999-09-27 Andreas Jaeger <aj@suse.de> * manual/socket.texi (Out-of-Band Data): Correct example program, rename some variables for clarity. Reported by James Antill <james@and.org>, close PR libc/1329.
1999-09-27Update.Ulrich Drepper
* locale/programs/ld-collate.c (insert_value): Add hack to not crash in incomplete collate implementation.
1999-09-27Update.Ulrich Drepper
1999-09-27 Ulrich Drepper <drepper@cygnus.com> * locale/programs/ld-collate.c (read_directions): Read new token after accepting sorting rule.
1999-09-27Update.Ulrich Drepper
1999-09-26 Ulrich Drepper <drepper@cygnus.com> * locale/programs/ld-ctype.c (charclass_symbolic_ellipsis): Fix error message printing. Correctly test whether all characters of current token are used. (ctype_read): NUL terminate last_str.
1999-09-27Update.Ulrich Drepper
1999-09-26 Thorsten Kukuk <kukuk@suse.de> * nscd/connections.c: Invalidate caches on request. * nscd/nscd-client.h: Add INVALIDATE to request_type. * nscd/nscd.c: Add invalidate cache option. * nscd/nscd.conf: Change log directory to /var/log (FHS).
1999-09-25Update.Ulrich Drepper
(__linuxthreads_pthread_key_2ndlevel_size): New variable.
1999-09-25Update.Ulrich Drepper
* manager.c (__linuxthreads_pthread_threads_max): New variable. * specific.c (__linuxthreads_pthread_keys_max): New variable. 1999-09-23 Ulrich Drepper <drepper@cygnus.com> * specific.c: Move definitions of struct pthread_key_struct and destr_function to ... * internals.h: ...here.
1999-09-25Update.Ulrich Drepper
1999-09-24 Ulrich Drepper <drepper@cygnus.com> * nis/nss_nisplus/nisplus-parser.c (_nss_nisplus_parse_grent): Do not ovverwrite last group member with NULL pointer. Reported by Thomas Winder <thomas.winder@newlogic.at>.
1999-09-25Update.Ulrich Drepper
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.
1999-09-23Update.Ulrich Drepper
* sysdeps/i386/fpu/bits/mathinline.h (atan): Add st(1) to clobbers. (log): Likewise. (log10): Likewise. (log1p): Likewise. (log2): Likewise.
1999-09-23Update.Ulrich Drepper
1999-09-23 Ulrich Drepper <drepper@cygnus.com> * nis/nss_compat/compat-pwd.c (internal_getpwuid_r): Set errno in one more case.
1999-09-22Update.Ulrich Drepper
1999-09-22 Andreas Jaeger <aj@suse.de> * stdio-common/tstscanf.c (main): Add test case from PR libc/1313 reported by Ben Caradoc-Davies <bmcd@physics.otago.ac.nz>. 1999-09-22 Andreas Schwab <schwab@suse.de> * stdio-common/vfscanf.c: Fix width handling when scanning floats. 1999-04-02 Andreas Jaeger <aj@arthur.rhein-neckar.de> * elf/Makefile (CFLAGS-multiload.c): Change to allow building in the source directory. Fixes PR libc/1059.
1999-09-21Update.Ulrich Drepper
1999-09-21 Ulrich Drepper <drepper@cygnus.com> * locale/programs/repertoire.c (repertoire_find_value): Abort if rep parameter is NULL. (repertoire_find_symbol): Likewise. (repertoire_find_seq): Likewise.
1999-09-21Update.Ulrich Drepper
1999-09-20 Jean-Louis Martineau <martinea@IRO.UMontreal.CA> * nis/nss_compat/compat-pwd.c (getpwuid_plusgroup): Correct returned errno value in some cases. 1999-080-25 H.J. Lu <hjl@gnu.org>
1999-09-20Update.Ulrich Drepper
* iconvdata/Makefile (modules): Add GBK. (distribute): Add gbk.c. * iconvdata/gbk.c: New file. * iconvdata/gconv-modules: Add GBK entry. Contributed by Sean Chen <sean.chen@turbolinux.com>.
1999-09-20Update.Ulrich Drepper
* locale/programs/ld-monetary.c (monetary_output): Remove byte-order code. * locale/programs/ld-time.c (time_output): Correct expected number of iov entries.
1999-09-20Update.Ulrich Drepper
* manual/filesys.texi (Testing File Access): Correct description of SUID. 1999-08025 H.J. Lu <hjl@gnu.org> * csu/defs.awk (.end): Only match with leading white spaces. (.align): Likewise. 1999-09-19 Ulrich Drepper <drepper@cygnus.com>
1999-09-20Update.Ulrich Drepper
* stdlib/isomac.c: Add va_copy to allowed macros.
1999-09-20Update.Ulrich Drepper
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).
1999-09-20Protect real time signal definitions to let glibc compile with older Linux ↵Ulrich Drepper
versions (2.0.10 to 2.1.100 or so).
1999-09-191999-09-18 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* 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.
1999-09-19* sysdeps/mach/hurd/brk.c (_hurd_set_brk): Deallocate and reallocateRoland McGrath
pages rather than just reprotecting them. This way we don't hold on to the backing space.
1999-09-191999-09-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* hurd/hurdprio.c (_hurd_priority_which_map): Rearrange the code a bit. Use __munmap instead of __vm_deallocate. (_hurd_priority_which_map):
1999-09-191999-09-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* hurd/hurdprio.c (_hurd_priority_which_map): Rearrange the code a bit. Use __munmap instead of __vm_deallocate.
1999-09-19Update.Ulrich Drepper
1999-09-18 Ulrich Drepper <drepper@cygnus.com> * nis/nss_compat/compat-grp.c (getgrgid_plusgroup): Correct returned errno value in some cases. struct user_fp. These were added in version 2.2.12 of the
1999-09-18Update.Ulrich Drepper
1999-09-18 Ulrich Drepper <drepper@cygnus.com> * pthread.c (pthread_handle_sigrestart_rt): New function. Use this instead of pthread_handle_sigrestart if the signal is an RT signal. * signals.c: Handle passing through of sighandler arguments also for real-time signals.
1999-09-17Update.Ulrich Drepper
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.
1999-09-16Update.Ulrich Drepper
1999-09-16 Ulrich Drepper <drepper@cygnus.com> * time/getdate.c (__getdate_r): Pass correct year to check_mday. Reported by Vern Staats <staatsvr@asc.hpc.mil>.
1999-09-14Update.Ulrich Drepper
(EM_VAX): New definition.
1999-09-14Update.Ulrich Drepper
* db2/mutex/sparc.gcc (TSL_UNSET): Dereference pointer.
1999-09-14Update.Ulrich Drepper
1999-09-14 Ulrich Drepper <drepper@cygnus.com> * elf/elf.h (PF_MASKOS): New definition.
1999-09-14Update.Ulrich Drepper
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.
1999-09-13Update.Ulrich Drepper
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.
1999-09-12Update.Ulrich Drepper
* stdio-common/vfprintf.c: Remove limitation on size of precision for integers.