Commit Graph

1649 Commits

Author SHA1 Message Date
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
Ulrich Drepper
eb9345dd53 Distribute oldgetrlimit64.c and oldsetrlimit64.c. 2000-01-06 04:51:04 +00:00
Ulrich Drepper
e784d15afa Distribute sys/elf.h and sys/procfs.h. 2000-01-06 04:50:34 +00:00
Roland McGrath
823e48fd54 2000-01-05 Roland McGrath <roland@baalperazim.frob.com>
* sysdeps/generic/lseek64.c (__libc_lseek64): Renamed from __lseek64.
	(__lseek64, lseek64): Make these weak aliases for __libc_lseek64.
	* sysdeps/mach/hurd/lseek.c (__libc_lseek): Renamed from __lseek.
	(__lseek, lseek): Make these weak aliases for __libc_lseek.
	* sysdeps/mach/hurd/fcntl.c (__libc_fcntl): Renamed from __fcntl.
	(__fcntl, fcntl): Make these weak aliases for __libc_fcntl.
	* sysdeps/mach/hurd/open.c (__libc_open): Renamed from __open.
	(__open, open): Make these weak aliases for __libc_open.
2000-01-06 04:19:23 +00:00
Roland McGrath
d1f752d6cd 2000-01-05 Roland McGrath <roland@baalperazim.frob.com>
* sysdeps/generic/bits/socket.h (enum __socket_type): Remove
	trailing comma.
	(anonymous enum for MSG_*): Likewise.
	(anonymous enum for SO_*): Likewise.
2000-01-06 04:19:17 +00:00
Ulrich Drepper
d84ede1f72 Add `fault_address'. 2000-01-06 00:07:11 +00:00
Ulrich Drepper
052a41dd96 (ADVANCE_STACK_FRAME): New macro.
(GET_FRAME): Apply above to returned value.
2000-01-06 00:06:34 +00:00
Ulrich Drepper
90dc2e33ac (struct layout): Delete definition; include frame.h instead.
(__backtrace): Use ADVANCE_STACK_FRAME.
2000-01-06 00:06:01 +00:00
Ulrich Drepper
2103c5d7b3 (struct layout): Delete definition; include the above file instead. 2000-01-06 00:05:21 +00:00
Ulrich Drepper
1b55455e34 Arm specific stack layout. 2000-01-06 00:05:05 +00:00
Ulrich Drepper
aabe5951d6 Generic stack layout description. 2000-01-06 00:04:39 +00:00
Ulrich Drepper
77805965c4 Add support for SOCK_RAW. 2000-01-05 21:31:46 +00:00
Roland McGrath
a08c867f6c 2000-01-05 Roland McGrath <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/errnos.awk: Rediddle to collect lines and print
	them all at the end, eliding the final comma.
	* sysdeps/mach/hurd/bits/errno.h: Regenerated.
2000-01-05 21:23:48 +00:00
Ulrich Drepper
5f67ab7e7a Follow change from glibc 2.2 and don't include <asm/io.h>. 2000-01-05 17:25:19 +00:00
Ulrich Drepper
a7b99947ba Don't include kernel-features.h. 2000-01-05 07:01:16 +00:00
Ulrich Drepper
15c77dca85 Use sysctl by preference to obtain port mapping information. Avoid use of
mprotect.
2000-01-04 23:54:52 +00:00
Ulrich Drepper
231e7d0e74 (s_ugetrlimit): Remove. 2000-01-04 19:55:19 +00:00
Ulrich Drepper
21e53eab06 (O_DIRECTORY, O_NOFOLLOW): Protect by ifdef __USE_GNU.
(O_LARGEFILE): Define depending on architecture size.
2000-01-04 19:55:10 +00:00
Ulrich Drepper
8e2af6d8b5 Add new defines from Linux 2.3.32. 2000-01-04 19:54:54 +00:00
Ulrich Drepper
94b0eba230 (mmap64): Remove weak alias. 2000-01-04 19:54:40 +00:00
Ulrich Drepper
5b835b253c (__have_no_truncate64): Renamed from have_no_truncate64. 2000-01-04 19:54:24 +00:00
Ulrich Drepper
d67aee6432 Initialize __libc_multiple_libcs, needed for change in common symbol
handing in newer binutils.
2000-01-04 19:54:11 +00:00
Ulrich Drepper
a00efea063 (_HAVE_STRING_ARCH_mempcpy): Define. 2000-01-04 19:53:58 +00:00
Ulrich Drepper
fe203ec1e3 Fix code for running on kernel without mmap2 syscall. 2000-01-04 00:38:42 +00:00
Ulrich Drepper
7adea5e6d1 Linux/Arm mmap64 implementation. 2000-01-03 23:24:17 +00:00
Ulrich Drepper
21ee1c6f7b Remove mmap64 alias.
Optimise error handling a little.
2000-01-03 23:23:55 +00:00
Ulrich Drepper
b6c3ec446c Definitions for math handling on Arm. 2000-01-03 03:49:23 +00:00