Commit Graph

1475 Commits

Author SHA1 Message Date
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
Ulrich Drepper
189c890530 Add sys/user.h. 1999-09-06 21:17:23 +00:00
Ulrich Drepper
3aa2699d90 Rename strong name for fork from __syscall_fork to __libc_fork. 1999-09-05 00:09:41 +00:00
Ulrich Drepper
083f449cce Include <sys/user.h> instead of <asm/user.h>. 1999-09-03 07:12:22 +00:00
Ulrich Drepper
34b4bc6c2b Linux/Alpha specific definition to access information passed up from the
kernel.
1999-09-03 07:11:54 +00:00
Ulrich Drepper
474618f079 #include <bits/armsigctx.h>. 1999-09-01 16:45:18 +00:00
Ulrich Drepper
689cd45252 Enclose header in an #ifdef statement to prevent it from being included twice. 1999-09-01 16:45:06 +00:00
Ulrich Drepper
26f8104784 [csu]: Define CFLAGS-initfini.s to force compiling for i386 to avoid
i686-like GOT pointer computation.
1999-08-31 01:50:40 +00:00
Ulrich Drepper
8d1927ffc8 Update from 2.3.15 kernel. 1999-08-28 00:25:56 +00:00
Ulrich Drepper
b3af0a7c12 (__finite): Make constant as unsigned to avoid warning. 1999-08-26 06:29:13 +00:00
Ulrich Drepper
cdbec47f90 Define always __qaddr_t.
__ino64_t should be 32bit unsigned type on sparc32.
Define __off64_t to __quad_t instead of __int64_t.
Make __pic_pid_t unsigned on sparc32.
1999-08-26 03:45:16 +00:00
Ulrich Drepper
26a1ee568c Add checks to make sure we're really dealing with a master pseudo terminal, and
really returning the name of the associated slave pseudo terminal by checking
the device number.
1999-08-25 17:57:57 +00:00
Ulrich Drepper
6e1cc1f501 Add new constants from Linux 2.3.15. 1999-08-24 20:56:40 +00:00
Ulrich Drepper
e069581c70 Add execve syscall. 1999-08-24 20:50:39 +00:00
Ulrich Drepper
b887ee2281 Define SIGCONTEXT_EXTRA_ARGS. 1999-08-23 17:51:34 +00:00
Ulrich Drepper
f91afe2d2d Add execve syscall. 1999-08-23 04:09:18 +00:00