summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* 1998-12-27 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1998-12-2712-94/+384
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * sysdeps/mach/hurd/bits/statfs.h (struct statfs, struct statfs64): Remove __ from member names; rename __unused to f_spare. 1998-12-21 Mark Kettenis <kettenis@phys.uva.nl> Implement fstatvfs and statvfs on the Hurd. * sysdeps/mach/hurd/bits/statfs.h: New file. * sysdeps/mach/hurd/bits/statvfs.h: New file. * sysdeps/mach/hurd/fstatvfs.c: New file. * sysdeps/mach/hurd/statvfs.c: New file. * sysdeps/generic/fstatfs64.c: Changed into stub. Moved previous contents to... * sysdeps/unix/sysv/linux/fstatfs64.c: ...here. * sysdeps/generic/fstatvfs64.c: Likewise. * sysdeps/unix/sysv/linux/fstatvfs64.c: Likewise. * sysdeps/generic/statfs64.c: Likewise. * sysdeps/unix/sysv/linux/statfs64.c: Likewise. * sysdeps/generic/statvfs64.c: Likewise. * sysdeps/unix/sysv/linux/statvfs64.c: Likewise. 1998-12-19 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * sunrpc/key_call.c (getkeyserv_handle): Use __fcntl instead of 1998-12-20 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * locale/weight.h (get_weight): Extract string elements as unsigned values.
* 1998-12-27 Roland McGrath <roland@baalperazim.frob.com> Roland McGrath1998-12-271-0/+84
| | | | | | | | | | * sysdeps/mach/hurd/bits/statfs.h (struct statfs, struct statfs64): Remove __ from member names; rename __unused to f_spare. 1998-12-21 Mark Kettenis <kettenis@phys.uva.nl> Implement fstatvfs and statfs on the Hurd. * sysdeps/mach/hurd/bits/statfs.h: New file. * sysdeps/mach/hurd/bits/statvfs.h: New file. * sysdeps/mach/hurd/fstatvfs.c: New file. * sysdeps/mach/hurd/statvfs.c: New file.
* Update.Ulrich Drepper1998-12-265-16/+111
| | | | | | | | | | | 1998-12-25 Ulrich Drepper <drepper@cygnus.com> * elf/dl-hash.h: Move to... * sysdeps/generic/dl-hash.h: ...here. Correct parameter type (must be unsigned char). Remove conditional from inner loop and rearrange binary operations (12-22% performance increase). * sysdeps/i386/i686/dl-hash.h: New file. Yet 10% faster than optimized generic version.
* Update.Ulrich Drepper1998-12-232-9/+34
| | | | | | | | * elf/dl-lookup.c (do_lookup): If looking up an unversioned symbol but the object file only contains versioned definitions than accept the definition if there is exactly one even if the version number is not the default version. This helps dlsym() to find newly introduced symbols.
* Update.Ulrich Drepper1998-12-239-15/+27
| | | | | | | | | | | | | | 1998-12-23 Ulrich Drepper <drepper@cygnus.com> * locale/programs/ld-collate.c: Unify messages and correct typos. * locale/programs/ld-monetary.c: Likewise. * locale/programs/ld-numeric.c: Likewise. * locale/programs/ld-time.c: Likewise. * manual/errno.texi: Likewise. * nis/nis_error.c: Likewise. * nis/nis_print.c: Likewise. * nis/nss_nisplus/nisplus-publickey.c: Likewise. * sunrpc/rpc_main.c: Likewise.
* Update.Ulrich Drepper1998-12-237-31/+388
| | | | | | | | | | | | | | | | | 1998-12-20 Philip Blundell <philb@gnu.org> * sysdeps/unix/sysv/linux/arm/sysdep.h (INLINE_SYSCALL): Add implementation. * sysdeps/unix/sysv/linux/arm/syscalls.list: Remove wrappers for now-inlined calls. 1998-12-22 Philip Blundell <pb@nexus.co.uk> * sysdeps/unix/sysv/linux/arm/ioperm.c: New file. Implementation of inb, outb etc for ARM systems. * sysdeps/unix/sysv/linux/arm/sys/io.h: Likewise. * sysdeps/unix/sysv/linux/arm/Versions: Add appropriate entries for the above.
* Update.Ulrich Drepper1998-12-214-2/+36
| | | | | * nss/db-Makefile (shadow.db): Create file with correct protections. Based on a patch by Joel Klecker <espy@debian.org>.
* Update.Ulrich Drepper1998-12-2111-31/+69
| | | | | | | | | | | | | | | | | | | | | 1998-12-21 Ulrich Drepper <drepper@cygnus.com> * inet/gethstbynm_r.c: Remove NEED__RES definition since we do this anyway for digits_dots.c. * nss/getXXbyYY.c: Initialize _res before using digits_dots.c functions. * nss/getXXbyYY_r.c: Likewise. 1998-12-19 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * sunrpc/key_call.c (getkeyserv_handle): Use __fcntl instead of fcntl. 1998-12-20 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * locale/weight.h (get_weight): Extract string elements as unsigned values.
* Remove NEED__RES definition since we do this anyway for digits_dots.c.Ulrich Drepper1998-12-211-1/+0
|
* 1998-12-06 Mark Kettenis <kettenis@phys.uva.nl>Roland McGrath1998-12-208-185/+40
| | | | | | | | | | | | | | | | | Reverse the change of 1998-04-22. Providing a struct dirent with different members when __USE_FILE_OFFSET64 is defined is asking for trouble. Instead add the necessary LFS magic to the 4.4BSD header. * sysdeps/unix/bsd/bsd4.4/bits/dirent.h: Add LFS definitions. * sysdeps/mach/hurd/bits/dirent.h: Removed. * sysdeps/mach/hurd/readdir64.c: Removed. * sysdeps/mach/hurd/readdir64_r.c: Removed. * sysdeps/generic/bits/mman.h [__USE_MISC] (MAP_ANONYMOUS): Define as alias for MAP_ANON. * stdio/stdio.h (sys_errlist, sys_nerr, _sys_errlist, _sys_nerr): Remove decls. They don't exist at all on the Hurd.
* 1998-12-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1998-12-204-3/+22
| | | | | | | | | | * sunrpc/svc_unix.c, sunrpc/clnt_unix.c: Avoid using `struct cmsghdr' and `struct ucred' #ifndef SCM_CREDENTIALS. * sunrpc/publickey.c (getsecretkey): Use `&errno' instead of `__errno_location ()'; means the same, works for Hurd. * sysdeps/mach/hurd/Makefile (subdirs): Don't elide sunrpc.
* 1998-12-20 Roland McGrath <roland@baalperazim.frob.com> Roland McGrath1998-12-201-1/+1
| | | | | * sunrpc/publickey.c (getsecretkey): Use `&errno' instead of `__errno_location ()'; means the same, works for Hurd.
* (General Time String Parsing): Fix typos.Ulrich Drepper1998-12-191-2/+2
|
* Update.Ulrich Drepper1998-12-184-1/+38
| | | | | | | | * sysdeps/unix/sysv/sysv4/solaris2/bits/types.h: Include features.h and stddef.h. * sysdeps/unix/sysv/sysv4/solaris2/bits/sigstack.h (struct sigaltstack): Move ss_size field at the end. Patches by Jeff Bailey <jbailey@nisa.net>.
* Update.Ulrich Drepper1998-12-182-11/+14
| | | | | * time/getdate.c (check_mday): tm_mon contains values from 0 to 11, not 1 to 12.
* Update.Ulrich Drepper1998-12-184-4/+15
| | | | | | | | | | 1998-12-18 Ulrich Drepper <drepper@cygnus.com> * manual/texinfo.tex: Update to latest version. * sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list: Add ipc. * sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list: Likewise. Patch by Cristian Gafton <gafton@redhat.com>.
* Update.Ulrich Drepper1998-12-172-0/+70
| | | | | * iconvdata/gconv-modules: Add remaining aliases from Internet standards.
* Update.Ulrich Drepper1998-12-176-31/+135
| | | | | | | | | | | | | | | | * iconv/gconv_int.h (gconv_module): Add new element from_regex_mem. * iconv/gconv_conf.c (module_compare): Make s1 and s2 const. (detect_conflict): New function. (add_alias): Call detect_conflict to see whether there is already a module for the new name. (add_module): Make sure there is no alias for the new name. (read_conf_file): Call add_alias with new argument. (__gconv_read_conf): Don't destroy module tree immediately after walking it. We need it to test the internal conversions for conflicts. * iconv/gconv_db.c (find_derivation): Don't allocate memory for regular expression. There is now room in the module descriptor. (free_mem): Don't free memory for regular expression.
* Update.Ulrich Drepper1998-12-172-0/+10
| | | | | * sysdeps/unix/sysv/linux/bits/socket.h: Add AF_IRDA, PF_IRDA and MSG_TRYHARD.
* Update.Ulrich Drepper1998-12-175-8/+13
| | | | | | | | | * sunrpc/clnt_unix.c (clntunix_destroy): Use __close not close. * libio/oldtmpfile.c: Likewise. * libio/oldiofdopen.c: Use __fcntl instead fcntl. * sysdeps/posix/profil.c: Use __sigaction instead of sigaction. * login/login.c: Determine pts/3 as terminal name if path is
* Update.Ulrich Drepper1998-12-174-48/+59
| | | | | | * iconvdata/iso646.c (gconv_init): Return correct error value if we run out of memory. * iconvdata/iso-2022-jp.c: Likewise.
* Update.Ulrich Drepper1998-12-172-6/+19
| | | | | * iconv/gconv_db.c (gen_steps): Respect error return value from init functions and abort.
* Update.Ulrich Drepper1998-12-172-2/+7
| | | | | | | | 1998-12-17 Ulrich Drepper <drepper@cygnus.com> * iconvdata/iso646.c: Recognize NF_Z_62-010_1973 as charset name. 1998-12-17 H.J. Lu <hjl@gnu.org>
* Update.Ulrich Drepper1998-12-172-2/+7
| | | | | | | Thu Dec 17 08:53:40 1998 H.J. Lu <hjl@gnu.org> * sunrpc/rpc/xdr.h (XDR_DESTROY): Add ';'. (xdr_destroy): Likewise.
* updateUlrich Drepper1998-12-173-5/+14
| | | | | | | 1998-12-17 Ulrich Drepper <drepper@cygnus.com> * login/login.c: Determine pts/3 and terminal name if path is /dev/pts/3. This is consistent with getlogin. [PR libc/906]
* Update.Ulrich Drepper1998-12-177-19/+61
| | | | | | | | | | | | | | | 1998-12-16 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * sysdeps/posix/tempname.c (__path_search): Add casts for format string. 1998-12-16 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * sunrpc/rpc/xdr.h (XDR_DESTROY, xdr_destroy): Avoid dangling else problem. (IXDR_PUT_INT32): Fully parenthesize parameters. (IXDR_GET_LONG, IXDR_PUT_LONG): Mark GCC extension. Fully parenthesize parameter.
* Update.Ulrich Drepper1998-12-164-228/+75
| | | | | | | * iconvdata/gconv-modules: Add some of the charset name aliases used in Internet standards. 1998-12-16 Ulrich Drepper <drepper@cygnus.com>
* Update.Ulrich Drepper1998-12-165-80/+95
| | | | | | | | 1998-12-16 Ulrich Drepper <drepper@cygnus.com> * version.h (VERSION): Bump to 2.0.107. * sysdeps/i386/i486/bits/string.h: Pretty printing.
* Update.Ulrich Drepper1998-12-163-16/+42
| | | | | | | 1998-12-16 Thorsten Kukuk <kukuk@vt.uni-paderborn.de> * sunrpc/rpc/xdr.h: Revert patch from 1998-12-14, partly revert patch from 1998-12-01.
* Regenerated: /usr/unsupported/bin/perl scripts/gen-FAQ.pl FAQ.inUlrich Drepper1998-12-161-1/+23
|
* 1998-12-16 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1998-12-161-5/+11
| | | | | | | | | | | * sysdeps/mach/hurd/bits/local_lim.h (SYMLOOP_MAX): Define this #ifdef __USE_BSD as well as #ifdef __USE_GNU, so MAXSYMLINKS can use it. Reported by UCHIYAMA Yasushi <uch@nop.or.jp> 1998-12-16 Andreas Jaeger <aj@arthur.rhein-neckar.de> * sysdeps/unix/sysv/linux/tcsetattr.c (tcsetattr): Don't change read-only struct termios_p* but change k_termios member directly.
* 1998-12-16 Roland McGrath <roland@baalperazim.frob.com> Roland McGrath1998-12-161-3/+5
| | | | | | * sysdeps/mach/hurd/bits/local_lim.h (SYMLOOP_MAX): Define this #ifdef __USE_BSD as well as #ifdef __USE_GNU, so MAXSYMLINKS can use it. Reported by UCHIYAMA Yasushi <uch@nop.or.jp>
* Update.Ulrich Drepper1998-12-1611-26/+1163
| | | | | | | | | | | | | | | | | | | | 1998-12-16 Ulrich Drepper <drepper@cygnus.com> * iconvdata/ibm866.c: New file. * iconvdata/cp1258.c: New file. * iconvdata/cp1258.h: New file. * iconvdata/mac-uk.c: New file. * iconvdata/gconv-modules: Add rules for new modules. * iconvdata/Makefile: Likewise. * sysdeps/gnu/bits/ipc.h: Move libc internal bits to... * include/bits/ipc.h: ..here. New file. 1998-12-16 Andreas Jaeger <aj@arthur.rhein-neckar.de> * sysdeps/unix/sysv/linux/tcsetattr.c (tcsetattr): Don't change read-only struct termios_p* but change k_termios member directly.
* Update.Ulrich Drepper1998-12-152-1/+6
| | | | | | | 1998-12-15 H.J. Lu <hjl@gnu.org> * sysdeps/posix/tempname.c (__path_search): Fix the maximum string length.
* Update.Ulrich Drepper1998-12-1519-34/+645
| | | | | | | | | | | | | | | | | | | | | * sysdeps/unix/sysv/linux/msgctl.c: Use INLINE_SYSCALL. * sysdeps/unix/sysv/linux/msgget.c: Likewise. * sysdeps/unix/sysv/linux/msgrcv.c: Likewise. * sysdeps/unix/sysv/linux/msgsnd.c: Likewise. * sysdeps/unix/sysv/linux/semctl.c: Likewise. * sysdeps/unix/sysv/linux/semget.c: Likewise. * sysdeps/unix/sysv/linux/semop.c: Likewise. * sysdeps/unix/sysv/linux/shmat.c: Likewise. * sysdeps/unix/sysv/linux/shmctl.c: Likewise. * sysdeps/unix/sysv/linux/shmdt.c: Likewise. * sysdeps/unix/sysv/linux/shmget.c: Likewise. * sysdeps/unix/sysv/linux/syscalls.list: Remove ipc syscall here. * sysdeps/unix/sysv/linux/powerpc/syscalls.list: Add ipc syscall here. * time/strftime.c: Remove 'f' format. * time/strptime.c (get_number): Ignore trailing whitespace. (strptime_internal): Handle 'F' and 'k' formats.
* Update.Ulrich Drepper1998-12-152-17/+24
| | | | | | | | | | | | | | | | | | | | | | | | 1998-12-15 Ulrich Drepper <drepper@cygnus.com> * sysdeps/posix/tempname.c (__path_search): Add second part of the patch by Andreas Jaeger. 1998-12-15 Andreas Jaeger <aj@arthur.rhein-neckar.de> * stdio-common/tst-tmpnam.c (main): Use void as parameter to avoid warnings about unused args. Fix comment. 1998-12-15 Andreas Jaeger <aj@arthur.rhein-neckar.de> * sysdeps/posix/tempname.c (__path_search): Correct last patch. 1998-12-08 H.J. Lu <hjl@gnu.org> * sysdeps/unix/sysv/linux/speed.c (cfsetospeed): Don't clear the IBAUD0 bit in c_iflag. * sysdeps/unix/sysv/linux/tcsetattr.c (tcsetattr): Clear the the IBAUD0 bit in c_iflag.
* Update.Ulrich Drepper1998-12-153-9/+21
| | | | | | | | | | | | 1998-12-15 Andreas Jaeger <aj@arthur.rhein-neckar.de> * stdio-common/tst-tmpnam.c (main): Use void as parameter to avoid warnings about unused args. Fix comment. 1998-12-15 Andreas Jaeger <aj@arthur.rhein-neckar.de> * sysdeps/posix/tempname.c (__path_search): Correct last patch.
* Update.Ulrich Drepper1998-12-141-0/+1
| | | | Patch by Bruce Elliott <bde@nwlink.com>.
* Update.Ulrich Drepper1998-12-142-2/+9
| | | | | | | | 1998-12-14 Ulrich Drepper <drepper@cygnus.com> * sunrpc/rpc/xdr.h (IXDR_GET_INT32): Case pointer before reading from it. (IXDR_PUT_INT32): Likewise for writing.
* Update.Ulrich Drepper1998-12-143-2/+11
| | | | | | | | | | | 1998-12-08 H.J. Lu <hjl@gnu.org> * sysdeps/unix/sysv/linux/speed.c (cfsetospeed): Don't clear the IBAUD0 bit in c_iflag. * sysdeps/unix/sysv/linux/tcsetattr.c (tcsetattr): Clear the the IBAUD0 bit in c_iflag.
* Update.Ulrich Drepper1998-12-144-6/+85
| | | | | | | | * time/Makefile (tests): Add tst-strptime. * time/tst-strptime.c: New file. * time/strptime.c: Correct bugs in weekday and yearday computation. 1998-12-14 Ulrich Drepper <drepper@cygnus.com>
* Update.Ulrich Drepper1998-12-142-6/+79
| | | | | | * time/strptime.c (strptime_internal): Set tm_wday and tm_yday in any of tm_year, tm_mon, or tm_mday was changed and the value itself wasn't specified.
* Update.Ulrich Drepper1998-12-141-1/+1
| | | | declaration since it's not needed.
* Update.Ulrich Drepper1998-12-142-3/+8
| | | | | * spinlock.c (__pthread_unlock): Don"t crash if called for an untaken mutex. Reported by Ruslan V. Brushkoff <rus@Snif.Te.Net.UA>.
* Update.Ulrich Drepper1998-12-1411-18/+86
| | | | | | | | | | | | | | * include/stdio.h: Add new parameter to __path_search. * libio/oldtmpfile.c: Add 0 as new parameter to __path_search. * stdio-common/tmpfile.c: Likewise. * stdio-common/tmpfile64.c: Likewise. * stdio-common/tmpnam.c: Likewise. * stdio-common/tmpnam_r.c: Likewise. * stdio-common/tempnam.c: Add 1 as new parameter to __path_search. * sysdeps/posix/tempname.c: Add new parameter. If value is nonzero consider TMPDIR environment variable and dir parameter. Otherwise not. * stdio-common/Makefile (tests): Add tst-tmpnam. * stdio-common/tst-tmpnam.c: New file.
* Update.Ulrich Drepper1998-12-142-22/+30
| | | | | | 1998-12-14 Ulrich Drepper <drepper@cygnus.com> * po/es.po: Update from translation team.
* Update.Ulrich Drepper1998-12-1410-26/+463
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1998-12-12 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * timezone/Makefile: Protect inclusion of z.* by avoid-generated and inhibit_timezone_rules instead of no_deps. * Make-dist: Pass inhibit_timezone_rules=t when making echo-distinfo. 1998-12-12 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * manual/Makefile (distribute): Remove dir-add.texinfo. * sysdeps/unix/sysv/linux/powerpc/Dist: Add sys/procfs.h and sys/user.h. 1998-12-11 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * manual/Makefile (stamp-summary): Use ^L as separator for sorting. * manual/arith.texi: Add comments before all @deffoox lines to get them added to the summary. * manual/creature.texi: Likewise. * manual/math.texi: Likewise. 1998-12-13 Andreas Jaeger <aj@arthur.rhein-neckar.de> * math/libm-test.c: Remove macro ISINF. Change all usages of ISINF to isinf. 1998-12-13 Andreas Jaeger <aj@arthur.rhein-neckar.de> * sysdeps/alpha/fpu/fsetexcptflg.c: Avoid -Wparentheses warning. * sysdeps/libm-ieee754/s_expm1.c (__expm1): Avoid -Wparentheses warning. * sysdeps/libm-ieee754/s_log1p.c (__log1p): Likewise. * sysdeps/libm-ieee754/e_logf.c (__ieee754_logf): Likewise. * sysdeps/libm-ieee754/s_expm1f.c (__expm1f): Likewise. * sysdeps/libm-ieee754/e_log.c (__ieee754_log): Likewise. * sysdeps/libm-ieee754/s_log1pf.c (__log1pf): Likewise. 1998-12-13 Andreas Jaeger <aj@arthur.rhein-neckar.de> * sunrpc/svc_udp.c (svcudp_bufcreate): Declare len as socklen_t. (svcudp_recv): Likewise. 1998-12-13 Thorsten Kukuk <kukuk@vt.uni-paderborn.de> * nis/nss-nisplus.h: Change some mappings of NIS+ errors to NSS error codes to avoid endless loops. 1998-12-12 Geoff Keating <geoffk@ozemail.com.au> * posix/fnmatch.c (fnmatch): Arguments to FOLD must not have side-effects.
* Update.Ulrich Drepper1998-12-132-3/+19
| | | | | | | | 1998-12-13 Ulrich Drepper <drepper@cygnus.com> * Examples/ex3.c: Wait until all threads are started before searching for the number to avoid race condition on very fast systems.
* Update.Ulrich Drepper1998-12-132-17/+14
| | | | | | | | 1998-12-13 Andreas Jaeger <aj@arthur.rhein-neckar.de> * math/libm-test.c: Remove macro ISINF. Change all usages of ISINF to isinf.
* Update.Ulrich Drepper1998-12-133-2/+9
| | | | | | * stdlib/test-canon.c: Define PATH_MAX if the system does not. * string/stratcliff.c: Use MAP_ANON instead of MAP_ANONYMOUS. Patch by UCHIYAMA Yasushi <uch@nop.or.jp>.