Commit Graph

1490 Commits

Author SHA1 Message Date
Roland McGrath
f1699640b1 1999-10-04 Roland McGrath <roland@baalperazim.frob.com>
* hurd/hurdlookup.c (__hurd_directory_name_split): New function.
	(__directory_name_split): New function.
	* hurd/hurd.h: Declare them.
	* sysdeps/mach/hurd/rmdir.c: Use __directory_name_split instead of
	__file_name_split, so we ignore trailing slashes properly.
	* sysdeps/mach/hurd/rename.c: Likewise.
1999-11-13 23:42:45 +00:00
Ulrich Drepper
3ec83e0625 Add SIGPWR define from current kernel headers. 1999-11-13 18:01:50 +00:00
Ulrich Drepper
bed17a1d19 Sync with header files from other architectures. 1999-11-13 18:01:36 +00:00
Ulrich Drepper
94ce2150da (BFS_MAGIC): Added.
Add values for devpts, efs, qnx4 and reiser file systems.
1999-11-13 00:53:06 +00:00
Ulrich Drepper
57c3dfd78b (N_SYNC_PPP): Added 1999-11-13 00:51:46 +00:00
Ulrich Drepper
e2ee86a669 dded missing N_* constants. 1999-11-13 00:51:03 +00:00
Ulrich Drepper
55eadc4112 Add more pr* types used by the debugger. 1999-11-13 00:48:53 +00:00
Ulrich Drepper
28b4521356 (__rlim_t, __rlim64_t): Make unsigned. 1999-11-13 00:36:39 +00:00
Ulrich Drepper
1c653c9d8a (RLIM_INFINITY): Adjust for kernel changes. 1999-11-13 00:35:12 +00:00
Ulrich Drepper
faac7d0202 Follow main branch. 1999-11-13 00:33:57 +00:00
Ulrich Drepper
04095d5a47 Follow changes from i386 version. 1999-11-12 21:27:01 +00:00
Ulrich Drepper
729d4c017a Include sys/ucontext.h instead of duplicating definitions. 1999-11-10 04:58:52 +00:00
Ulrich Drepper
9ca4113b7b (getlogin_r): Sync with getlogin implementation for ttyname_r call; fix
inverted condition; return ut_user.
1999-11-10 03:27:23 +00:00
Ulrich Drepper
36c16314b8 Define values also as macros. 1999-11-10 03:27:00 +00:00
Ulrich Drepper
7e28343cdf Don't put commas at the end of enumerator lists (-pedantic complains).
(feraiseexcept): Use i#*X as the constraint.  Fix a bug in the
test for 'one bit set'.
(feclearexcept): Likewise.
1999-11-08 23:37:52 +00:00
Ulrich Drepper
3659ba434a Define aliases __nexttowardl and nexttowardl. 1999-10-24 23:42:29 +00:00
Roland McGrath
95688720e8 1999-10-19 Bruno Haible <haible@ilog.fr>
* sysdeps/mach/sleep.c (__sleep): If we slept longer than requested,
	return 0, not UINT_MAX.
1999-10-19 17:53:26 +00:00
Ulrich Drepper
91c4d9d89f (__cprojl): Fix bug: NaN + i NaN returns now NaN + i NaN. 1999-10-19 03:32:17 +00:00
Ulrich Drepper
1b0a179313 (__cprojf): Fix bug: NaN + i NaN returns now NaN + i NaN. 1999-10-19 03:31:52 +00:00
Ulrich Drepper
77a9b86190 (__cproj): Fix bug: NaN + i NaN returns now NaN + i NaN. 1999-10-19 03:31:10 +00:00
Ulrich Drepper
ef40f7296d Added struct in_pktinfo. 1999-10-17 03:36:33 +00:00
Ulrich Drepper
ea4f32708f (__sleep): Optimize for zero seconds. 1999-10-14 19:21:37 +00:00
Ulrich Drepper
cec8f54ac1 Don't define register names unconditionally, only if __USE_GNU. 1999-10-12 23:35:13 +00:00
Ulrich Drepper
48d4f49ffd Update to match generic Linux version. 1999-10-12 15:21:18 +00:00
Ulrich Drepper
4362c65427 Declare SA_SIGINFO. 1999-10-11 19:21:45 +00:00
Ulrich Drepper
c1d710ff11 Regenerated: autoconf sysdeps/unix/sysv/linux/configure.in 1999-10-11 04:36:12 +00:00
Ulrich Drepper
0ebb1613e6 Fix typo. 1999-10-11 00:45:48 +00:00
Roland McGrath
7eed8c34e9 1999-10-01 Roland McGrath <roland@baalperazim.frob.com>
* hurd/hurdioctl.c (rectty_dtable): Renamed to install_ctty.
	(install_ctty): Do the changing of the cttyid port cell here, inside
	the critical section while we holding the dtable lock.
	(_hurd_setcttyid, tiocsctty, tiocnotty): Use that instead of changing
	the port cell and calling rectty_dtable.
	(_hurd_locked_install_cttyid): New function, split out of install_ctty.
	(install_ctty): Use it inside a critical section, with the lock held.
	* sysdeps/mach/hurd/setsid.c (__setsid): Use
	_hurd_locked_install_cttyid to effect the cttyid and dtable changes
	after proc_setsid, having held the dtable lock throughout.
	* hurd/dtable.c (ctty_new_pgrp): With the dtable lock held, check the
	cttyid port for null and bail out early if so.  The dtable lock
	serializes us after any cttyid change and its associated dtable update.
1999-10-01 20:02:29 +00:00
Ulrich Drepper
46c030627d Regenerated: autoconf sysdeps/unix/sysv/linux/configure.in 1999-10-01 16:44:43 +00:00
Ulrich Drepper
72e26bb1d4 Disable debug messages. 1999-10-01 16:03:36 +00:00
Ulrich Drepper
b276e345bc Correct assembler commands to fix warnings. 1999-10-01 16:00:37 +00:00
Ulrich Drepper
59f0c522ff Add missing patch from main branch. 1999-10-01 15:31:08 +00:00
Ulrich Drepper
2aafdef961 [malloc] (CFLAGS-malloc.c): New variable. Define MORECORE_CLEARS to
2.
1999-09-25 06:52:59 +00:00
Ulrich Drepper
b0059a1f90 (atan): Add st(1) to clobbers.
(log): Likewise.
(log10): Likewise.
(log1p): Likewise.
(log2): Likewise.
1999-09-23 20:02:31 +00:00
Ulrich Drepper
39ec85dbc2 (__aio_sigqueue): Use old style function definition to avoid a
compilation failure.
1999-09-20 01:32:15 +00:00
Ulrich Drepper
c17b39500d Protect real time signal definitions to let glibc compile with older
Linux versions (2.0.10 to 2.1.100 or so).
1999-09-20 01:24:41 +00:00
Roland McGrath
38f795013c 1999-09-18 Roland McGrath <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/wait4.c (__wait4): When proc_wait returns EAGAIN,
	return zero to indicate no children died yet (assuming WNOHANG).
1999-09-18 10:43:37 +00:00
Roland McGrath
a56ac119ed 1999-09-18 Roland McGrath <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/setsid.c: #include <hurd/fd.h>.
1999-09-18 10:43:28 +00:00
Ulrich Drepper
aec30d94a1 (CFLAGS-initfini.s): Add also -mcpu=i386 to override user settings. 1999-09-17 15:40:45 +00:00
Ulrich Drepper
7c88a6635f Copy the argument instead of using a pointer to it. 1999-09-17 15:37:19 +00:00
Roland McGrath
eb73feeb6d 1999-09-17 Roland McGrath <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/setsid.c (__setsid): Fix return type -> pid_t.
	Return _hurd_pgrp instead of 0.
1999-09-17 08:40:09 +00:00
Ulrich Drepper
dee25ab0ce Added members 'unsigned char ftype[8]', and 'unsigned int init_flag' to
struct user_fp.  Tnese were added in version 2.2.12 of the ARM Linux kernel.
1999-09-14 01:42:51 +00:00
Ulrich Drepper
f73e9009f9 Linux/Arm definitions to access process images. 1999-09-14 01:42:32 +00:00
Ulrich Drepper
e5c177026a Linux/Arm definitions to access registers. 1999-09-14 01:42:17 +00:00
Ulrich Drepper
1d10e0268c (gaih_local): Test protocol and socktype.
(gaih_inet_serv): Return EIA_NODATA if name is known but has no
associated data.  Test for matching numeric address and family.
(getaddrinfo): Remember EAI_NODATA result and return this in case
everything fails.
1999-09-12 19:17:09 +00:00
Ulrich Drepper
dffd7a0c58 [misc] (sysdep_headers): Add sys/raw.h. 1999-09-10 19:58:19 +00:00
Ulrich Drepper
6507657e6e Add sys/raw.h. 1999-09-10 19:57:28 +00:00
Ulrich Drepper
c254b60c11 Definitions for raw devices under Linux. 1999-09-10 19:56:46 +00:00
Ulrich Drepper
dc7500a6e9 Correct WCHAR_MIN, WCHAR_MAX, and WINT_MAX values. 1999-09-10 19:37:53 +00:00
Ulrich Drepper
ca9b1ee320 (getenv): Fix lookup for single character variable on bigendian
platforms without unaligned memory access.
1999-09-10 19:13:51 +00:00