about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Update.Ulrich Drepper2001-02-032-5/+9
| | | | * elf/dl-init.c: Add a few __builtin_expect.
* Update.Ulrich Drepper2001-02-032-44/+28
| | | | | | | | 2001-02-03 Ulrich Drepper <drepper@redhat.com> * hesiod/hesiod.c: Remove unnecessary code. Remove all uses of strcat. * hesiod/hesiod.c (hesiod_resolve): Also search HS records if
* Update.Ulrich Drepper2001-02-033-9/+13
| | | | | | | * hesiod/hesiod.c (hesiod_resolve): Also search HS records is errno is ECONNREFUSED. * posix/Makefile: Define MBS_SUPPORT for regex.c.
* Update.Ulrich Drepper2001-02-024-268/+1857
| | | | | * posix/regex.c: Implement multibyte character handling. Patch by Isamu Hasegawa <isamu@yamato.ibm.co.jp>.
* Update.Ulrich Drepper2001-02-025-9/+28
| | | | | | | | | | | | | | | | | 2001-02-02 Ulrich Drepper <drepper@redhat.com> * string/tst-svc.input: Add two more test cases. * string/tst-svc.expect: Modify to reflect new test cases. 2001-02-01 Jakub Jelinek <jakub@redhat.com> * sysdeps/posix/getaddrinfo.c (gaih_local, gaih_inet): Replace all tp->name tests with tp->name[0] tests. 2001-01-29 Ben Collins <bcollins@debian.org> * nis/nss_nisplus/nisplus-ethers.c (_nss_nisplus_gethostton_r): Fix check for name == NULL.
* Update.Ulrich Drepper2001-02-029-5/+233
| | | | | | * elf/Makefile: Add rules to build and run initfirst test. * elf/initfirst.c: New file. * elf/firstobj.c: New file.
* Update.Ulrich Drepper2001-02-0211-110/+179
| | | | | | | | | | | | | | | | | | | | 2001-02-01 Ulrich Drepper <drepper@redhat.com> * Makerules (build-shlib): Add $(extra-B-$(@F:lib%.so=%).so). * configure.in: Test for -z initfirst linker option. * config.make.in: Add have-z-initfirst. * elf/dl-init.c (_dl_init): Split out actual initialization code in new function call_init. If _dl_initfirst is non-NULL initialize first. * elf/dl-load.c (_dl_map_from_fd): If DF_1_INITFIRST flag is set remember object in _dl_initfirst. * elf/soinit.c: Remove special support for calling __pthread_initialize_minimal. * conform/conformtest.pl: Add missing $prepend in type test. * elf/elf.h (SHT_CHECKSUM): New definition. * posix/tst-fnmatch.input: Add tests for [. .] in locales.
* Update.Ulrich Drepper2001-02-013-2/+12
| | | | | | | | | | | | * posix/fnmatch_loop.c: Remove incorrect reverse condition in [. .] matching. Patch by Isamu Hasegawa <isamu@yamato.ibm.com>. 2001-01-31 Mark Kettenis <kettenis@gnu.org> * misc/sys/select.h: Include <bits/time.h> instead of <sys/time.h> to get definition of `struct timeval'. 2001-01-31 Ulrich Drepper <drepper@redhat.com>
* Update.Ulrich Drepper2001-01-313-8/+96
| | | | | | | 2001-01-31 Ulrich Drepper <drepper@redhat.com> * posix/tst-fnmatch.input: Add test cases for de_DE.UTF-8 locale. * posix/fnmatch_loop.c: Fix handling of [= =] for multibyte charsets.
* Update.Ulrich Drepper2001-01-314-8/+25
| | | | | | | | | 2001-01-30 Ulrich Drepper <drepper@redhat.com> * iconv/gconv_open.c (__gconv_open): Set conv_flags if IGNORE is seen, not flags. * nis/nis_findserv.c: Include <time.h>.
* Update.Ulrich Drepper2001-01-314-4/+15
| | | | | | | | 2001-01-30 Yong Li <yong.li@asu.edu> * iconv/gconv_open.c (__gconv_open): Fix the variable used to set result->__data[cnt].__flags. * iconv/iconv_prog.c (main): Correct error handling method name.
* Update.Ulrich Drepper2001-01-319-15/+29
| | | | | | | | | | | | | | | | | | | 2001-01-29 Ben Collins <bcollins@debian.org> * sysdeps/sparc/fpu/fraiseexcpt.c: Include <float.h>. * sysdeps/hppa/fpu/fraiseexcpt.c: Likewise. * sysdeps/m68k/fpu/fraiseexcpt.c: Likewise. * sysdeps/s390/fpu/fraiseexcpt.c: Likewise. * locale/programs/ld-measurement.c (measurement_finish): Fix a typo. Patch by Marko Myllynen <myllynen@lut.fi>. * string/bits/string2.h (__strpbrk_c2): Correct parameter types (int instead of char). (__strpbrk_c3): Likewise. Reported by GOTO Masanori <gotom@debian.or.jp>. Reported by Arkadiusz Miskiewicz <misiek@pld.ORG.PL>.
* Update.Ulrich Drepper2001-01-315-14/+17
| | | | | | | | 2001-01-30 Ulrich Drepper <drepper@redhat.com> * sysdeps/generic/bits/sockaddr.h: Remove SA_LEN macro. * sysdeps/unix/bsd/bsd4.4/bits/sockaddr.h: Likewise. * include/sys/socket.h: Add SA_LEN here for internal use.
* Update.Ulrich Drepper2001-01-302-1/+8
| | | | * malloc/Makefile: Don't build memusagestat if cross-compiling.
* Update.Ulrich Drepper2001-01-302-1/+3
| | | | * sysdeps/generic/dl-sysdep.c (set_seen): Fix typo.
* Update.Ulrich Drepper2001-01-292-2/+13
| | | | | | | 2001-01-29 Ulrich Drepper <drepper@redhat.com> * math/libm-test.inc (rint_test): Add a few more tests for round to even rounding.
* Update.Ulrich Drepper2001-01-282-1/+3
| | | | * conform/data/pthread.h-data: Correct return type of pthread_exit.
* Update.Ulrich Drepper2001-01-282-6/+8
| | | | * conform/conformtest.pl: Add -fno-builtin to CFLAGS.
* Update.Ulrich Drepper2001-01-282-0/+3
| | | | * conform/data/stdlib.h-data: Add _Exit.
* Update.Ulrich Drepper2001-01-283-7/+14
| | | | | | | * inet/arpa/inet.h: Don't include <sys/types.h>. Define socklen_t if not already happened. * inet/netinet/in.h: Don't include <sys/types.h>, use <bits/types.h>. Don't include <limits.h> and <bits/sockaddr.h>.
* Update.Ulrich Drepper2001-01-282-0/+3
| | | | * conform/data/netinet/in.h-data: Allow all of <inttypes.h>.
* Update.Ulrich Drepper2001-01-282-0/+3
| | | | * conform/data/spawn.h-data: Allow all of <sched.h>.
* Update.Ulrich Drepper2001-01-282-2/+5
| | | | | * sysdeps/ia64/fpu/fraiseexcpt.c: Include <float.h>. Removed unused variable.
* Update.Ulrich Drepper2001-01-283-2/+5
| | | | | * sunrpc/xdr_rec.c (xdrrec_getpos): Add cast to long to avoid warning. * sunrpc/xdr_sizeof.c (x_inline): Likewise.
* Update.Ulrich Drepper2001-01-281-0/+2
| | | | * sysdeps/ieee754/ldbl-96/s_frexpl.c: Include <float.h>.
* Include <float.h>.Ulrich Drepper2001-01-281-0/+1
|
* Adjust for last change.Andreas Jaeger2001-01-284-7/+13
| | | | | | | | 2001-01-28 Andreas Jaeger <aj@suse.de> * oldsemaphore.c (__old_sem_init): Adjust for last change. * sysdeps/pthread/bits/libc-lock.h: Likewise. * spinlock.c: Likewise.
* Update.Ulrich Drepper2001-01-282-2/+10
| | | | * conform/conformtest.pl: Define $mustprepend{"stdio.h"}.
* Update.Ulrich Drepper2001-01-283-8/+16
| | | | | | * conform/conformtest.pl: Undo last change. Define $mustprepend{"stdio.h"}. * libio/stdio.h: Define va_list correctly.
* Update.Ulrich Drepper2001-01-289-27/+29
| | | | | * conform/conformtest.pl: Define $mustprepend{"stdio.h"}. * libio/stdio.h: Always define __need___va_list.
* Update.Ulrich Drepper2001-01-282-18/+21
| | | | | * conform/data/pthread.h-data: Make priority protocol related functions optional. Fix typos.
* Update.Ulrich Drepper2001-01-285-8/+18
| | | | | | | | | 2001-01-28 Ulrich Drepper <drepper@redhat.com> * posix/sched.h: Define sched_priority as __sched_priority. * sysdeps/generic/bits/sched.h (struct sched_param): Rename element to __sched_priority. * sysdeps/unix/sysv/linux/bits/sched.h: Likewise.
* Update.Ulrich Drepper2001-01-282-2/+5
| | | | | * sysdeps/generic/clock_getcpuclockid.c: Include <time.h> instead of <sys/time.h>.
* Update.Ulrich Drepper2001-01-283-3/+6
| | | | | * sysdeps/unix/stime.c: Include <stddef.h> for NULL. * sysdeps/unix/time.c: Likewise.
* Update.Ulrich Drepper2001-01-281-0/+2
| | | | * sysdeps/unix/time.c: Include <stddef.h> for NULL.
* Update.Ulrich Drepper2001-01-2817-50/+555
| | | | | | | | | | | | | | | | | | | | | | | | | | | * conform/data/time.h-data: CLK_TCK is not in XPG6. Fix tzname entry. * sysdeps/mach/hurd/bits/time.h: Don't define CLK_TCK for XPG6. * sysdeps/mach/hurd/i386/bits/time.h: Likewise. * sysdeps/unix/sysv/linux/bits/time.h: Likewise. * sysdeps/unix/sysv/linux/alpha/bits/time.h: Likewise. * sysdeps/unix/sysv/linux/i386/bits/time.h: Likewise. * sysdeps/unix/sysv/linux/ia64/bits/time.h: Likewise. * time/time.h: Likewise. * conform/conformtest.pl (@headers): Add complex.h and tgmath.h. * conform/data/complex.h-data: New file. * conform/data/tgmath.h-data: New file. * conform/data/wchar.h-data: Add missing functions. * sysdeps/gnu/bits/utmpx.h: Define RUN_LVL only if __USE_GNU. * conform/data/termios.h-data: Add missing const in tcsetattr() prototype. * posix/sys/wait.h: Include <signal.h> and <sys/resource.h>. Don't define pid_t here. * conform/data/sys/utsname.h-data: Don't provide fixed array sizes.
* Update.Ulrich Drepper2001-01-2816-33/+69
| | | | | | | | | | | | | | | | | | | | * conform/data/sys/time.h-data: Allow sys/select.h. * conform/data/sys/un.h-data: Fix typo. * time/sys/time.h: Don't include all of <time.h>, just struct timeval. * sysdeps/posix/clock_getres.c: Include <time.h> instead of <sys/time.h>. * sysdeps/unix/clock_nanosleep.c: Likewise. * sysdeps/unix/i386/clock_getcpuclockid.c: Likewise. * sysdeps/unix/i386/i586/clock_getres.c: Likewise. * sysdeps/unix/clock_gettime.c: Also include <time.h>. * sysdeps/unix/clock_settime.c: Likewise. * sysdeps/generic/pselect.c: Include <stddef.h> for NULL. * login/getutent.c: Likewise. * login/getutid.c: Likewise. * login/getutline.c: Likewise. * socket/sys/un.h: Define SUN_LEN only if __USE_MISC.
* Update.Ulrich Drepper2001-01-277-11/+323
| | | | | | | | | | | | | * sysdeps/unix/sysv/linux/bits/statvfs.h: Change type of f_fsid field to unsigned long. Add __f_unused. Define _STATVFSBUF_F_UNUSED. * sysdeps/unix/sysv/linux/internal_statvfs.c: Adjust initialization of f_fsid field after change in struct statvfs. * sysdeps/unix/sysv/linux/alpha/bits/statvfs.h: New file. * sysdeps/unix/sysv/linux/ia64/bits/statvfs.h: New file. * sysdeps/unix/sysv/linux/sparc/sparc64/bits/statvfs.h: New file. * conform/data/sys/stat.h-data: Remove isfdtype. Use optional-macro.
* Update.Ulrich Drepper2001-01-272-2/+4
| | | | | * inet/rcmd.c (rcmd_af): __ss_family is now ss_family. (rresvport_af): Likewise.
* Update.Ulrich Drepper2001-01-2713-28/+984
| | | | | | | | | | | | | | | | | | | | * conform/data/sys/socket.h-data: Fix typos. Correct getsockopt, recvfrom, send, and socketpair prototypes. Add allow lines. * socket/sys/socket.h: Include <sys/uio.h>. Don't use fancy __SOCKADDR_ARG definition unless __USE_GNU. Fix type of second parameter of listen. Don't declare isfdtype unless __USE_MISC. * sysdeps/generic/listen.c: Fix type of second parameter of listen. * sysdeps/mach/hurd/listen.c: Likewise. * sysdeps/generic/bits/socket.h (struct sockaddr_storage): Define ss_family and __ss_family. * sysdeps/unix/sysv/aix/bits/socket.h: Likewise. * sysdeps/unix/sysv/linux/bits/socket.h: Likewise. (struct msghdr): Change type of msg_iovlen to int and type of msg_controllen to socklen_t. * sysdeps/unix/sysv/linux/alpha/bits/socket.h: New file. * sysdeps/unix/sysv/linux/ia64/bits/socket.h: New file. * sysdeps/unix/sysv/linux/sparc/sparc64/bits/socket.h: New file.
* Update.Ulrich Drepper2001-01-273-1/+35
| | | | | * conform/data/sys/shm.h-data: SHMLBA is not required to by a constant. * conform/conformtest.pl: Implement handling of symbol.
* Update.Ulrich Drepper2001-01-2722-318/+249
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-01-27 Ulrich Drepper <drepper@redhat.com> * signal/signal.h: Fix handling of __need_* symbols. * misc/sys/select.c: Define fd_set here. Remove __fd_set. Define fd_mask only if __USE_MISC. Declare pselect for __USE_XOPEN2K. * include/sys/select.h: Use fd_set not __fd_set. * sysdeps/generic/bits/select.h: Likewise. * sysdeps/i386/bits/select.h: Likewise. * sysdeps/generic/bits/types.h: Don't define __fd_mask, __NFDBITS, __FDELT, __FDMASK, and __fd_set here. * sysdeps/unix/sysv/aix/bits/types.h: Likewise. * sysdeps/unix/sysv/hpux/bits/types.h: Likewise. * sysdeps/unix/sysv/linux/bits/types.h: Likewise. * sysdeps/unix/sysv/linux/alpha/bits/types.h: Likewise. * sysdeps/unix/sysv/linux/ia64/bits/types.h: Likewise. * sysdeps/unix/sysv/linux/mips/bits/types.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/types.h: Likewise. * sysdeps/unix/sysv/sysv4/solaris2/bits/types.h: Likewise. * time/sys/time.h: Define struct timeval before including <time.h> and <sys/select.h>. * conform/data/sys/time.h-data: fd_set is a typedef. * conform/data/sys/select.h-data: New file. * conform/data/sys/mman.h-data: Make typed mem stuff optional. * conform/conformtest.pl (@headers): Add sys/select.h. (type, optional-type): Unless testing a typedef instantiate object. Implement optional-function. * math/test-misc.c: Include <float.h>.
* Include <float.h>.Ulrich Drepper2001-01-271-1/+2
|
* Update.Andreas Jaeger2001-01-271-0/+4
| | | | | | 2001-01-27 Andreas Jaeger <aj@suse.de> * misc/efgcvt_r.c: Include <float.h>.
* Include <float.h>.Andreas Jaeger2001-01-271-1/+2
|
* (Environment Access): Adjust comment about setenv() being BSD-only.Ulrich Drepper2001-01-272-12/+15
|
* Update.Ulrich Drepper2001-01-272-1/+2
| | | | Change return type of random to long int.
* Update.Ulrich Drepper2001-01-272-1/+2
| | | | * include/stdlib.h: Change return type of unsetenv to int.
* Update.Ulrich Drepper2001-01-276-10/+54
| | | | | | | | | | | | * conform/data/stdlib.h-data: Account for XPG6 changes. * stdlib/stdlib.h (__random): Change return value type to long. (posix_memalign): Cleanup parameter names. (setenv, unsetenv): Make available for __USE_XOPEN2K. Change return type of unsetenv to int. (qecvt, qgcvt, qfcvt): Declare only if __USE_MISC. * sysdeps/generic/setenv.c (unsetenv): Change return type to int. Return -1 and set errno if parameter is invalid. * stdlib/random.c (__random): Change return value type to long.
* Update.Ulrich Drepper2001-01-272-0/+16
| | | | * conform/data/stdio.h-data: Account for changes in XPG6.