Andreas Jaeger
c3b737cb0d
* sysdeps/unix/sysv/linux/mips/sys/ucontext.h: Fix typo.
...
Reported by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.
2000-06-02 13:10:38 +00:00
Andreas Jaeger
ba747ea161
* sysdeps/unix/sysv/linux/mips/sys/ucontext.h: Use array for
...
gregset_t.
* sysdeps/unix/sysv/linux/mips/Versions: Export _flush_cache.
2000-05-31 12:03:35 +00:00
Andreas Jaeger
6d5a02529d
* sysdeps/unix/sysv/linux/mips/ftruncate64.c: Fix prototype of
...
syscall.
* sysdeps/unix/sysv/linux/mips/truncate64.c: Likewise.
2000-05-31 12:00:45 +00:00
Ulrich Drepper
f41d856feb
(__old_glob): Loose __P.
2000-05-30 23:44:42 +00:00
Andreas Jaeger
245061db80
* sysdeps/unix/sysv/linux/mips/truncate64.c: New file.
...
* sysdeps/unix/sysv/linux/mips/ftruncate64.c: New file.
* sysdeps/unix/sysv/linux/mips/pread64.c: Readded file.
* sysdeps/unix/sysv/linux/mips/pwrite64.c: Readded file.
* sysdeps/unix/sysv/linux/mips/pread.c: Readded file.
* sysdeps/unix/sysv/linux/mips/pwrite.c: Readded file.
2000-05-30 12:50:17 +00:00
Andreas Jaeger
dae4f11aac
* sysdeps/unix/sysv/linux/arm/pread.c: Removed, we can use the
...
normal version now.
* sysdeps/unix/sysv/linux/arm/pwrite.c: Likewise.
2000-05-27 16:49:57 +00:00
Andreas Jaeger
00842512db
* sysdeps/unix/sysv/linux/mips/pread.c: Removed, we can use the
...
normal version now.
* sysdeps/unix/sysv/linux/mips/pwrite.c: Likewise.
2000-05-27 16:49:02 +00:00
Andreas Jaeger
cd60509b8f
* sysdeps/unix/sysv/linux/i386/pread64.c: Removed, we can use the
...
normal version now.
* sysdeps/unix/sysv/linux/arm/pread64.c: Likewise.
* sysdeps/unix/sysv/linux/arm/pwrite64.c: Likewise.
* sysdeps/unix/sysv/linux/mips/pread64.c: Likewise.
* sysdeps/unix/sysv/linux/mips/pwrite64.c: Likewise.
2000-05-26 15:45:57 +00:00
Andreas Jaeger
cf0d650794
Remove K&R support.
2000-05-23 09:07:17 +00:00
Andreas Jaeger
3a1e20c64a
2000-05-13 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/bits/socket.h (PF_PPPOX): New, from
Linux 2.3.99pre7.
(AF_PPPOX): Likewise.
* sysdeps/unix/sysv/linux/mips/bits/socket.h (PF_PPPOX): Likewise.
(AF_PPPOX): Likewise.
2000-05-13 18:18:03 +00:00
Andreas Schwab
bb0607a2aa
New file. Use getpagesize syscall if available.
2000-05-08 15:01:07 +00:00
Ulrich Drepper
37dca96f1c
(F_SETOWN, F_GETOWN): Make available if __USE_XOPEN2K.
2000-04-30 07:12:32 +00:00
Ulrich Drepper
9790568c2b
(init_iosys): Allow compilation if __NR_pciconfig_iobase is not defined.
2000-04-22 06:55:19 +00:00
Ulrich Drepper
64fe7d3c70
(__fstatfs64): Add alias.
2000-04-22 06:55:02 +00:00
Ulrich Drepper
0a5f55b135
Surround uses of $f28 with .set noat/at to shut up warnings.
2000-04-22 06:54:50 +00:00
Ulrich Drepper
fa04216d3b
(__syscall_shmctl): Declare.
2000-04-22 06:54:35 +00:00
Ulrich Drepper
b6e679a8ac
(__syscall_semctl): Declare.
2000-04-22 06:54:21 +00:00
Ulrich Drepper
bce847003b
(__syscall_msgctl): Declare.
2000-04-22 06:54:09 +00:00
Ulrich Drepper
4a88ca4687
Fix typo in compat_symbol call for old adjtime.
2000-04-15 16:57:53 +00:00
Andreas Jaeger
8cacb29129
Add newline at EOF.
2000-04-14 17:53:07 +00:00
Andreas Jaeger
500d200d09
2000-04-14 Andreas Jaeger <aj@suse.de>
...
* weaks.c: Fix typo.
2000-04-14 Andreas Jaeger <aj@suse.de>
* sysdeps/generic/madvise.c: Fix typos.
* sysdeps/unix/sysv/linux/mips/clone.S (error): Use __PIC__.
* sysdeps/mips/bits/setjmp.h: Remove K&R compatibility.
* sysdeps/mips/setjmp_aux.c (__sigsetjmp_aux): Silence gcc
warnings.
2000-04-14 17:36:37 +00:00
Ulrich Drepper
a54fe716da
Define POSIX_FADV_NORMAL, POSIX_FADV_RANDOM, POSIX_FADV_SEQUENTIAL,
...
POSIX_FADV_WILLNEED, POSIX_FADV_DONTNEED, and POSIX_FADV_NOREUSE.
2000-04-14 07:48:34 +00:00
Ulrich Drepper
fd327b8820
Add POSIX_MADV_* constants.
2000-04-14 05:57:49 +00:00
Andreas Jaeger
040c028af2
Now I've applied Ralf's patch correctly and it works.
2000-04-13 20:31:43 +00:00
Andreas Jaeger
1c3fb6b3a4
Fix typos in last checkin.
2000-04-13 20:19:15 +00:00
Andreas Jaeger
d152663e8a
2000-04-13 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/clone.S: Fix functions.
2000-04-13 20:13:29 +00:00
Andreas Jaeger
985286e05b
2000-04-13 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/pipe.S: New file.
2000-04-13 19:53:13 +00:00
Andreas Jaeger
86e991277c
2000-04-07 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/kernel_sigaction.h: Updated for
newer kernels.
2000-04-07 20:07:21 +00:00
Ulrich Drepper
604220ddc6
init-first.h has been removed, remove it here also.
2000-04-06 20:09:41 +00:00
Ulrich Drepper
7e3f69ad02
Not needed anymore.
2000-04-06 04:56:46 +00:00
Ulrich Drepper
782bca9790
Use shlib-compat macros.
2000-04-04 06:03:28 +00:00
Ulrich Drepper
b05b3eb67f
Define __socklen_t.
2000-04-02 08:05:11 +00:00
Ulrich Drepper
23a7de4bb4
Use __socklen_t to define socklen_t. Allow definition elsewhere.
2000-04-02 08:01:25 +00:00
Ulrich Drepper
0655420550
Linux/Alpha specific definitions for <netdb.h>.
2000-04-01 22:29:26 +00:00
Ulrich Drepper
0772663d31
Use shlib-compat macros.
2000-03-31 05:39:18 +00:00
Ulrich Drepper
6955b182f1
Clarify use of __ASSUME_32BITUIDS.
2000-03-26 20:30:58 +00:00
Ulrich Drepper
0d4d1e01f9
Processor context definitions for Linux/Arm.
2000-03-26 18:41:48 +00:00
Ulrich Drepper
cc9b3b98b9
(MADV_*): Add flags from latest Linux kernel.
2000-03-20 22:51:18 +00:00
Richard Henderson
7e47b466c7
* sysdeps/unix/sysv/linux/alpha/Versions: Put pciconfig_iobase
...
in GLIBC_2.1.4.
2000-03-20 22:08:26 +00:00
Richard Henderson
cd112ac0a3
* sysdeps/unix/sysv/linux/alpha/bits/mman.h: Add MADV constants.
2000-03-20 20:24:41 +00:00
Richard Henderson
194b9b3b26
* sysdeps/unix/sysv/linux/alpha/Makefile (sysdep_routines):
...
Kill sethae.
* sysdeps/unix/sysv/linux/alpha/Versions: Add pciconfig_iobase.
* sysdeps/unix/sysv/linux/alpha/ioperm.c (all address constants):
Use physical addresses not KSEG addresses.
(io_system): Add PYXIS.
(io): Remove hae.reg, sys, hae_shift.
(stb_mb, stw_mb, stl_mb, __sethae): New.
(inline_outb, inline_outw, inline_outl): Don't set hae.
(inline_inb, inline_inw, inline_inl): Likewise.
(dense_sethae): New null function.
(struct cpuinfo_data): New.
(process_cpuinfo): Use local and stack variables, not static.
Move readlink check here from init_iosys.
(init_iosys): Use __pciconfig_iobase first. Know SX and LX as PYXIS.
(_iopl): Simplify.
(_hae_shift): Calculate it here.
* sysdeps/unix/sysv/linux/alpha/syscalls.list: Remove sethae,
add pciconfig_iobase.
2000-03-20 20:23:05 +00:00
Ulrich Drepper
59e14c2112
Make __pwrite64 weak alias.
2000-03-16 07:07:13 +00:00
Ulrich Drepper
9399c12de5
Make __pread64 weak alias.
2000-03-16 07:06:45 +00:00
Ulrich Drepper
052065ad7b
(platform): Add entry for Nautilus.
2000-03-15 07:22:08 +00:00
Andreas Jaeger
2e6c2875e8
2000-03-09 Martin Buchholz <martin@xemacs.org>
...
* sysdeps/unix/sysv/linux/alpha/syscall.S:
* manual/message.texi (Using gettextized software):
* manual/message.texi (Message Translation): Doc Fixes.
* manual/filesys.texi (File Size):
* manual/charset.texi (glibc iconv Implementation):
* locale/programs/ld-collate.c (collate_output):
* iconv/gconv_db.c (find_derivation):
* manual/install.texi:
* manual/search.texi (Hash Search Function):
* manual/stdio.texi (Output Conversion Syntax):
* FAQ.in:
* config.h.in:
* sysdeps/generic/dl-sysdep.c:
Doc Fixes. `allows to' is not correct English.
* elf/rtld.c: Doc fixes.
* manual/creature.texi (Feature Test Macros): Doc fixes.
* manual/memory.texi (Hooks for Malloc): Doc Fixes.
* manual/filesys.texi (Working Directory): Check for ERANGE to
avoid infloop.
2000-03-10 08:40:34 +00:00
Ulrich Drepper
1a76429b65
Define _STATFS_F_NAMELEN.
2000-02-28 21:15:52 +00:00
Ulrich Drepper
2c11d9bcf5
Define shmatt_t type and use it in struct shmid_ds definition.
2000-02-28 05:02:28 +00:00
Ulrich Drepper
5e516adf18
(struct msqid_ds): Use __pid_t.
2000-02-25 17:05:23 +00:00
Ulrich Drepper
cf95db7e00
(IPC_INFO): Only define if __USE_GNU.
2000-02-25 08:56:31 +00:00
Ulrich Drepper
40d4354938
Include bits/types.h, not sys/types.h.
...
(MSG_EXCEPT): Only define if __USE_GNU.
Define msgqnum_t and msglen_t and use them in struct msqid_ds definition.
2000-02-25 08:54:48 +00:00
Ulrich Drepper
028bec36ff
Linux/Alpha specific siginfo definitions.
2000-02-23 05:59:55 +00:00
Ulrich Drepper
158331933d
Define SA_NOCLDWAIT.
2000-02-23 05:59:11 +00:00
Ulrich Drepper
574b073035
Fix off by one error.
2000-02-20 17:58:12 +00:00
Ulrich Drepper
58d7604e5d
opl, _ioperm): Add Rebel-NetWinder to platform table so _ioperm platform
...
lookup via /proc/cpuinfo works on later version NetWinders.
2000-02-14 18:11:04 +00:00
Ulrich Drepper
e1b4ab28ae
Add oldmsgctl, oldsemctl.
2000-02-11 21:01:03 +00:00
Ulrich Drepper
23f1401266
(msgctl, semctl, shmctl): Make them EXTRA as __old_* and as GLIBC_2.0 symbols.
2000-02-11 21:00:47 +00:00
Ulrich Drepper
f8d5da2998
Linux/Alpha specific shmctl implementation.
2000-02-11 21:00:22 +00:00
Ulrich Drepper
3b6c96e67b
Linux/Alpha specific semctl implementation.
2000-02-11 21:00:16 +00:00
Ulrich Drepper
9e683793e4
Linux/Alpha specific msgctl implementation.
2000-02-11 21:00:09 +00:00
Ulrich Drepper
8b9d6d8045
(getresuid): Make syscall directly, no stubs needed.
...
(getresgid): Likewise.
2000-02-11 19:44:00 +00:00
Ulrich Drepper
fb30b58ad5
Linux/m68k shmctl implementation.
2000-02-11 19:43:46 +00:00
Ulrich Drepper
a020fa2f4d
Linux/m68k semctl implementation.
2000-02-11 19:43:42 +00:00
Ulrich Drepper
ac707c19aa
Linux/m68k smgctl implementation.
2000-02-11 19:43:37 +00:00
Ulrich Drepper
ef034ccbd5
Linux/m68k getresuid implementation.
2000-02-11 19:43:32 +00:00
Ulrich Drepper
d60da510e2
Linux/m68k getresgid implementation.
2000-02-11 19:43:28 +00:00
Ulrich Drepper
886523a9ba
Document new tristate __libc_missing_32bit_uids.
...
Use 32bit uid syscall if __libc_missing_32bit_uids is -1 or 0.
2000-02-11 19:42:16 +00:00
Ulrich Drepper
78a718de6f
Linux/i386 specific shmctl implementation.
2000-02-11 19:41:04 +00:00
Ulrich Drepper
6c391b0995
Linux/i386 specific semctl implementation.
2000-02-11 19:40:59 +00:00
Ulrich Drepper
9410cd8d7c
Linux/i386 specific msgctl implementation.
2000-02-11 19:40:53 +00:00
Ulrich Drepper
5ef54b6fd7
Linux/i386 specific getresuid implementation.
2000-02-11 19:40:38 +00:00
Ulrich Drepper
fe60fdbe10
Linux/i386 specific getresgid implementation.
2000-02-11 19:40:32 +00:00
Andreas Jaeger
a233bb29c8
2000-02-10 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/clone.S: Rewritten.
Based on a patch by Hiroyuki Machida <machida@sm.sony.co.jp>.
2000-02-10 11:09:31 +00:00
Andreas Jaeger
b7393d1c58
2000-02-09 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/sys/syscall.h: Add new syscalls.
* sysdeps/unix/sysv/linux/mips/syscalls.list: Add missing syscalls.
2000-02-09 14:58:57 +00:00
Andreas Jaeger
fb8168397d
2000-02-08 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/sigcontextinfo.h (GET_PC): Fix typo.
* sysdeps/unix/sysv/linux/mips/register-dump.h (register_dump):
Make it compile.
2000-02-08 17:27:15 +00:00
Andreas Jaeger
ff75a64c4a
2000-02-08 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/register-dump.h (register_dump):
Fix usage of macro ADD_STRING.
2000-02-08 16:36:09 +00:00
Andreas Jaeger
b3be99749f
2000-02-08 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/bits/termios.h: Remove members
c_ispeed and c_ospeed which are not implemented.
2000-02-08 13:41:37 +00:00
Andreas Jaeger
25fdf1f5c1
2000-02-08 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/pwrite64.c: Define __libc_* variant
for cancelation wrapper; use __ASSUME_PWRITE_SYSCALL macro.
* sysdeps/unix/sysv/linux/mips/pread64.c: Likewise.
* sysdeps/unix/sysv/linux/mips/pwrite.c: Likewise.
* sysdeps/unix/sysv/linux/mips/pread.c: Likewise.
2000-02-08 09:46:01 +00:00
Andreas Jaeger
22e908b01a
2000-02-05 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/bits/mman.h (MS_SYNC): 0 will not
work - set to 4 in accordance with changes made in the Linux/MIPS
kernel. Using MS_SYNC on older kernels with MS_SYNC == 0 doesn't
actually work.
2000-02-05 07:45:59 +00:00
Andreas Jaeger
4cd50e5eb8
Fix typo in comment.
2000-02-04 16:40:32 +00:00
Andreas Jaeger
19918d3ddd
2000-02-04 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/bits/mman.h: Use correct values for
the defines.
2000-02-04 16:38:20 +00:00
Andreas Jaeger
ede084048d
2000-02-03 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/sigcontextinfo.h: New file.
* sysdeps/unix/sysv/linux/mips/register-dump.h: New file.
* sysdeps/mips/stackinfo.h: New file.
2000-02-03 14:10:24 +00:00
Andreas Jaeger
d86bec0d49
2000-02-01 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/syscalls.list: Remove duplicates.
2000-02-01 16:50:51 +00:00
Andreas Jaeger
bbfe4cc589
2000-02-01 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/lxstat.c: Removed, we can use the
generic function.
* sysdeps/unix/sysv/linux/mips/fxstat.c: Likewise.
2000-02-01 13:39:59 +00:00
Andreas Jaeger
7289f2bbfb
2000-02-01 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/init-first.h: New file, from Ralf
Baechle <ralf@gnu.org>.
* sysdeps/unix/sysv/linux/mips/brk.c: New file.
2000-02-01 11:54:37 +00:00
Andreas Jaeger
e67a8419c7
2000-02-01 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/sys/ucontext.h: Add missing ints.
2000-02-01 11:20:19 +00:00
Ulrich Drepper
acb1cd8ea1
Export the new *rlimit interface with symbol version GLIBC_2.2.
2000-01-29 12:02:41 +00:00
Ulrich Drepper
1fee13c891
Backout changes for versioning setrlimit and getrlimit.
2000-01-29 12:02:32 +00:00
Ulrich Drepper
c388491ab6
Backout rlimit changes for resource directory.
2000-01-29 12:02:14 +00:00
Ulrich Drepper
9b2282bc34
Add ipc_priv.h.
2000-01-24 12:34:15 +00:00
Ulrich Drepper
47504af3f6
Remove private decls.
2000-01-24 12:31:25 +00:00
Ulrich Drepper
2cb9440978
Linux/Alpha private IPC definitions.
2000-01-24 12:30:41 +00:00
Ulrich Drepper
d0b0bd9a56
Move private decls into ../*_priv.h file.
2000-01-24 12:27:13 +00:00
Ulrich Drepper
adcd6eb68b
Remove setrlimit64@GLIBC_2.1.3.
2000-01-24 12:07:25 +00:00
Ulrich Drepper
6bb1e66431
Remove oldsetrlimit64.c.
2000-01-24 12:06:59 +00:00
Ulrich Drepper
b4f75eec45
Linux/Arm specific resource handling definitions.
2000-01-24 12:06:14 +00:00
Ulrich Drepper
9eaa692920
Not needed anymore.
2000-01-24 12:05:37 +00:00
Ulrich Drepper
41aa6d836b
Correct check for ENOSYS.
2000-01-24 01:44:35 +00:00
Ulrich Drepper
7ea605ff34
Add prototypes for port access functions.
2000-01-23 08:53:21 +00:00
Ulrich Drepper
358f8be2ed
Add sys/io.h.
2000-01-23 08:52:50 +00:00
Ulrich Drepper
13990a22c1
iLinux/m68k implementation of xstat.
2000-01-19 03:52:47 +00:00
Ulrich Drepper
8c23086292
Linux/m68k implementation of lxstat.
2000-01-19 03:52:32 +00:00
Ulrich Drepper
74a892eea9
Linux/m68k implementation of fxstat.
2000-01-19 03:52:16 +00:00
Ulrich Drepper
6274fd0fe8
Linux/Arm implementation of xstat.
2000-01-19 03:51:57 +00:00
Ulrich Drepper
f8b3a62dba
Linux/Arm implementation of lxstat.
2000-01-19 03:51:45 +00:00
Ulrich Drepper
f7d91a2716
Linux/Arm implementation of fxstat.
2000-01-19 03:51:30 +00:00
Ulrich Drepper
293c7e46e3
(__syscall_chown): Use proper prototype.
...
Don't include non-existant header.
(__chown): Return EINVAL if owner or group are out of the range -1U .. 65534.
2000-01-18 04:30:34 +00:00
Ulrich Drepper
a7b22345a1
Linux/Alpha SysV shm definitions.
2000-01-18 04:27:20 +00:00
Ulrich Drepper
db706c12f5
Linux/Alpha SysV sem definitions.
2000-01-18 04:27:12 +00:00
Ulrich Drepper
05bd55b910
Linux/Alpha SysV msq definitions.
2000-01-18 04:27:05 +00:00
Ulrich Drepper
ab944a2185
Update for new ipc.
2000-01-18 04:26:49 +00:00
Ulrich Drepper
1219d5bc53
Linux/i386 implementation of lchown.
2000-01-17 05:20:35 +00:00
Ulrich Drepper
4b1aa399d1
Linux/i386 implementation of getgid.
2000-01-17 05:20:27 +00:00
Ulrich Drepper
881cf30824
Linux/i386 implementation of getuid.
2000-01-17 05:20:20 +00:00
Ulrich Drepper
b1e3521362
Linux/i386 implementation of geteuid.
2000-01-17 05:20:10 +00:00
Ulrich Drepper
26bb8c8c1b
Linux/i386 implementation of getegid.
2000-01-17 05:20:03 +00:00
Ulrich Drepper
76862c6dd7
Linux/i386 implementation of fchown.
2000-01-17 05:19:51 +00:00
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
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
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
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
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
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
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
baa41915ea
Not neeeded.
1999-12-18 19:39:28 +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 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
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
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
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
Ulrich Drepper
7f3e8e7146
#include <bits/armsigctx.h>.
1999-09-01 16:34:37 +00:00
Ulrich Drepper
e7a486ef99
Fix sa_flags, partially reverting a patch from 1998-12-29. We just can't
...
change the flags, kernels with different flags lead to incompatibilities.
1999-08-28 22:14:27 +00:00
Ulrich Drepper
957a4a990a
Update from 2.3.15 kernel.
1999-08-28 00:25:40 +00:00
Ulrich Drepper
3f77348a38
Add missing underscore in _llseek entry.
1999-08-25 17:41:51 +00:00
Ulrich Drepper
90445b8a22
Fix typo in execve entry.
1999-08-25 17:40:49 +00:00
Ulrich Drepper
1a839cb12e
Fix comment.
1999-08-25 17:39:15 +00:00
Ulrich Drepper
9cc31184c8
Fix EILSEQ value changed in last patch.
1999-08-24 22:13:10 +00:00
Ulrich Drepper
7e5a3fd89a
Linux/MIPS specific error codes.
1999-08-23 17:53:43 +00:00
Ulrich Drepper
446548bb28
Define SIGCONTEXT_EXTRA_ARGS.
1999-08-23 17:43:28 +00:00
Ulrich Drepper
3013083aa3
Add execve syscall.
1999-08-23 04:06:18 +00:00
Ulrich Drepper
9661dd713d
(SA_RESETHAND): Add it.
1999-08-22 16:04:24 +00:00
Ulrich Drepper
0cabeaa3fd
Information how to access signal context on Linux/Alpha.
1999-08-19 19:57:25 +00:00
Ulrich Drepper
f739f8a81e
Define __blksize_t.
1999-08-18 07:47:37 +00:00
Ulrich Drepper
6996793426
(struct stat): Use __blksize_t for st_blksize member.
...
(struct stat64): Likewise.
1999-08-18 07:46:54 +00:00
Ulrich Drepper
77c5dc9ed7
Include bits/types.h instead of sys/types.h.
1999-08-18 07:43:39 +00:00
Ulrich Drepper
0dd0e77c4c
Make __useconds_t unsigned.
1999-08-18 03:39:59 +00:00
Ulrich Drepper
283cadf410
Define type __useconds_t.
1999-08-18 01:18:14 +00:00
Ulrich Drepper
6a06c0af60
(O_DSYNC, O_RSYNC): New definitions.
...
(O_LARGEFILE): Define only if __USE_LARGEFILE64.
1999-08-06 17:23:00 +00:00
Ulrich Drepper
c93c0c6259
(O_LARGEFILE): Define only if __USE_LARGEFILE64.
1999-08-06 17:22:24 +00:00
Ulrich Drepper
1d8af49384
(O_RSYNC, O_DSYNC): Define.
1999-08-05 16:56:44 +00:00
Ulrich Drepper
bad8d32c28
(GET_NPROCS_PARSER): Initialize result to one.
1999-08-04 16:00:23 +00:00
Ulrich Drepper
d54eed1a9a
Linux/Alpha specific functions to read system information.
1999-07-31 06:09:30 +00:00
Ulrich Drepper
8cfc6b71c4
ELF type definitions for Linux/Alpha.
1999-07-27 05:47:28 +00:00
Ulrich Drepper
078a1bd706
Define __clockid_t, __timer_t, CLOCK_REALTIME, and TIMER_ABSTIME.
1999-07-27 00:18:20 +00:00
Ulrich Drepper
22b137b9fd
Undo last change.
1999-07-18 00:25:28 +00:00
Ulrich Drepper
9a16d32a64
(timeval): Use __suseconds_t type for tv_usec element.
1999-07-17 23:18:23 +00:00
Ulrich Drepper
b4ac6f26f2
Define __suseconds_t.
1999-07-17 23:16:23 +00:00
Ulrich Drepper
b9104c3e71
(_inb, _inw, _inl, _outb, _outw, _outl): Added to GLIBC_2.1.2.
1999-07-15 11:51:36 +00:00
Ulrich Drepper
05246799a6
Update for some more motherboards.
1999-07-06 16:06:12 +00:00
Ulrich Drepper
4d1f7dc129
Include libintl.h.
1999-06-19 09:47:58 +00:00
Ulrich Drepper
56de49240c
sysmacros.h file for Linux/Alpha.
1999-06-16 14:30:16 +00:00
Ulrich Drepper
0a437ddb58
Add __sysctl.
1999-06-15 11:51:17 +00:00
Ulrich Drepper
1c2d926dc8
(struct sockaddr_storage): New structure; storage suitable for any
...
socket address.
1999-05-11 12:07:07 +00:00
Ulrich Drepper
b6a1f966a0
Add sigrestorer.S.
1999-05-03 12:40:23 +00:00
Ulrich Drepper
d33ecfde38
Correct signed/unsigned-ness of blkcnt and fsblkcnt.
1999-04-16 17:06:33 +00:00
Ulrich Drepper
5f406da841
Fix typo in preventing compilation of file.
1999-04-15 14:45:16 +00:00
Ulrich Drepper
45c6c04d8d
mmap calls could not be restarted after being interrupted by
...
a signal. The parameters on the stack were corrupted by the
signal handler.
1999-04-14 13:42:16 +00:00
Ulrich Drepper
95084e8a47
Socket calls could not be restarted after being interrupted by
...
a signal. The parameters on the stack were corrupted by the
signal handler.
1999-04-14 13:42:04 +00:00
Ulrich Drepper
a9b40c2a26
(INLINE_SYSCALL): Include the syscall name in assembler output for ease
...
of debugging.
1999-04-12 09:04:12 +00:00
Ulrich Drepper
74804c97db
Linux/ARM vfork implementation.
1999-04-12 09:03:50 +00:00
Ulrich Drepper
2f091ace9d
Signal termination function.
1999-04-12 09:03:27 +00:00
Ulrich Drepper
2761e5acd7
Don't rely on undefined compiler behaviour.
1999-04-12 09:02:56 +00:00
Ulrich Drepper
65e8edc76b
(_outw, _outb, _outl): Don't bother range checking the port number.
1999-04-12 09:02:39 +00:00
Ulrich Drepper
85fb60ef9e
[$(subdir) = signal]
...
(sysdep_routines): Add sigrestorer.
1999-04-12 09:02:23 +00:00
Andreas Schwab
2ac24faac8
1999-03-18 Philip Blundell <philb@gnu.org>
...
* sysdeps/unix/sysv/linux/arm/getgroups.c: New file. Use the i386
implementation.
1999-03-19 01:54:41 +00:00
Ulrich Drepper
df019d9428
(ucontext): Rename field uc_links to
...
uc_link which is the right name according to Unix98.
1999-03-01 07:20:35 +00:00
Ulrich Drepper
fdf595bb49
Undo last patch.
1999-02-11 12:00:52 +00:00
Ulrich Drepper
7a1ccf7744
Change __ino64_t to 64 bits.
1999-02-10 11:33:31 +00:00
Ulrich Drepper
864e156e88
Add missing RT signal definitions.
1999-02-08 10:11:50 +00:00
Ulrich Drepper
ac3b5c24b4
We need to use a syscall.
1999-01-29 08:03:49 +00:00
Ulrich Drepper
f6e4428cea
Correct error check again.
1999-01-25 09:27:19 +00:00
Ulrich Drepper
61f5bb0159
Undo last change. Not needed.
1999-01-22 09:19:57 +00:00
Ulrich Drepper
33092c325a
Add vfork.S.
1999-01-21 09:46:35 +00:00
Ulrich Drepper
7f833eba90
Optimise a little, support 26-bit machines correctly and fix check for
...
returned errors.
1999-01-21 09:46:25 +00:00
Ulrich Drepper
462d695aea
Linux/Arm sigaction implementation.
1999-01-21 09:46:15 +00:00
Ulrich Drepper
5149854edf
Linux/Arm vfork implementation.
1999-01-21 09:46:07 +00:00
Ulrich Drepper
f90bac9291
Add baud rates > 460800.
1999-01-19 12:24:34 +00:00
Andreas Schwab
68798276c9
* sysdeps/unix/sysv/linux/m68k/vfork.S: Test return value after
...
fork syscall.
1999-01-18 01:45:33 +00:00
Ulrich Drepper
6c56758e2a
Linux/MIPS specific siginfo definition.
1999-01-14 13:30:32 +00:00
Ulrich Drepper
453b49e1f4
Add sys/user.h.
1999-01-14 12:57:55 +00:00
Ulrich Drepper
9346d2ecb1
Add vfork.
1999-01-14 00:15:14 +00:00
Andreas Schwab
cd641f748f
* sysdeps/unix/sysv/linux/m68k/vfork.S: New file.
1999-01-13 01:43:33 +00:00
Ulrich Drepper
a6446af10a
Fix bug in last change.
1999-01-07 09:53:56 +00:00
Ulrich Drepper
2a3db76a83
Correct type for __fsfilcnt_t.
1999-01-07 09:53:42 +00:00
Ulrich Drepper
44338a354e
Linux/ARM specific definitions for signal handlers and ptrace.
1999-01-05 09:03:21 +00:00
Ulrich Drepper
5093ff056e
Linux/ARM specific sigcontext definitions.
1999-01-04 17:21:38 +00:00
Ulrich Drepper
ba498420cb
Correct widths of register values.
1999-01-04 17:21:15 +00:00
Ulrich Drepper
942aea54d8
Linux/ARM implementation of pwrite.
1999-01-04 09:31:47 +00:00
Ulrich Drepper
db0fc32232
Linux/ARM implementation of pwrite64.
1999-01-04 09:31:41 +00:00
Ulrich Drepper
d7335f1973
Linux/ARM implementation of pread64.
1999-01-04 09:31:32 +00:00
Ulrich Drepper
26466099db
Linux/ARM implementation of pread.
1999-01-04 09:31:27 +00:00
Ulrich Drepper
61758030ed
Sync with current Linux 2.1.132 kernel sources.
1998-12-31 18:16:52 +00:00
Ulrich Drepper
87d6672e7e
Linux/MIPS specific misc low-level definitions.
1998-12-31 18:16:43 +00:00
Ulrich Drepper
66f73ab566
Add ipc, change pread/pwrite and llseek calls.
1998-12-31 18:16:11 +00:00
Ulrich Drepper
025cc5bfda
Moved into MIPS specific directory.
1998-12-31 18:15:46 +00:00
Ulrich Drepper
02656f74b2
Remove deleted files.
1998-12-31 18:15:20 +00:00
Ulrich Drepper
4479f56334
Add ioperm.c and sys/io.h.
1998-12-27 17:28:24 +00:00
Ulrich Drepper
97775ba3ce
(sysdep_routines): Add ioperm.
1998-12-24 16:17:59 +00:00
Ulrich Drepper
d2eb5e136a
Add appropriate entries for the above.
1998-12-22 17:27:58 +00:00
Ulrich Drepper
78c3f7b379
Header for implementation of inb, outb etc for ARM systems.
1998-12-22 17:27:23 +00:00
Ulrich Drepper
3d72808b73
Implementation of inb, outb etc for ARM systems.
1998-12-22 17:26:00 +00:00
Ulrich Drepper
fc37023323
Remove wrappers for now-inlined calls.
1998-12-22 17:25:27 +00:00
Ulrich Drepper
ba023f01b9
(INLINE_SYSCALL): Add implementation.
1998-12-22 17:25:07 +00:00
Ulrich Drepper
e4c180f706
Use sys/user.h not asm/user.h.
1998-12-10 09:59:12 +00:00
Ulrich Drepper
b428ebeef7
Save a4 through both paths.
1998-12-07 12:07:42 +00:00
Ulrich Drepper
7078dcb53d
Add xstatconv.c.
1998-12-01 20:50:20 +00:00
Ulrich Drepper
56a10f1cae
Use correct type for parameter.
1998-12-01 11:25:00 +00:00
Ulrich Drepper
7f4d2f79bf
Remove ipc_kludge.
1998-11-30 14:21:20 +00:00
Ulrich Drepper
1b1d938192
Linux/MIPS ucontext definition.
1998-11-28 21:05:36 +00:00
Ulrich Drepper
34535a90fa
Add missing SYS_* constants, correct values according to Linux
...
2.1.130.
1998-11-28 21:05:22 +00:00
Ulrich Drepper
14a3f7b7d6
Removed.
1998-11-28 21:04:59 +00:00
Ulrich Drepper
8c0829162b
(_STAT_VER_KERNEL): Added.
1998-11-28 21:04:33 +00:00
Ulrich Drepper
ff87e21b31
Update file.
1998-11-28 21:04:24 +00:00
Ulrich Drepper
62fe3ebee6
Remove inclusion of <asm/signal.h> and add needed symbols from
...
<asm/signal.h>;
1998-11-28 21:04:12 +00:00
Ulrich Drepper
889c9b6321
Remove ipc_kludge.
1998-11-28 21:03:41 +00:00
Ulrich Drepper
5b7919d7f2
Linux/MIPS specific versions.
1998-11-28 21:03:24 +00:00
Ulrich Drepper
abbde1b098
Conversion function for stat structure.
1998-11-28 21:03:02 +00:00
Ulrich Drepper
5d4018c40f
Use INLINE_SYSCALL instead of calling __syscall_*.
1998-11-28 21:01:30 +00:00
Ulrich Drepper
16306093d1
Update entries.
1998-11-28 21:01:13 +00:00
Ulrich Drepper
9a8611169b
Add copyright message, change name of include protection, remove
...
inclusion of <bits/termios.h>.
1998-11-28 21:00:55 +00:00
Ulrich Drepper
35a72cb3b3
(old_kernel_sigaction): Define.
...
(struct kernel_sigaction): Rename sa_handler to k_sa_handler.
1998-11-28 21:00:37 +00:00
Ulrich Drepper
bc8f3c9b4e
Add mmap64 alias.
1998-11-16 12:01:02 +00:00
Andreas Schwab
ec2a735fdb
* sysdeps/unix/sysv/linux/m68k/sysdep.h (INLINE_SYSCALL): Undo
...
last change.
1998-11-16 02:41:56 +00:00
Andreas Schwab
11a39ef8a4
* sysdeps/unix/sysv/linux/m68k/sysdep.h (INLINE_SYSCALL): Remove
...
d0 from clobber list.
1998-11-13 03:01:32 +00:00
Ulrich Drepper
88e7faf1e1
Cleanup comment.
1998-11-12 11:21:36 +00:00
Ulrich Drepper
1dc5a942c9
Kill __syscall* bits.
1998-10-31 23:38:23 +00:00
Ulrich Drepper
26ecf6a886
(INLINE_SYSCALL): New.
1998-10-31 23:38:09 +00:00
Ulrich Drepper
9dda87abb5
(__FDS_BITS): New macro to access fds_bits member.
1998-10-28 14:41:28 +00:00
Ulrich Drepper
ad427949d1
Include bits/pthreadtypes.h only not for POSIX 199506.
1998-10-26 15:43:18 +00:00
Ulrich Drepper
04cfab5065
Rename __syscall_pwrite64 to __syscall_pwrite.
1998-10-26 11:09:12 +00:00
Ulrich Drepper
d87c3bc05d
Rename __syscall_pwrite64 to __syscall_pwrite.
...
Rename __sys_llseek to __syscall__llseek.
1998-10-26 11:08:18 +00:00
Andreas Schwab
dca1708014
* sysdeps/unix/sysv/linux/m68k/Makefile [subdir=signal]: Remove
...
rt_sigsuspend, rt_sigprocmask, rt_sigtimedwait, rt_sigqueueinfo,
rt_sigaction and rt_sigpending.
* sysdeps/unix/sysv/linux/m68k/syscalls.list: Remove all entries
for __syscall_* functions.
* sysdeps/unix/sysv/linux/m68k/sysdep.h: Implement INLINE_SYSCALL.
1998-10-26 01:47:41 +00:00
Ulrich Drepper
b227d2e7eb
(__fd_set): Define element as fds_bits only is __USE_XOPEN. Otherwise
...
use __fds_bits.
1998-10-25 09:10:44 +00:00
Ulrich Drepper
0b78da0365
(timeval): Protect with __need_timeval.
1998-10-25 09:09:44 +00:00
Ulrich Drepper
e1a011e731
(LOCK_SH, LOCK_EX, LOCK_NB, LOCK_UN): Protect with __USE_BSD.
1998-10-25 09:09:29 +00:00
Ulrich Drepper
91c2d73543
Remove duplicate definition of O_LARGEFILE.
1998-10-24 11:01:21 +00:00
Ulrich Drepper
ec86258b00
(__pathconf): Use path as first argument to statfs.
1998-10-24 10:59:25 +00:00
Ulrich Drepper
47754990f4
(O_NOFOLLOW): New macro.
1998-10-23 23:24:00 +00:00
Ulrich Drepper
abcecb5bd2
(O_LARGEFILE, O_NOFOLLOW, O_DIRECT): New macros.
...
(O_DIRECTORY): Correct definition according to official 2.1.126.
1998-10-23 23:22:54 +00:00
Ulrich Drepper
a2567f7925
Add setresuid.c, setresgid.c, setfsuid.c, and setfsgid.c.
1998-10-23 14:04:39 +00:00
Ulrich Drepper
d8f1bea433
Remove duplicate ustat definition.
1998-10-23 14:00:35 +00:00
Ulrich Drepper
1cecc97eb7
Include <asm/ptrace.h> to define struct pt_regs.
1998-10-23 13:42:01 +00:00
Ulrich Drepper
8ffd8e8442
Remove spurious call to C_SYMBOL_NAME macro.
1998-10-23 13:41:52 +00:00
Ulrich Drepper
9c962c928d
Don't bother including <asm/ptrace.h> here.
1998-10-23 13:41:45 +00:00
Ulrich Drepper
3e79e19491
Handle _PC_LINK_MAX here.
1998-10-23 13:41:33 +00:00
Ulrich Drepper
96b2e43371
Use __PMT instead of __P for sa_restorer.
1998-10-22 14:41:10 +00:00
Ulrich Drepper
5e9b4624ad
[subdir=signal] (sysdep_routines): Add various rt_* functions.
1998-10-21 15:40:22 +00:00
Ulrich Drepper
1d40317e33
Add various __syscall_* definitions.
1998-10-21 15:28:22 +00:00
Ulrich Drepper
90f70b8356
Linux/m68k specific setreuid definition.
1998-10-21 15:27:42 +00:00
Ulrich Drepper
7523f256a8
Linux/m68k specific setregid definition.
1998-10-21 15:27:37 +00:00
Ulrich Drepper
7471881d52
Linux/ARM implementation of setreuid.
1998-10-21 15:14:34 +00:00
Ulrich Drepper
a418924030
Linux/ARM implementation of setregid.
1998-10-21 15:14:29 +00:00
Andreas Schwab
97c1529523
* sysdeps/unix/sysv/linux/m68k/setfsuid.c: Add real contents.
...
* sysdeps/unix/sysv/linux/m68k/syscalls.list: Add s_setfs[ug]id.
1998-10-21 01:50:21 +00:00
Ulrich Drepper
0e8ad5182b
Added setfsgid and setfsuid.
1998-10-19 14:40:52 +00:00
Ulrich Drepper
2b0a897428
Wrapper arpund system call with check of parameter value range.
1998-10-18 13:05:43 +00:00
Ulrich Drepper
c220db51b0
Add O_DIRECTORY.
1998-10-16 16:29:19 +00:00
Ulrich Drepper
d69f35a807
Add s_setgid, s_setresuid, s_setresgid, and s_setuid.
1998-10-16 16:28:36 +00:00
Ulrich Drepper
f858fcedc8
[subdir=misc] (sysdep_routines): Add setfsgid, setfsuid, setresgid,
...
and setresuid.
1998-10-16 16:28:05 +00:00
Ulrich Drepper
b88a94ba82
Wrapper around setuid syscall to check for value range.
1998-10-16 16:21:54 +00:00
Ulrich Drepper
176f971960
Wrapper around setresuid syscall to check for value range.
1998-10-16 16:21:49 +00:00
Ulrich Drepper
5978cf8273
Wrapper around setresgid syscall to check for value range.
1998-10-16 16:21:45 +00:00
Ulrich Drepper
111397630d
Wrapper around setgroups syscall to check for value range.
1998-10-16 16:21:38 +00:00
Ulrich Drepper
b86b54f476
Wrapper around setgid syscall to check for value range.
1998-10-16 16:21:31 +00:00
Ulrich Drepper
0047c441ae
Wrapper around setfsuid syscall to check for value range.
1998-10-16 16:21:24 +00:00
Ulrich Drepper
b1491b35b3
Wrapper around setfsgid syscall to check for value range.
1998-10-16 16:21:18 +00:00
Ulrich Drepper
ed2acf85b1
Wrapper around setugid syscall to check for value range.
1998-10-16 16:21:08 +00:00
Ulrich Drepper
32f8b0679c
Wrapper around setegid syscall to check for value range.
1998-10-16 16:21:03 +00:00
Ulrich Drepper
4a12df66ac
Linux/Arm specific makefile.
1998-10-16 16:18:30 +00:00
Ulrich Drepper
6a9821445a
Add bits/armsigctx.h.
1998-10-15 10:45:34 +00:00
Ulrich Drepper
edb87b12b3
Remove __kernel_termios again. Use char[44] to define size of the struct.
1998-10-15 09:21:29 +00:00
Ulrich Drepper
a7077ca4f2
Include termios.h to have all types defined.
1998-10-15 07:50:31 +00:00
Ulrich Drepper
fa03e7a0eb
Define __kernel_termios here instead of including kernel_termios.h.
1998-10-14 12:59:04 +00:00
Ulrich Drepper
f3afb0fffa
(inline_outb): Fix output parameter format string.
...
(inline_outw): Likewise.
1998-10-13 16:25:31 +00:00
Ulrich Drepper
9230582571
(CFLAGS-ioperm.c): New variable to prevent warnings from use of modern CPU
...
instructions.
1998-10-12 12:56:56 +00:00
Ulrich Drepper
86ffa1b43a
(PSEUDO): Add missing semicolon so that profiling works.
1998-10-12 11:15:04 +00:00
Ulrich Drepper
d856c16291
Definition of sigcontext for 2.0 and 2.1 kernels.
1998-10-09 10:50:29 +00:00
Ulrich Drepper
e205b76dd7
Add support for version 2.0 kernels.
1998-10-09 10:50:14 +00:00
Ulrich Drepper
7817d752ae
Move definition of sigcontext union to bits/armsigctx.h.
1998-10-09 10:50:07 +00:00
Ulrich Drepper
a8d236a8b7
(platform): Add missing Ruffian entry.
1998-10-08 13:09:39 +00:00
Ulrich Drepper
e5432e2896
Register content dump function.
1998-10-01 14:30:25 +00:00
Ulrich Drepper
0f72aee6de
Protect use of long long by __extension__.
1998-10-01 10:57:23 +00:00
Ulrich Drepper
4fbbde2934
List Ruffian in platforms[].
1998-09-29 22:41:48 +00:00
Ulrich Drepper
225146fe16
Sync with generic Linux version.
...
(__cmsg_nxthdr): Use CMSG_ALIGN (fixes a bug) and correct test for availability
of another entry.
1998-09-28 11:49:19 +00:00
Ulrich Drepper
f65fc5cb2d
Don't mention bits/mman.h.
1998-09-23 16:37:13 +00:00
Ulrich Drepper
b720449067
(SA_ONSTACK): Define.
1998-09-22 12:44:47 +00:00