Ulrich Drepper
|
858db9cbc8
|
Change type of FE_*_ENV macros to const fenv_t*.
|
2000-09-01 04:41:12 +00:00 |
|
Ulrich Drepper
|
ce5c1dab0d
|
[$(subdir)==resource] (sysdep_routines): Add oldgetrlimit64.
|
2000-08-27 01:01:17 +00:00 |
|
Ulrich Drepper
|
cdf9c9a590
|
Add fpu/fenv_libc.h.
|
2000-08-24 07:39:29 +00:00 |
|
Andreas Jaeger
|
a58f487d7e
|
Use __setrlimit as strong name.
|
2000-08-23 06:54:33 +00:00 |
|
Ulrich Drepper
|
ec8cf3da88
|
(sysctl): Remove.
|
2000-08-22 09:08:48 +00:00 |
|
Ulrich Drepper
|
142652edb2
|
Not needed anymore.
|
2000-08-19 16:38:21 +00:00 |
|
Ulrich Drepper
|
51977e0692
|
Only use for non-LFS getdents.
|
2000-08-19 16:37:40 +00:00 |
|
Ulrich Drepper
|
9e89ae2f4c
|
Linux/Arm version of glob64.
|
2000-08-19 16:14:56 +00:00 |
|
Ulrich Drepper
|
3c59266928
|
Add glob64@@GLIBC_2.2.
|
2000-08-19 16:14:18 +00:00 |
|
Ulrich Drepper
|
1829753231
|
(FE_DENORMAL): New.
(FE_MAP_DMZ, FE_MAP_UMZ, FE_NONIEEE_ENV): New.
|
2000-08-19 16:07:53 +00:00 |
|
Ulrich Drepper
|
c9bca5114f
|
Use <fenv_libc.h>.
|
2000-08-19 16:07:37 +00:00 |
|
Ulrich Drepper
|
4b84abdd3e
|
fenv definitions for Linux/Alpha.
|
2000-08-19 16:06:09 +00:00 |
|
Andreas Jaeger
|
546afa8c7b
|
Add pads to show alignment for structs stat and stat64.
Patch by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.
|
2000-08-18 06:11:11 +00:00 |
|
Ulrich Drepper
|
cc9ced9792
|
Remove special d_ino handling.
|
2000-08-18 00:09:47 +00:00 |
|
Ulrich Drepper
|
17193a21d6
|
Alpha fedisableexcept implementaton.
|
2000-08-17 18:46:15 +00:00 |
|
Ulrich Drepper
|
cd290faab1
|
Alpha feenableexcept implementation.
|
2000-08-17 18:45:58 +00:00 |
|
Ulrich Drepper
|
35781b9dd6
|
Apha fegetexcept implementation.
|
2000-08-17 18:45:35 +00:00 |
|
Andreas Schwab
|
f10fa39cc7
|
* sysdeps/m68k/fpu/fegetexcept.c: New file.
* sysdeps/m68k/fpu/fedisblxcpt.c: New file.
* sysdeps/m68k/fpu/feenablxcpt.c: New file.
|
2000-08-16 15:08:45 +00:00 |
|
Ulrich Drepper
|
eb76534ecc
|
(__xstat64, __fxstat64, __lxstat64): Export at GLIBC_2.2.
(alphasort64, readdir64, readdir64_r, scandir64, versionsort64): Likewise.
|
2000-08-14 17:39:48 +00:00 |
|
Ulrich Drepper
|
8f7d68ab04
|
(DIRENT_TYPE): Define.
|
2000-08-14 17:39:31 +00:00 |
|
Ulrich Drepper
|
5b5a4299b4
|
Define __clockid_t and __timer_t.
|
2000-08-14 05:23:10 +00:00 |
|
Ulrich Drepper
|
8a632183fb
|
__clockid_t and __timer_t are now defined in bits/types.h.
|
2000-08-14 05:22:20 +00:00 |
|
Ulrich Drepper
|
9ff6d9a067
|
Define thread types also for POSIX95.
|
2000-08-14 04:50:13 +00:00 |
|
Andreas Jaeger
|
1ce1bc0d3d
|
(F_GETLK64, F_SETLK64, F_SETLKW64): Define with F_GETLK etc.
|
2000-08-12 09:59:40 +00:00 |
|
Andreas Jaeger
|
56cb41faed
|
* sysdeps/unix/sysv/linux/mips/sys/tas.h (_test_and_set): Add .set
mips2 for assembler.
* sysdeps/mips/pt-machine.h (testandset): Add .set mips2 for
assembler.
(__compare_and_swap): Likewise.
* sysdeps/mips/pspinlock.c (__pthread_spin_lock): Likewise.
|
2000-08-12 09:29:03 +00:00 |
|
Ulrich Drepper
|
206065a117
|
Linux/Arm implementation of versionsort64.
|
2000-08-12 08:21:01 +00:00 |
|
Ulrich Drepper
|
7e626298f0
|
Linux/Arm implementation of scandir64.
|
2000-08-12 08:20:53 +00:00 |
|
Ulrich Drepper
|
fe8e1d5f91
|
Linux/Arm implementation of readdir64_r.
|
2000-08-12 08:20:43 +00:00 |
|
Ulrich Drepper
|
f4e95ada8a
|
Linux/Arm implementation of readdir64.
|
2000-08-12 08:20:37 +00:00 |
|
Ulrich Drepper
|
f5d4fa3fe4
|
Linux/Arm implementation of getdents64.
|
2000-08-12 08:20:30 +00:00 |
|
Ulrich Drepper
|
adb0bd509b
|
Linux/Arm implementation of alphasort64.
|
2000-08-12 08:20:21 +00:00 |
|
Ulrich Drepper
|
7c27fb615e
|
(__ino64_t): Change to __u_quad_t.
|
2000-08-12 05:07:57 +00:00 |
|
Ulrich Drepper
|
3579fe4e8a
|
(__xstat_conv): Remove unused prototype.
|
2000-08-12 04:48:40 +00:00 |
|
Ulrich Drepper
|
a510d2b69c
|
Linux/Alpha getdents64 implementation.
|
2000-08-12 04:48:27 +00:00 |
|
Ulrich Drepper
|
b2db50fd18
|
Linux/Alpha egtdents implementation.
|
2000-08-12 04:48:19 +00:00 |
|
Andreas Jaeger
|
2489c7f179
|
Synch struct stat64 and stat with current MIPS kernel.
|
2000-08-10 12:39:48 +00:00 |
|
Ulrich Drepper
|
031a1712e4
|
Include kernel-features.h.
|
2000-08-10 04:21:28 +00:00 |
|
Ulrich Drepper
|
d4e2464608
|
Add _test_and_set.c.
|
2000-08-02 22:41:58 +00:00 |
|
Ulrich Drepper
|
8efcd38cde
|
Undo last change.
|
2000-08-02 15:27:16 +00:00 |
|
Ulrich Drepper
|
305f4d2cd1
|
[subdir=resource] (sysdep_routines): Add oldgetrlimit, oldsetrlimit.
|
2000-08-01 19:11:07 +00:00 |
|
Ulrich Drepper
|
55fc2728f5
|
Add oldgetrlimit, oldsetrlimit for GLIBC_2.0.
|
2000-08-01 19:10:53 +00:00 |
|
Andreas Jaeger
|
156a8cfcd4
|
* sysdeps/unix/sysv/linux/mips/bits/sigstack.h: New file. On MIPS
the order of struct sigaltstack members is different.
|
2000-07-31 08:19:13 +00:00 |
|
Ulrich Drepper
|
69a935560b
|
fcntl.h definitions for Linux/Arm.
|
2000-07-30 16:07:40 +00:00 |
|
Ulrich Drepper
|
a27fd4306a
|
(fix_bad_pc24): New function.
(elf_machine_rel): Use it for out-of-range PC24 relocs.
|
2000-07-29 19:32:27 +00:00 |
|
Ulrich Drepper
|
63ac74aa94
|
(PSEUDO_RET): New macro.
(ret): Redefine to PSEUDO_RET.
(PSEUDO): Remove jump to syscall_error.
|
2000-07-29 18:03:21 +00:00 |
|
Greg McGary
|
e6bd4dbf3a
|
* sysdeps/arm/frame.h (struct layout): Make pointers __unbounded.
* sysdeps/generic/frame.h: Likewise.
* sysdeps/generic/backtrace.c (ADVANCE_STACK_FRAME): Wrap bounds
around return value.
(__backtrace): Qualify frame-pointer chain and return address
pointers as __unbounded. Wrap bounds around variable `current'.
* sysdeps/generic/segfault.c (ADVANCE_STACK_FRAME): Wrap bounds
around return value.
(catch_segfault): Qualify frame-pointer chain and return address
pointers as __unbounded. Wrap bounds around variable `current'.
* sysdeps/i386/backtrace.c (struct layout): Make pointers __unbounded.
(ADVANCE_STACK_FRAME): Wrap bounds around return value.
* sysdeps/powerpc/backtrace.c (struct layout): Make pointers __unbounded.
(__backtrace): Qualify frame-pointer chain and return address
pointers as __unbounded. Wrap bounds around variable `current'.
|
2000-07-29 08:09:56 +00:00 |
|
Andreas Jaeger
|
da671ea07a
|
* sysdeps/unix/sysv/linux/mips/Dist: Add sys/tas.h.
* sysdeps/unix/sysv/linux/mips/Makefile (sysdep_routines): Add
_test_and_set.
(headers): Add sys/tas.h.
* sysdeps/unix/sysv/linux/mips/Versions: Export _test_and_set for
GLIBC_2.2 from libc.
* sysdeps/unix/sysv/linux/mips/_test_and_set.c: New file.
* sysdeps/unix/sysv/linux/mips/sys/tas.h: New file for
_test_and_set.
|
2000-07-28 13:37:26 +00:00 |
|
Andreas Jaeger
|
797c09d821
|
Rename MSG_URG TO MSG_CONFIRM following kernel 2.4.0 (MSG_URG was never
used).
|
2000-07-27 15:12:23 +00:00 |
|
Greg McGary
|
1e43162758
|
* sysdeps/gnu/bits/msq.h: Qualify kernel's
data structure pointers as __unbounded.
* sysdeps/unix/sysv/linux/mips/bits/shm.h: Likewise.
* sysdeps/generic/bp-semctl.h: New file.
* sysdeps/unix/sysv/linux/msgctl.c: Qualify kernel's data structure
pointers as __unbounded. Check bounds of syscall args.
* sysdeps/unix/sysv/linux/msgrcv.c: Likewise.
* sysdeps/unix/sysv/linux/msgsnd.c: Likewise.
* sysdeps/unix/sysv/linux/semctl.c: Likewise.
* sysdeps/unix/sysv/linux/semop.c: Likewise.
* sysdeps/unix/sysv/linux/shmat.c: Likewise.
* sysdeps/unix/sysv/linux/shmctl.c: Likewise.
* sysdeps/unix/sysv/linux/shmdt.c: Likewise.
* sysdeps/unix/sysv/linux/alpha/msgctl.c: Likewise.
* sysdeps/unix/sysv/linux/alpha/semctl.c: Likewise.
* sysdeps/unix/sysv/linux/alpha/shmctl.c: Likewise.
* sysdeps/unix/sysv/linux/i386/msgctl.c: Likewise.
* sysdeps/unix/sysv/linux/i386/semctl.c: Likewise.
* sysdeps/unix/sysv/linux/i386/shmctl.c: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/msgctl.c: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/semctl.c: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/shmctl.c: Likewise.
|
2000-07-27 06:13:09 +00:00 |
|
Greg McGary
|
ca67152c2a
|
* sysdeps/generic/bp-checks.h (__memchr): Remove incorrect decl.
(__ubp_memchr): Add correct decl.
(_CHECK_STRING): Use __ubp_memchr.
* sysdeps/alpha/memchr.S [!__BOUNDED_POINTERS__] (__ubp_memchr):
New alias for unbounded-pointer __memchr.
* sysdeps/i386/memchr.S: Likewise.
* sysdeps/ia64/memchr.S: Likewise.
* sysdeps/m68k/memchr.S: Likewise.
* sysdeps/sparc/sparc32/memchr.S: Likewise.
* sysdeps/sparc/sparc64/memchr.S: Likewise.
* sysdeps/vax/memchr.s: Likewise.
|
2000-07-26 18:21:15 +00:00 |
|