about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Update.Ulrich Drepper2001-01-273-1/+9
| | | | | * conform/data/spawn.h-data: Correct posix_spawnattr_setflags prototype.
* Update.Ulrich Drepper2001-01-2711-24/+53
| | | | | | | | | | | | | * conform/conformtest.pl: Define $mustprepend{"signal.h"}. * conform/data/signal.h-data: Fix sigev_notify_function entry. Fix typo (SIGVALRM -> SIGVTALRM). * sysdeps/unix/sysv/linux/bits/siginfo.h: Define sigev_notify_attr with real type. * sysdeps/unix/sysv/linux/alpha/bits/siginfo.h: Likewise. * sysdeps/unix/sysv/linux/ia64/bits/siginfo.h: Likewise. * sysdeps/unix/sysv/linux/mips/bits/siginfo.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/siginfo.h: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/bits/siginfo.h: Likewise.
* Update.Ulrich Drepper2001-01-276-10/+59
| | | | | | | | | | * conform/conformtest.pl: Implement optional-element. Define $mustprepend{"sched.h"}. * conform/data/sched.h-data: Make sporadic scheduler definitions optional. * pwd/pwd.h: Don't define getpwent_r for XPG.
* Update.Ulrich Drepper2001-01-2714-28/+56
| | | | | | | | | | | | | | | * io/sys/poll.h: Define nfds_t and use it in poll prototype. * sysdeps/generic/poll.c: Use nfds_t type in function definition. * sysdeps/mach/hurd/poll.c: Likewise. * sysdeps/unix/bsd/poll.c: Likewise. * sysdeps/unix/sysv/linux/poll.c: Likewise. * sysdeps/unix/sysv/aix/poll.c: Likewise. * sysdeps/generic/bits/poll.h: Define NPOLLFILE only if __USE_MISC. * sysdeps/unix/sysv/linux/bits/poll.h: Likewise. * sysdeps/unix/sysv/linux/m68k/bits/poll.h: Likewise. * sysdeps/unix/sysv/linux/mips/bits/poll.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/poll.h: Likewise. * conform/data/poll.h-data: Fix typo in poll prototype.
* Update.Ulrich Drepper2001-01-273-59/+65
| | | | | | * sysdeps/gnu/netinet/tcp.h: Define everything but TCP_ macros only if __USE_MISC. * conform/data/netinet/tcp.h-data: Reserved prefix TCP_.
* Update.Ulrich Drepper2001-01-272-52/+60
| | | | * sysdeps/gnu/net/if.h: Cleanup namespace. Define IF_NAMESIZE.
* Update.Ulrich Drepper2001-01-272-1/+29
| | | | * inet/netinet/in.h: Make IPPROTO_ constants also macros.
* Update.Ulrich Drepper2001-01-275-18/+100
| | | | | | | | | | | | * conform/conformtest.pl: Implement optional-type. * resolv/netdb.h: Include <netinet/in.h> not <sys/socket.h>. Include <rpc/netdb.h> only if __USE_MISC. Include <stdint.h> instead of defining uint32_t here. Define IPPORT_RESERVED. (struct hostent): Type of h_length element is int. (getnameinfo): Type of flags parameter is unsigned int. * inet/getnameinfo.c (getnameinfo): flags argument is unsigned. * conform/data/netdb.h-data: Add many missing definitions.
* Update.Ulrich Drepper2001-01-274-8/+267
| | | | | | | | | | | * conform/conformtest.pl: Implement optional-macro. * conform/data/math.h-data: Update for XPG6. * math/math.h (HUGE): Define as FLT_MAX value but don't use FLT_MAX. Don't include <float.h>. (MAXFLOAT): Likewise. * math/math.h: Define MATH_ERRNO and MATH_ERREXCEPT.
* Update.Ulrich Drepper2001-01-262-2/+3
| | | | * include/bits/xopen_lim.h: Don't define FOPEN_MAX here.
* Update.Ulrich Drepper2001-01-262-52/+54
| | | | | * conform/data/limits.h-data: Mark constants as optional wherever appropriate.
* Update.Ulrich Drepper2001-01-262-10/+10
| | | | | | * posix/bits/posix2_lim.h: Set correct values for _POSIX2_COLL_WEIGHTS_MAX and _POSIX2_CHARCLASS_NAME_MAX. Remove EQUIV_CLASS_MAX.
* Update.Ulrich Drepper2001-01-262-2/+5
| | | | | * posix/bits/posix1_lim.h: Define _POSIX_TZNAME_MAX as 6. Required by POSIX.
* Update.Ulrich Drepper2001-01-262-0/+3
| | | | * intl/loadmsgcat.c: Include <locale.h.> for _LIBC.
* Update.Ulrich Drepper2001-01-262-0/+13
| | | | | | | | 2001-01-26 Ulrich Drepper <drepper@redhat.com> * conform/data/netinet/in.h-data: Add reserved prefixes. * conform/data/arpa/inet.h-data: Fix a few typos.
* Fix a few typos.Ulrich Drepper2001-01-261-3/+3
|
* Update.Andreas Jaeger2001-01-269-6/+19
| | | | | | | | * string/strcoll.c: Likewise. * string/strxfrm.c: Likewise. * wctype/wcfuncs_l.c: Likewise. * wctype/wctype_l.c: Likewise. * wctype/wctrans_l.c: Likewise.
* Update.Andreas Jaeger2001-01-261-0/+4
| | | | | | * sysdeps/generic/strtol.c: Include <locale.h> * stdlib/strtod.c: Likewise * stdlib/strfmon.c: Likewise.
* Update.Andreas Jaeger2001-01-261-0/+4
| | | | | | 2001-01-26 Andreas Jaeger <aj@suse.de> * include/bits/locale.h: New file.
* New file.Andreas Jaeger2001-01-261-0/+1
|
* Update.Ulrich Drepper2001-01-262-2/+5
| | | | | * locale/langinfo.h: Correct logic in #ifs when defining YESSTR and NOSTR.
* Update.Ulrich Drepper2001-01-267-33/+89
| | | | | | | | | | | * locale/Makefile (headers): Add bits/locale.h. * locale/langinfo.h: Don't include <locale.h>. Include <bits/locale.h> and use __LC_ constants instead of LC_. * locale/locale.h: Include <bits/locale.h> and define LC_ constants using __LC_ constants. * locale/bits/locale.h: New file. * locale/loadlocale.c: Include <locale.h>. * locale/nl_langinfo.h: Likewise.
* Update.Ulrich Drepper2001-01-262-1/+25
| | | | * posix/glob.h: Cleanup namespace for non-_GNU_SOURCE case.
* Update.Ulrich Drepper2001-01-263-4/+8
| | | | | | * io/sys/stat.h: Define S_IFSOCK for XPG6. * conform/data/fcntl.h-data: posix_madvise is not expected here.
* Update.Ulrich Drepper2001-01-262-2/+4
| | | | * conform/conformtest.pl: Fix handling of macro-str.
* Update.Ulrich Drepper2001-01-263-10/+145
| | | | | * conform/data/inttypes.h-data: Add missing definition and all of stdint.h-data.
* Update.Ulrich Drepper2001-01-264-4/+121
| | | | | | | | | 2001-01-26 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/sys/param.h (MAXSYMLINKS): Bump to 20. * conform/conformtest.pl (@headers): Add stdint.h. * conform/data/stdint.h-data: New file.
* Update.Ulrich Drepper2001-01-262-28/+44
| | | | | * conform/conformtest.pl: Recognize options --headers and --dialect. Add dialect-specific CFLAGS.
* Update.Ulrich Drepper2001-01-263-3/+22
| | | | | | | * conform/conformtest.pl: Implement handling of recursive allow-header. * conform/data/locale.h-data: Add new struct lconv members.
* Update.Ulrich Drepper2001-01-269-3/+89
| | | | | | | | | | | | | * posix/wordexp.h: Correct definition of wordexp_t. * posix/wordexp.c: Moved to ... * sysdeps/generic/wordexp.c: ...here. New file. * sysdeps/unix/sysv/linux/alpha/wordexp.c: New file. * sysdeps/unix/sysv/linux/ia64/wordexp.c: New file. * sysdeps/unix/sysv/linux/sparc/sparc64/wordexp.c: New file. * sysdeps/unix/sysv/linux/alpha/Versions [libc] (GLIBC_2.2.2): Add wordexp. * sysdeps/unix/sysv/linux/ia64/Versions: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/Versions: Likewise.
* Update.Ulrich Drepper2001-01-263-7/+9
| | | | * math/tgmath.h: Pretty printing.
* Update.Ulrich Drepper2001-01-253-2/+673
| | | | | | * math/Makefile (tests): Add test-tgmath. (CFLAGS-test-tgmath.c): New variable. * math/test-tgmath.c: New file. Contributed by Jakub Jelinek.
* Update.Ulrich Drepper2001-01-255-10/+26
| | | | | | | | | | | | | 2001-01-25 Ulrich Drepper <drepper@redhat.com> * conform/conformtest.pl: Handle allow-header in secondary headers correctly. * conform/data/fcntl.h-data: Mark symbols introduced in XPG6 with #ifdef. * conform/data/netinet/in.h-data: Use correct comment character. * conform/data/sys/stat.h-data: Likewise.
* Update.Ulrich Drepper2001-01-252-16/+34
| | | | | | | | | | | | | 2001-01-25 Jakub Jelinek <jakub@redhat.com> * math/tgmath.h (__TGMATH_BINARY_FIRST_REAL_ONLY, __TGMATH_BINARY_REAL_ONLY, __TGMATH_TERNARY_FIRST_SECOND_REAL_ONLY, __TGMATH_TERNARY_REAL_ONLY): Use proper arguments to __builtin_classify_type, add ##f suffixes where appropriate. (__TGMATH_UNARY_REAL_IMAG): Remove extraneous left parenthesis. (__TGMATH_BINARY_REAL_IMAG): Likewise, use proper arguments to __builtin_classify_type. (fma): Fix spelling of first argument.
* Update.Ulrich Drepper2001-01-252-3/+13
| | | | | | | * conform/data/unistd.h-data: Mark functions removed in XPG6 correctly. * posix/unistd.h: Don't make functions removed in XPG6 available if
* Update.Ulrich Drepper2001-01-252-30/+39
| | | | | * posix/unistd.h: Make functions removed in XPG6 not available if __USE_XOPEN2K.