Commit Graph

1675 Commits

Author SHA1 Message Date
Ulrich Drepper
36637dce06 Define ELF_* constants and elf_* types to interpret values passed up from the
kernel.
2000-02-11 20:23:45 +00:00
Ulrich Drepper
21519d3f39 (_FPU_DEFAULT): Set the AC bit. 2000-02-11 18:04:46 +00:00
Roland McGrath
86c75cc3de 2000-02-02 Roland McGrath <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/readlink.c (__readlink): Don't clobber original
	LEN value with io_read result; save it and compare them just in case
	the server bogusly returns more than we asked for.
	* sysdeps/mach/hurd/recv.c (recv): Likewise for socket_recv.
	* sysdeps/mach/hurd/recvfrom.c (recvfrom): Likewise.
	* hurd/fd-read.c (_hurd_fd_read): Likewise for io_read.
	Initialize NREAD before the RPC.  I think this must only have failed
	to bomb before because all the servers always return ool data(?).
2000-02-03 01:21:52 +00:00
Roland McGrath
e0d788ef18 2000-02-02 Roland McGrath <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/getsockopt.c (getsockopt): Fix inverted sense of
	test: *OPTLEN gets BUFLEN iff BUFLEN is lesser.  Move that test out of
	BUF != OPTVAL condition, since it is a separate issue.  Short-circuit
	the memcpy and dealloc for BUFLEN==0.
2000-02-03 01:21:32 +00:00
Ulrich Drepper
abebb81a2a Correct return value according to the standard. 2000-01-31 08:00:37 +00:00
Ulrich Drepper
a2e5451dff Backout changes for versioning setrlimit and getrlimit. 2000-01-29 10:43:31 +00:00
Ulrich Drepper
3bb9fa47f1 Backout rlimit changes for resource directory. 2000-01-29 10:43:14 +00:00
Ulrich Drepper
595ef6c1d7 Correct check for ENOSYS. 2000-01-27 00:40:14 +00:00
Ulrich Drepper
1db0bc307a Remove old[gs]etrlimit. 2000-01-26 07:02:47 +00:00
Ulrich Drepper
613237a551 Add sys/io.h. 2000-01-26 06:12:29 +00:00
Ulrich Drepper
470b5a48b9 Remove sys/io.h. 2000-01-26 05:47:59 +00:00
Ulrich Drepper
ea1cc934d5 (ADVANCE_STACK_FRAME): Avoid using reg_window, so that asm/ptrace.h is not
necessary.
2000-01-24 12:13:39 +00:00
Ulrich Drepper
3f1b8ce879 Fix a typo in the printout. 2000-01-24 12:13:11 +00:00
Ulrich Drepper
658bc536ea Include signal.h which sigcontextinfo.h headers are used to expect. 2000-01-24 12:12:53 +00:00
Ulrich Drepper
0a2bba7960 Change back old RLIM_INFINITY value. 2000-01-24 01:40:41 +00:00
Ulrich Drepper
7c058212fe Remove new 2.1.3 VERSION. 2000-01-24 01:40:23 +00:00
Ulrich Drepper
9991da5c1f Remove oldget[sr]limit64.c. 2000-01-24 01:39:43 +00:00
Ulrich Drepper
60f4f68faf Remove oldgetrlimit64.c and oldsetrlimit64.c 2000-01-24 01:39:18 +00:00
Ulrich Drepper
c27be22d68 Revert to glibc 2.0 versions of these functions. 2000-01-24 01:38:53 +00:00
Ulrich Drepper
36555cca7d Now system specific. 2000-01-23 08:59:52 +00:00
Ulrich Drepper
0e51104074 Linux/i386 specific header with IO definitions. 2000-01-23 08:59:38 +00:00
Ulrich Drepper
0fb1c461bd Add prototypes for port access functions. 2000-01-23 08:59:22 +00:00
Ulrich Drepper
70f0832358 Add sys/io.h. 2000-01-23 08:59:08 +00:00
Ulrich Drepper
da665e5ce9 (sysdep_headers): Remove sys/io.h. 2000-01-23 08:58:52 +00:00
Ulrich Drepper
9d1b7e13b5 Correct handling of arguments with exponent >31 and < 63. 2000-01-20 08:01:40 +00:00
Roland McGrath
26d9d26e27 2000-01-18 Roland McGrath <roland@baalperazim.frob.com>
* sysdeps/generic/bits/socket.h
	(__ss_aligntype, struct sockaddr_storage): Make these like Linux
	version, replacing old type name `__ss_align'.
2000-01-19 00:02:00 +00:00
Ulrich Drepper
1c7b05e15f Don't call fstat, use STAT macro. 2000-01-18 10:26:16 +00:00
Ulrich Drepper
0e2398afe0 Fix includes. Define STAT. 2000-01-18 10:25:58 +00:00
Ulrich Drepper
90d7cc6c08 Define STAT. 2000-01-18 10:25:46 +00:00
Ulrich Drepper
8d32aed20b Add internal_statvfs.c. 2000-01-18 10:06:42 +00:00
Ulrich Drepper
a4113cf5d7 Actual implementation of statvfs and fstatvfs. 2000-01-18 10:06:12 +00:00
Ulrich Drepper
ae90e6aeba Don't use fstatvfs since the open call would require read permission. 2000-01-18 10:05:40 +00:00
Ulrich Drepper
ae2acc75ba Move actual code in internal_statvfs.c. 2000-01-18 10:05:27 +00:00
Ulrich Drepper
72f703ca87 Correct modifications done for PR1515. 2000-01-18 09:56:52 +00:00
Ulrich Drepper
6df193f33f Include regex.h. 2000-01-18 09:36:59 +00:00
Ulrich Drepper
94e43d7e51 (gaih_local): If name is given and AI_NUMERICHOST flag is set, return
an error.
2000-01-18 06:53:41 +00:00
Ulrich Drepper
7665a38198 (gaih_inet): Don't attempt name resolution if the hints included
AI_NUMERICHOST.
2000-01-17 04:37:21 +00:00
Ulrich Drepper
b59c6665c3 Fix code generated if mmap2 is available when compiling but no at
runtime.
2000-01-16 04:52:59 +00:00
Ulrich Drepper
8dd381edec Linux/Arm specific backward compatible getrlimit64 implementation. 2000-01-12 11:54:40 +00:00
Ulrich Drepper
de0b9f0675 Linux/Arm specific backward compatible setrlimit64 implementation. 2000-01-12 11:54:27 +00:00
Ulrich Drepper
813bce8934 Linux/Arm specific setrlimit64 implementation. 2000-01-12 11:54:11 +00:00
Ulrich Drepper
e47df17e36 Linux/Arm specific getrlimit64 implementation. 2000-01-12 11:54:01 +00:00
Ulrich Drepper
9c1a576a84 Linux/Arm specific getrlimit implementation. 2000-01-12 11:53:54 +00:00
Ulrich Drepper
f0a1d6285d Linux/Arm specific setrlimit implementation. 2000-01-12 11:53:47 +00:00
Ulrich Drepper
0edaac6e26 Add getrlimit, setrlimit, getrlimit64, setrlimit64 for GLIBC_2.1.3. 2000-01-12 11:52:07 +00:00
Ulrich Drepper
80d791d105 Add oldgetrlimit, oldsetrlimit. 2000-01-12 11:51:51 +00:00
Ulrich Drepper
9399dcc2b5 [subdir=resource] (sysdep_routines): Add oldgetrlimit64, oldsetrlimit64.
[subdir=misc] (sysdep_headers): Add sys/elf.h.
2000-01-12 11:51:36 +00:00
Ulrich Drepper
6d41772af1 (UNDOARGS_5): Fix error in last change. 2000-01-10 01:48:28 +00:00
Ulrich Drepper
29ac224725 (CLEAR_CACHE): System calls clobber R0.
(dl_platform_init): Allow _dl_platform to be NULL.
2000-01-10 01:48:07 +00:00
Roland McGrath
75249dce2a 2000-01-08 Mark Kettenis <kettenis@gnu.org>
* sysdeps/mach/hurd/setitimer.c (quantize_timeval): New function.
	(setitimer_locked): Use it to quantize the timer values.  Use
	quantized timer values to check if the timeout changed.
2000-01-09 02:39:33 +00:00