Ulrich Drepper
161756fe4f
Wrapper for adjtimex syscall.
1998-03-31 23:12:58 +00:00
Ulrich Drepper
3117030c12
(sysdep_routines): Add adjtimex.
1998-03-31 23:11:52 +00:00
Ulrich Drepper
c4f60035d5
(socket): Added.
1998-03-29 17:01:51 +00:00
Ulrich Drepper
59ff3eca16
(__readdir64): New strong alias.
1998-03-29 17:01:42 +00:00
Ulrich Drepper
4c0a65f62f
Add sizes.h.
1998-03-25 15:53:22 +00:00
Andreas Schwab
72f42bf5d3
* sysdeps/m68k/m68020/wordcopy.S: New file.
1998-03-23 02:18:31 +00:00
Ulrich Drepper
28756a4b21
longjmp for ARM with FPU.
1998-03-18 14:41:31 +00:00
Ulrich Drepper
df27fae1e8
ELF startup code for Arm.
1998-03-18 14:41:15 +00:00
Ulrich Drepper
4acc1d4299
setjmp for Arm.
1998-03-18 14:41:05 +00:00
Ulrich Drepper
6f7638eb9d
ELF setjmp for Arm.
1998-03-18 14:40:58 +00:00
Ulrich Drepper
0f2a261a38
(ENTRY): Correct error jump.
1998-03-18 14:34:49 +00:00
Ulrich Drepper
ff259c29e8
Check correctly for error return; call syscall_error through PLT.
1998-03-18 14:33:53 +00:00
Ulrich Drepper
3500923da8
(syscall_error): Support PIC and re-entrant code.
1998-03-18 14:31:30 +00:00
Ulrich Drepper
7733906da7
Support PIC.
1998-03-18 14:31:22 +00:00
Ulrich Drepper
ed6b842088
Floating point exception definitions.
1998-03-18 14:29:48 +00:00
Ulrich Drepper
fe0955cdc4
Change format of .type directive. Correct comment about floating
...
point to reflect current reality.
1998-03-18 14:29:30 +00:00
Ulrich Drepper
2e4ed6f1f8
Call __sigjmp_save through PLT
1998-03-18 14:29:20 +00:00
Ulrich Drepper
d024bf59e6
Optimized memset version.
1998-03-18 14:29:09 +00:00
Ulrich Drepper
2c2c129dd4
Startup code for Arm.
1998-03-18 14:29:01 +00:00
Ulrich Drepper
046378657f
Arm/ELF definitions.
1998-03-18 14:28:36 +00:00
Ulrich Drepper
0bee7da30d
Call __sigsetjmp by correct name.
1998-03-18 14:27:59 +00:00
Ulrich Drepper
120b2b39d6
Remove floating point code.
1998-03-18 14:27:40 +00:00
Andreas Schwab
4f558ff150
* sysdeps/m68k/fpu/bits/mathinline.h (isgreater, isgreaterequal,
...
isless, islessequal, islessgreater, isunordered): Return zero or
one.
1998-03-13 01:27:51 +00:00
Ulrich Drepper
be07ac90bc
Correct typo.
1998-03-12 09:18:49 +00:00
Ulrich Drepper
caa27d8e14
LinuxThreads library.
1998-03-11 12:42:24 +00:00
Andreas Schwab
69235f764b
* sysdeps/m68k/elf/start.S: Let __libc_start_main do most of the
...
init stuff.
1998-03-11 01:32:12 +00:00
Ulrich Drepper
2d4c61a667
Add various SOL_* constants.
1998-03-10 22:42:23 +00:00
Ulrich Drepper
1ad3a6fb0f
Adds lots of missing AF_* and PF_* constants.
1998-03-10 22:33:58 +00:00
Ulrich Drepper
b8b84ae26c
Rename function to __ffs and make ffs a weak alias.
1998-03-09 09:09:46 +00:00
Andreas Schwab
1c03144cf7
* sysdeps/unix/sysv/linux/m68k/sysdep.h (SYSCALL_ERROR_HANDLER):
...
Readd lost negate.
* sysdeps/m68k/sysdep.h: Remove the stabs stuff again.
1998-03-09 03:20:41 +00:00
Ulrich Drepper
48a686308e
(SYSCALL_ERROR_HANDLER): Don't store into global errno if we already
...
store through __errno_location.
1998-03-06 11:38:58 +00:00
Andreas Schwab
56d7f02931
* sysdeps/m68k/add_n.S: Use ENTRY and END macros.
...
* sysdeps/m68k/lshift.S: Likewise.
* sysdeps/m68k/rshift.S: Likewise.
* sysdeps/m68k/sub_n.S: Likewise.
* sysdeps/m68k/m68020/addmul_1.S: Likewise.
* sysdeps/m68k/m68020/mul_1.S: Likewise.
* sysdeps/m68k/m68020/submul_1.S: Likewise.
* sysdeps/unix/sysv/linux/m68k/sysdep.S: Use ENTRY macro.
[_LIBC_REENTRANT]: Don't store into global errno.
* sysdeps/m68k/sysdep.h: New file.
* sysdeps/unix/sysv/linux/m68k/sysdep.h: Use it. Use the macros
ENTRY, CALL_MCOUNT, JUMPTARGET and syscall_error from there.
(DO_CALL): Change to expect syscall name as argument.
(PSEUDO): Pass syscall_name to DO_CALL.
(SYSCALL_ERROR_HANDLER) [_LIBC_REENTRANT]: Don't store into global
errno.
1998-03-06 01:48:50 +00:00
Andreas Schwab
1e0c166557
* sysdeps/m68k/dl-machine.h: (elf_machine_load_address): Use word
...
offsets into the GOT.
(RTLD_START): Likewise.
1998-03-04 02:36:01 +00:00
Richard Henderson
ee0671d1a1
1998-03-01 18:52 H.J. Lu (hjl@gnu.org)
...
* sysdeps/unix/sysv/linux/alpha/syscalls.list (osf_settimeofday,
osf_getitimer, osf_setitimer, osf_utimes, osf_getrusage,
osf_wait4): Removed __xxxx symbol for GLIBC_2.0.
1998-03-01 10:53:22 +00:00
Richard Henderson
9ba8164eb6
* shlib-versions: Match alpha*.
...
* sysdeps/unix/sysv/linux/alpha/syscalls.list: Add adjtimex.
* sysdeps/unix/sysv/linux/alpha/adjtimex.S: Remove.
* sysdeps/alpha/fpu/bits/mathinline.h (isunordered et al): New.
Implement copysign* with and without __ prefix.
Likewise for fabs; use builtin for gcc 2.8.
(floor*): New.
(fdim*): New.
* elf/elf.h (EF_SPARC*, EF_ALPHA*, SHT_ALPHA*, SHF_ALPHA*): New.
(R_SPARC*): Match current v9 ABI.
* sysdeps/wordsize-64/stdint.h (intptr_t): Is a long.
* sunrpc/clnt_udp.c (clntudp_call): Use socklen_t.
* sunrpc/pmap_rmt.c (clnt_broadcast): Likewise.
* sunrpc/svc_tcp.c (svctcp_create, rendezvous_request): Likewise.
* sysdeps/generic/getresgid.c: Use prototype form because of warning.
* sysdeps/unix/sysv/linux/getdents.c: Likewise.
* sysdeps/unix/sysv/linux/alpha/adjtime.c: Likewise.
* sysdeps/unix/grantpt.c (argv): Fix consts.
* sysdeps/unix/sysv/linux/getpt.c: Include <string.h>
* sysdeps/unix/sysv/linux/sigaction.c: Likewise.
1998-03-01 00:56:41 +00:00
Ulrich Drepper
f0b71999ee
(_NSIG): Changed to 64.
1998-02-26 17:16:51 +00:00
Ulrich Drepper
edc43054d4
Make versioned symbols only for shared library.
...
Fix ENOSYS branch.
1998-02-26 17:16:26 +00:00
Ulrich Drepper
23713ff9db
Code to handle compatibility of syscall for adjtimex interface.
1998-02-26 17:15:43 +00:00
Ulrich Drepper
d958c12167
Code to handle compatibility of syscall for adjtime interface.
1998-02-26 17:15:38 +00:00
Ulrich Drepper
0f04509d00
(sysdep_routines): Added adjtimex and old_adjtimex.
1998-02-26 17:14:58 +00:00
Ulrich Drepper
3616c197cd
Add _errno definition.
1998-02-26 17:14:15 +00:00
Ulrich Drepper
265bcb263d
Added ".set noat"/".set at".
1998-02-26 17:13:29 +00:00
Ulrich Drepper
f635bc2865
(feraiseexcept): Use a dummy for FE_DIVBYZERO. Kludge for
...
FE_UNDERFLOW.
1998-02-26 16:29:41 +00:00
Ulrich Drepper
d424955575
(FE_TOWARDZERO): Correct typo.
1998-02-26 08:38:37 +00:00
Ulrich Drepper
0c70eb4af3
(struct kernel_sigaction): Define.
1998-02-24 15:22:07 +00:00
Andreas Schwab
ef5e0ac67b
Stub file
1998-02-18 01:32:32 +00:00
Ulrich Drepper
09e8bdd3cd
(rt_sigreturn): Make compatible with older kernels.
1998-02-17 15:26:57 +00:00
Ulrich Drepper
d7d1f4badd
(_ioperm): Map all ports starting from 0 not only from `from'.
1998-02-16 18:13:11 +00:00
Ulrich Drepper
4fba2352f8
Pointer sizes.
1998-02-12 18:22:18 +00:00
Ulrich Drepper
e1f251a3ae
Add getres[ug]id.
1998-02-10 20:05:38 +00:00