Ulrich Drepper
6ab12c1eeb
Linux/i386 implementation of chown.
2000-01-17 05:19:42 +00:00
Ulrich Drepper
ab25616f31
Linux/Arm implementation of lchown.
2000-01-17 05:18:30 +00:00
Ulrich Drepper
95c95a5696
Linux/Arm implementation of getuid.
2000-01-17 05:18:15 +00:00
Ulrich Drepper
20b74d4546
Linux/Arm implementation of getgid.
2000-01-17 05:18:08 +00:00
Ulrich Drepper
00f523c534
Linux/Arm implementation of getegid.
2000-01-17 05:18:01 +00:00
Ulrich Drepper
20eb495ca6
Linux/Arm implementation of geteuid.
2000-01-17 05:17:53 +00:00
Ulrich Drepper
5daabcd7a5
Linux/Arm implementation of fchown.
2000-01-17 05:17:42 +00:00
Ulrich Drepper
df4969c421
Linux/Arm implementation of chown.
2000-01-17 05:17:33 +00:00
Ulrich Drepper
41955e5325
Linux/Arm specific compatibility getrlimit64 implementation.
2000-01-12 10:24:30 +00:00
Ulrich Drepper
9b0b5c1178
Linux/Arm specific setrlimit64 implementation.
2000-01-12 10:24:10 +00:00
Ulrich Drepper
7857dde8f3
Linux/Arm specific getrlimit64 implementation.
2000-01-12 10:23:51 +00:00
Ulrich Drepper
ee122dfb5c
Linux/Arm specific getrlimit implementation.
2000-01-12 10:23:41 +00:00
Ulrich Drepper
b97b0e6d54
Linux/Arm specific setrlimit implementation.
2000-01-12 10:23:30 +00:00
Ulrich Drepper
b7b89e455b
Add getrlimit, setrlimit, getrlimit64, setrlimit64 for GLIBC_2.1.3.
2000-01-12 10:22:08 +00:00
Ulrich Drepper
13e885e2d2
Add oldgetrlimit, oldsetrlimit.
2000-01-12 10:21:53 +00:00
Ulrich Drepper
a4d6b8eb39
[subdir=resource] (sysdep_routines): Add oldgetrlimit64, oldsetrlimit64.
...
[subdir=misc] (sysdep_headers): Add sys/elf.h.
2000-01-12 10:21:37 +00:00
Andreas Jaeger
6959849dcf
2000-01-11 Andreas Schwab <schwab@suse.de>
...
* sysdeps/mips/__longjmp.c (__longjmp): Change call to abort into
infinite loop to avoid pulling in stdio in the dynamic linker.
* sysdeps/mips/mips64/__longjmp.c (__longjmp): Likewise.
2000-01-11 18:08:15 +00:00
Andreas Jaeger
f818255971
2000-01-11 Andreas Schwab <schwab@suse.de>
...
* sysdeps/mips/__longjmp.c (__longjmp): Change call to abort into
infinite loop to avoid pulling in stdio in the dynamic linker.
2000-01-11 17:12:43 +00:00
Andreas Jaeger
be57c15a96
2000-01-10 Andreas Jaeger <aj@suse.de>
...
* sysdeps/mips/dl-machine.h (elf_machine_matches_host): Follow
change from 1999-10-07 to elf/elf.h and rename EM_MIPS_RS4_BE to
EM_MIPS_RS3_LE.
* sysdeps/mips/mips64/dl-machine.h: Likewise.
2000-01-10 17:34:40 +00:00
Andreas Jaeger
94e6a9a2e0
2000-01-10 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/sys/procfs.h: Remove greg_t,
gregset_t, fpregset_t, and NGREG definitions.
2000-01-10 14:27:50 +00:00
Andreas Jaeger
7e61a4b7b9
2000-01-10 Andreas Jaeger <aj@suse.de>
...
* sysdeps/mips/Implies: Add wordsize-32.
2000-01-10 12:33:45 +00:00
Andreas Jaeger
93b2a8e751
2000-01-10 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/bits/ioctl-types.h: Add missing
int's.
* sysdeps/unix/sysv/linux/mips/sys/acct.h: Remove K&R support, add
missing int's.
* sysdeps/unix/sysv/linux/mips/bits/errno.h: Remove K&R support.
* sysdeps/unix/sysv/linux/mips/bits/ipc.h: Likewise.
* sysdeps/unix/sysv/linux/mips/bits/sigaction.h: Likewise.
* sysdeps/unix/sysv/linux/mips/bits/siginfo.h: Likewise.
* sysdeps/unix/sysv/linux/mips/bits/socket.h: Likewise.
* sysdeps/unix/sysv/linux/mips/sys/cachectl.h: Likewise.
* sysdeps/unix/sysv/linux/mips/sys/sysmips.h: Likewise.
2000-01-10 11:44:24 +00:00
Ulrich Drepper
13270773ac
(UNDOARGS_5): Fix error in last change.
2000-01-10 01:43:13 +00:00
Ulrich Drepper
9b1eef96d2
(CLEAR_CACHE): System calls clobber R0.
...
(dl_platform_init): Allow _dl_platform to be NULL.
2000-01-10 01:42:43 +00:00
Ulrich Drepper
9a7c1b605a
Distribute sys/elf.h and sys/procfs.h.
2000-01-06 04:34:45 +00:00
Ulrich Drepper
8423269510
Add `fault_address'.
2000-01-06 00:07:38 +00:00
Ulrich Drepper
2c545e4b42
(ADVANCE_STACK_FRAME): New macro.
...
(GET_FRAME): Apply above to returned value.
2000-01-06 00:04:04 +00:00
Ulrich Drepper
a60ba9f602
Arm specific stack layout description.
2000-01-06 00:02:54 +00:00
Ulrich Drepper
aba7548814
Use sysctl by preference to obtain port mapping information. Avoid use of
...
mprotect.
2000-01-04 23:54:35 +00:00
Ulrich Drepper
51fa0bed76
Linux/Arm mmap64 implementation.
2000-01-03 23:21:18 +00:00
Ulrich Drepper
51e2a98075
Remove mmap64 alias.
...
Optimise error handling a little.
2000-01-03 23:20:42 +00:00
Ulrich Drepper
7aacf7acd5
(_HAVE_STRING_ARCH_mempcpy): Define.
2000-01-03 16:58:49 +00:00
Ulrich Drepper
f549254ade
Definitions for math on Arm.
2000-01-03 03:50:21 +00:00
Ulrich Drepper
ddd4d0151d
Remove K&R compatibility, add missing ints.
1999-12-29 17:50:45 +00:00
Ulrich Drepper
27cd2cbea6
Don't include <asm/io.h>; remove K&R compatibility; add missing ints.
1999-12-29 17:50:32 +00:00
Ulrich Drepper
33ea3bcec3
Remove oldgetrlimit and oldsetrlimit definitions.
1999-12-28 22:13:37 +00:00
Ulrich Drepper
1be564e03e
Remove inclusion of <asm/resource.h>.
1999-12-27 06:11:17 +00:00
Ulrich Drepper
62749187ae
Add support for syscalls with more than five arguments.
...
(DOARGS_5, UNDOARGS_5): Don't corrupt the calling stack frame.
1999-12-27 06:06:32 +00:00
Ulrich Drepper
0985e3b717
Remove vm86. Set argument count for `syscall' to 7.
1999-12-27 06:06:11 +00:00
Ulrich Drepper
feaa2cd82b
Add __libc_lseek64, __libc_pread, __libc_pread64, __libc_pwrite and
...
__libc_pwrite64.
1999-12-24 05:47:47 +00:00
Ulrich Drepper
2dfdce515f
(CLEAR_CACHE): Fix a2 value.
1999-12-21 17:50:04 +00:00
Ulrich Drepper
936d4afc98
Add missing #.
1999-12-21 16:01:52 +00:00
Ulrich Drepper
ffe8fc1f1a
Linux/MIPS specific implementation of putpmsg.
1999-12-21 08:00:02 +00:00
Ulrich Drepper
f57d4a9394
Linux/MIPS specific implementation of putmsg.
1999-12-21 07:59:55 +00:00
Ulrich Drepper
764681b7a4
Linux/MIPS specific implementation of getpmsg.
1999-12-21 07:59:47 +00:00
Ulrich Drepper
8a41020257
Linux/MIPS specific implementation of getmsg.
1999-12-21 07:59:30 +00:00
Ulrich Drepper
a851d4d062
Linux/m68k specific implementation of putpmsg.
1999-12-21 07:59:20 +00:00
Ulrich Drepper
20113dce15
Linux/m68k specific implementation of putmsg.
1999-12-21 07:59:12 +00:00
Ulrich Drepper
4ea9edf197
Linux/m68k specific implementation of getpmsg.
1999-12-21 07:59:04 +00:00
Ulrich Drepper
7b6a54e39c
Linux/m68k specific implementation of getmsg.
1999-12-21 07:58:57 +00:00
Ulrich Drepper
b2b066ffc2
Linux/MIPS specific definitions for resource.h.
1999-12-19 00:02:12 +00:00
Ulrich Drepper
b555e31b89
Linux/Alpha specific definitions for resource.h.
1999-12-19 00:02:03 +00:00
Ulrich Drepper
9d1306dd21
(CLEAR_CACHE): New macro to force a cache flush.
1999-12-18 23:40:50 +00:00
Ulrich Drepper
baa41915ea
Not neeeded.
1999-12-18 19:39:28 +00:00
Ulrich Drepper
6d1adc8734
Protect definitions for math.h against double inclusion.
1999-12-18 19:36:39 +00:00
Ulrich Drepper
d1af493c6b
(elf_machine_rel): Fixup R_ARM_PC24 relocs if possible.
1999-12-08 07:35:32 +00:00
Ulrich Drepper
e22a3eb794
(__t_scalar_t, __t_uscalar_t): Make long types.
1999-12-04 07:40:43 +00:00
Ulrich Drepper
43f0382c72
Fix signedness of __rlim_t and __rlim64_t.
1999-12-02 08:19:07 +00:00
Ulrich Drepper
c0318789f2
Add oldsetrlimit and oldgetrlimit.
1999-12-02 08:18:33 +00:00
Ulrich Drepper
ecb0bc5299
Backwared compatible Linux/Alpha setrlimit64 implementation.
1999-12-02 08:18:16 +00:00
Ulrich Drepper
fce334577e
Backwared compatible Linux/Alpha getrlimit64 implementation.
1999-12-02 08:18:09 +00:00
Andreas Schwab
d2463e15d1
* sysdeps/m68k/bits/byteswap.h (__bswap_32): Rename local variable
...
__v to __bswap_32_v.
(__bswap_64): Rename local variables __v and __r to __bswap_64_v
and __bswap_64_r to avoid clash with __bswap_32 macro.
1999-11-29 17:50:55 +00:00
Andreas Jaeger
f4b123a3a8
(elf_machine_dynamic): New function.
...
(elf_machine_got): Removed, not needed anymore.
(ELF_MACHINE_RELOC_NOPLT): Removed.
(ELF_MACHINE_JMP_SLOT): Added.
(_RTLD_PROLOGUE): We use gcc, no need to check for __STDC__.
(_RTLD_EPILOGUE): Likewise.
(RESOLVE_GOTSYM): Use R_MIPS_REL32.
(ELF_MACHINE_RUNTIME_TRAMPOLINE): Likewise.
1999-11-23 16:10:26 +00:00
Andreas Jaeger
119fab9878
Fix typo in applying last patch.
1999-11-23 15:57:26 +00:00
Andreas Jaeger
58f68573b9
* sysdeps/mips/dl-machine.h (elf_machine_dynamic): New function.
...
(elf_machine_got): Removed, not needed anymore.
(ELF_MACHINE_RELOC_NOPLT): Removed.
(ELF_MACHINE_JMP_SLOT): Added.
(_RTLD_PROLOGUE): We use gcc, no need to check for __STDC__.
(_RTLD_EPILOGUE): Likewise.
(RESOLVE_GOTSYM): Use R_MIPS_REL32.
(ELF_MACHINE_RUNTIME_TRAMPOLINE): Likewise.
Based on patches from Maciej W. Rozycki <macro@ds2.pg.gda.pl> and
Ralf Baechle <baechle@uni-koblenz.de>.
1999-11-23 15:49:22 +00:00
Andreas Jaeger
ccae44c2e6
Include <sys/types.h> to get key_t.
1999-11-22 16:35:07 +00:00
Andreas Jaeger
1b5f51e749
Add __syscall_setrlimit.
1999-11-22 16:34:19 +00:00
Ulrich Drepper
264ce3b03b
Remove greg_t, gregset_t, fpregset_t, and NGREG definitions.
1999-11-18 00:11:49 +00:00
Ulrich Drepper
f2fe71afa2
Remove duplicate definitions.
1999-11-15 08:00:07 +00:00
Ulrich Drepper
1e70a8a375
Follow changes from i386 version.
1999-11-12 21:27:08 +00:00
Ulrich Drepper
67b11b531e
Add more pr* types used by the debugger.
1999-11-02 06:54:45 +00:00
Ulrich Drepper
17f1ad4499
(SI_KERNEL): Added.
1999-11-01 02:35:05 +00:00
Ulrich Drepper
d971640e98
fetestexcept implementation for PowerPC.
1999-11-01 00:16:46 +00:00
Ulrich Drepper
f2425ccdbb
fegetexcept implementation for PowerPC.
1999-11-01 00:16:36 +00:00
Ulrich Drepper
cf025bb298
feupdateenv implementation for PowerPC.
1999-11-01 00:16:24 +00:00
Ulrich Drepper
deb5c024aa
fesetround implementation for PowerPC.
1999-11-01 00:16:05 +00:00
Ulrich Drepper
9ce49bd30b
fesetenv implementation for PowerPC.
1999-11-01 00:15:55 +00:00
Ulrich Drepper
e576db000f
fegetround implementation for PowerPC.
1999-11-01 00:15:45 +00:00
Ulrich Drepper
dd5c04b4d6
fegetenv implementation for PowerPC.
1999-11-01 00:15:28 +00:00
Ulrich Drepper
4a986c1a7d
feclearexcept implementation for PowerPC.
1999-11-01 00:15:18 +00:00
Ulrich Drepper
08784f9d79
Moved into fpu subdir.
1999-11-01 00:11:13 +00:00
Ulrich Drepper
146bade74f
Return value and add alias.
1999-10-31 23:13:47 +00:00
Ulrich Drepper
6c555ab57e
Replace __USE_ISOC9X by __USE_ISOC99 and also recognize _ISOC99_SOURCE.
1999-10-31 17:31:25 +00:00
Ulrich Drepper
0927b9fc12
Added missing N_* constants.
1999-10-29 20:23:01 +00:00
Ulrich Drepper
0f2d32942c
Correct namespace selection.
1999-10-19 03:07:09 +00:00
Ulrich Drepper
1e4e03d63b
Implied directories for MIPS3.
1999-10-19 03:06:55 +00:00
Ulrich Drepper
33f88b1aad
Remove wordsize-32 reference.
1999-10-19 03:06:37 +00:00
Ulrich Drepper
6e64e12d90
Add definition of gregset_t and fpregset_t.
1999-10-12 15:50:11 +00:00
Ulrich Drepper
12b8ab07b9
Update to match generic Linux version.
1999-10-12 15:19:54 +00:00
Ulrich Drepper
362932c82f
Declare SA_SIGINFO.
1999-10-11 19:22:39 +00:00
Ulrich Drepper
18e7dfd626
HPUX specific definitions.
1999-10-10 20:34:26 +00:00
Ulrich Drepper
fcda5fcc59
HPPA definitions.
1999-10-10 20:31:45 +00:00
Ulrich Drepper
c628e0383d
Disable debug messages.
1999-10-01 16:03:15 +00:00
Ulrich Drepper
7733584f09
Linux/Arm definitions for process image access.
1999-09-14 01:40:51 +00:00
Ulrich Drepper
f70ab57d2e
Linux/Arm definitions for register access.
1999-09-14 01:40:33 +00:00
Ulrich Drepper
557847754d
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:38:51 +00:00
Ulrich Drepper
ad2b56f270
Add sys/user.h.
1999-09-07 01:40:31 +00:00
Ulrich Drepper
f908ea6c85
Linux/Alpha specific definitions to access information passed up from the
...
kernel.
1999-09-03 07:08:11 +00:00
Ulrich Drepper
876914479a
Include <sys/user.h> instead of <asm/user.h>.
1999-09-03 07:05:16 +00:00
Ulrich Drepper
2788ea804d
Enclose header in an #ifdef statement to prevent it from being included
...
twice.
1999-09-01 16:34:56 +00:00