about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* 1999-09-18 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-09-194-51/+79
| | | | | | | | | | | | | | * 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-192-3/+16
| | | | | pages rather than just reprotecting them. This way we don't hold on to the backing space.
* 1999-09-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-09-191-0/+6
| | | | | | | * hurd/hurdprio.c (_hurd_priority_which_map): Rearrange the code a bit. Use __munmap instead of __vm_deallocate. (_hurd_priority_which_map):
* 1999-09-19 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-09-191-36/+27
| | | | | * hurd/hurdprio.c (_hurd_priority_which_map): Rearrange the code a bit. Use __munmap instead of __vm_deallocate.
* Update.Ulrich Drepper1999-09-192-7/+15
| | | | | | | | | 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
* Update.Ulrich Drepper1999-09-183-9/+75
| | | | | | | | | | | 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.
* Update.Ulrich Drepper1999-09-173-5/+15
| | | | | | | | | | | | 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-162-1/+9
| | | | | | | 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>.
* Update.Ulrich Drepper1999-09-142-1/+3
| | | | (EM_VAX): New definition.
* Update.Ulrich Drepper1999-09-142-1/+3
| | | | * db2/mutex/sparc.gcc (TSL_UNSET): Dereference pointer.
* Update.Ulrich Drepper1999-09-142-1/+6
| | | | | | 1999-09-14 Ulrich Drepper <drepper@cygnus.com> * elf/elf.h (PF_MASKOS): New definition.
* Update.Ulrich Drepper1999-09-144-0/+143
| | | | | | | | | | | | | | 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-1331-1268/+363
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-122-49/+52
| | | | | * stdio-common/vfprintf.c: Remove limitation on size of precision for integers.
* Update.Ulrich Drepper1999-09-123-60/+148
| | | | | * posix/fnmatch.c (internal_fnmatch): Make it compilable outside glibc by defining internal_function if it isn't already.
* Update.Ulrich Drepper1999-09-123-42/+81
| | | | | | | | | | | | | * 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-121-0/+2
| | | | * locale/programs/locales.h: Removed.
* Update.Ulrich Drepper1999-09-1218-342/+982
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1999-09-12 Ulrich Drepper <drepper@cygnus.com> * locale/programs/ld-address.c: Fix handling of non-existing definitions for this category. Correctly ignore content of this category is this is necessary. * locale/programs/ld-collate.c: Likewise. * locale/programs/ld-ctype.c: Likewise. * locale/programs/ld-identification.c: Likewise. * locale/programs/ld-measurement.c: Likewise. * locale/programs/ld-messages.c: Likewise. * locale/programs/ld-monetary.c: Likewise. * locale/programs/ld-name.c: Likewise. * locale/programs/ld-numeric.c: Likewise. * locale/programs/ld-paper.c: Likewise. * locale/programs/ld-telephone.c: Likewise. * locale/programs/ld-time.c: Likewise. * locale/programs/locfile.h (handle_copy): Take extra parameter with result pointer. Fill in name of locale from which to copy. Correctly read token after `END'. * locale/programs/localedef.c (main): Correct handling copy. (add_to_readlist): Take extra parameter which says whether we are supposed to read the file or not. (find_locale): Call add_to_readlist with extra parameter set to 0. * locale/programs/localedef.h (struct localedef_t): Use __LC_LAST instead of wrong number in array definitions. (add_to_readlist): Update prototype. * locale/programs/locfile.c (locfile_read): Mark categories not available in source file as read. (write_all_categories): Fix typo.
* Update.Ulrich Drepper1999-09-112-0/+3
| | | | * elf/elf.h (SHF_MASKOS): Added.
* Update.Ulrich Drepper1999-09-106-213/+297
| | | | | | | | | | | | | | | | * 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-107-46/+54
| | | | | | | | | | | | | | | | | | | | | 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-102-2/+8
| | | | | | | | 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-074-1/+43
| | | | | | | | 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-072-0/+3
| | | | * sysdeps/unix/sysv/linux/alpha/Dist: Add sys/user.h.
* Update.Ulrich Drepper1999-09-0616-1077/+18
| | | | | | | | | | | | | | | | | | | | 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-062-5/+17
| | | | | | | 1999-09-06 Andreas Schwab <schwab@suse.de> * time/tzset.c (compute_change): Replace slow loop to compute T by simple algorithm.
* Update.Ulrich Drepper1999-09-063-10/+79
| | | | | | | | | | 1999-09-06 Ulrich Drepper <drepper@cygnus.com> * iconvdata/iso-2022-jp.c: When translating to ISO-2022-JP* write escape sequences out even if the character itself does not fit into the buffer. * iconvdata/jis0201.h (ucs4_to_jisx0201): Correct mapping for U005C.
* Update.Ulrich Drepper1999-09-054-69/+99
| | | | | | 1999-08-31 H.J. Lu <hjl@gnu.org> * nscd/nscd_getgr_r.c (nscd_getgr_r): Cleanup the buffer count.
* Add comment about add-on numbering.Ulrich Drepper1999-09-051-0/+5
|
* add missing #include <unistd.h>Roland McGrath1999-09-051-0/+1
|
* 1999-09-05 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-09-051-0/+5
| | | | | * hurd/hurdprio.c (_hurd_priority_which_map): If WHO is zero default it to getpid () for PRIO_PROCESS, geteuid () for PRIO_USER.
* 1999-09-05 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-09-051-1/+3
| | | | | * hurd/hurdprio.c (_hurd_priority_which_map): If WHO is zero default it to getpid () for PRIO_PROCESS, geteuid () for PRIO_USER.
* Update.Ulrich Drepper1999-09-057-7/+38
| | | | | | | | | | | | | 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-034-2/+70
| | | | | | | | | | | | | | 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-022-20/+29
| | | | | | 1999-09-02 Ulrich Drepper <drepper@cygnus.com> * elf/elf.h: Update PARISC-specific flags and symbolic names.
* Update.Ulrich Drepper1999-09-022-20/+85
| | | | | | 1999-09-01 Ulrich Drepper <drepper@cygnus.com> * elf/elf.h: Update PARISC relocations.
* Update.Ulrich Drepper1999-09-013-1/+15
| | | | | | | | | 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-315-5/+43
| | | | | | | 1999-08-31 Andreas Schwab <schwab@suse.de> * locale/C-collate.c: Add missing initialisations. * locale/C-ctype.c: Likewise.
* Update.Ulrich Drepper1999-08-315-2/+11
| | | | | | | | 1999-08-31 Ulrich Drepper <drepper@cygnus.com> * time/strftime.c (my_strftime): Remove unneeded variable len. * time/strptime.c: Undo last change.
* Update.Ulrich Drepper1999-08-3170-3859/+11953
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * locale/Makefile (distribute): Add iso-639.def and iso-3166.def. Change charset.h to charmap.h. (categories): Add new categories. Leave out collate for now. Update build rules. * locale/categories.def: Add definitions for new categories. * locale/langinfo.h: Likewise. * locale/locale.h: Likewise. * locale/C-address.c: New file. * locale/C-identification.c: New file. * locale/C-measurement.c: New file. * locale/C-name.c: New file. * locale/C-paper.c: New file. * locale/C-telephone.c: New file. * locale/lc-address.c: Likewise. * locale/lc-identification.c: Likewise. * locale/lc-measurement.c: Likewise. * locale/lc-name.c: Likewise. * locale/lc-paper.c: Likewise. * locale/lc-telephone.c: Likewise. * locale/C-ctype.c: Update for locale rewrite. * locale/C-messages.c: Likewise. * locale/C-monetary.c: Likewise. * locale/C-time.c: Likewise. * locale/lc-collate.c: Likewise. * locale/lc-ctype.c: Likewise. * locale/lc-monetary.c: Likewise. * locale/lc-time.c: Likewise. * locale/localeinfo.h: Likewise. * locale/newlocale.c: Likewise. * locale/setlocale.c: Likewise. * locale/weight.h: Likewise. * locale/findlocale.c: Unconditionally use mmap. Handle new categories. * locale/loadlocale.c: Likewise. * locale/iso-3166.def: New file. * locale/iso-639.def: New file. * locale/programs/charmap-kw.gperf: Add new keywords. * locale/programs/locfile-kw.gperf: Likewise. * locale/programs/locfile-token.h: Define new tokens. * locale/programs/charmap.c: Rewrite to handle multibyte charsets. * locale/programs/charmap.h: New file. * locale/programs/charset.h: Removed. * locale/programs/config.h: Add __LC_LAST. * locale/programs/lc-address.c: New file. * locale/programs/lc-identification.c: New file. * locale/programs/lc-measurement.c: New file. * locale/programs/lc-name.c: New file. * locale/programs/lc-paper.c: New file. * locale/programs/lc-telephone.c: New file. * locale/programs/lc-collate.c: Update for locale rewrite. * locale/programs/lc-ctype.c: Likewise. * locale/programs/lc-messages.c: Likewise. * locale/programs/lc-monetary.c: Likewise. * locale/programs/lc-numeric.c: Likewise. * locale/programs/lc-time.c: Likewise. * locale/programs/locale.c: Likewise. * locale/programs/localedef.c: Likewise. * locale/programs/locfile.c: Likewise. * locale/programs/repertoire.c: Likewise. * locale/programs/repertoire.h: Likewise. * locale/programs/locfile.c: Update prototypes. Update handle_copy definition. * locale/programs/linereader.c: Add handling of wide char strings and new definition file syntax. * locale/programs/linereader.h (struct token): Add elements for wide character strings. * locale/programs/locale-spec.c: Disable handling of collation elements for now. * locale/programs/simple-hash.h: Cleanup. * locale/programs/stringtrans.h: Handle quite of end of line. * string/strcoll.c: Fall back on strcmp for now. * string/strxfrm.c: Fall back on strncpy/strlen for now. * time/strftime.c: Use new wide character data for wcsftime. * time/strptime.c: Remove _nl_C_LC_TIME declaration. * wctype/cname-lookup.h: Update for new LC_CTYPE data.
* Update.Ulrich Drepper1999-08-312-0/+9
| | | | | * sysdeps/i386/Makefile [csu]: Define CFLAGS-initfini.s to force compiling for i386 to avoid i686-like GOT pointer computation.
* Update.Ulrich Drepper1999-08-307-11/+51
| | | | | | | | | | * 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-303-8/+14
| | | | | | | 1999-08-30 Ulrich Drepper <drepper@cygnus.com> * stdlib/tst-environ.c: Add cast to avoid warning. * timezone/test-tz.c: Use setenv instead of putenv.
* Update.Ulrich Drepper1999-08-301-0/+10
| | | | | | | | | | | | 1999-08-28 Andreas Jaeger <aj@arthur.rhein-neckar.de> * manual/libc.texinfo: Update version and date. * manual/locale.texi (Formatting Numbers): Fix @node pointers. * manual/filesys.texi (Working with Directory Trees): Add missing @code. (File System Interface): Correct entry. (Permission Bits): Add missing commata after @xref.
* Update.Ulrich Drepper1999-08-301-0/+7
| | | | | | | | | 1999-08-29 Andreas Jaeger <aj@arthur.rhein-neckar.de> * timezone/tst-timezone.c (main): Don't pass const strings to putenv to avoid warnings. * posix/regexbug1.c: Include <stdio.h> for puts prototype.
* Update.Ulrich Drepper1999-08-307-67/+144
| | | | | | | | | 1999-08-29 Thorsten Kukuk <kukuk@suse.de> * nis/Versions: Add _nss_*_getipnodebyname_r. * nis/nss_nis/nis-hosts.c: Add _nss_nis_getipnodebyname_r. * nis/nss_nisplus/nisplus-hosts.c: Add _nss_nisplus_getipnodebyname_r. * nss/Versions: Add _nss_files_getipnodebyname_r.
* Update.Ulrich Drepper1999-08-302-1/+6
| | | | | | | | 1999-08-28 H.J. Lu <hjl@gnu.org> * nscd/nscd_getgr_r.c (nscd_getgr_r): Don't count the alloca'ed memory for buffer.
* Update.Ulrich Drepper1999-08-301-1/+9
| | | | | | | | | | | | 1999-08-27 Ulrich Drepper <drepper@cygnus.com> * sysdeps/unix/sysv/linux/netpacket/packet.h: Update from 2.3.15 kernel. * inet/netinet/in.h: Likewise. * sysdeps/unix/sysv/linux/mips/bits/socket.h: Likewise. * sysdeps/unix/sysv/linux/bits/socket.h: Likewise. partially reverting a patch from 1998-12-29. We just can't change
* Regenerated: autoconf configure.inAndreas Schwab1999-08-301-258/+201
|
* Update.Ulrich Drepper1999-08-282-1/+23
| | | | * posix/regexbug1.c: Add one more similar case.