Ulrich Drepper
|
8ea965156d
|
(accept, connect, recv, recvfrom, recvmsg, send, sendmsg, sendto): Make
cancelable.
|
2002-12-15 00:52:49 +00:00 |
|
Ulrich Drepper
|
99c37bc7d8
|
Added SHMLBA #define.
|
2002-12-08 22:53:46 +00:00 |
|
Roland McGrath
|
859f3bbf75
|
2002-11-11 Randolf Chung <tausq@debian.org>
* sysdeps/unix/sysv/linux/hppa/bits/fcntl.h [__USE_FILE_OFFSET64]
(F_GETLK, F_SETLK, F_SETLKW): Define to F_*64 versions.
* sysdeps/unix/sysv/linux/hppa/fcntl.c: New file.
|
2002-11-19 09:26:56 +00:00 |
|
Roland McGrath
|
4d1f248e71
|
2002-11-11 Carlos O'Donell <carlos@baldric.uwo.ca>
* sysdeps/unix/sysv/linux/hppa/sys/ucontext.h:
Define mcontext_t as a sigcontext.
|
2002-11-19 06:41:02 +00:00 |
|
Roland McGrath
|
b53661761b
|
2002-09-22 H.J. Lu <hjl@gnu.org>
* sysdeps/unix/sysv/linux/powerpc/mmap64.c: Moved to ...
* sysdeps/unix/sysv/linux/mmap64.c: ... here.
* sysdeps/unix/sysv/linux/hppa/mmap64.c: File removed.
* sysdeps/unix/sysv/linux/sparc/sparc32/mmap64.c: FIle removed,
|
2002-11-09 00:36:04 +00:00 |
|
Roland McGrath
|
ac33e75b3e
|
2002-10-15 Roland McGrath <roland@redhat.com>
* sysdeps/unix/sysv/linux/bits/resource.h: Replaced with the contents
of the sysdeps/unix/sysv/linux/i386/bits/resource.h file.
All the following files were identical or equivalent to it.
* sysdeps/unix/sysv/linux/i386/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/arm/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/cris/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/hppa/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/ia64/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/m68k/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/powerpc/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/s390/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/sh/bits/resource.h: File removed.
* sysdeps/unix/sysv/linux/x86_64/bits/resource.h: File removed.
|
2002-10-16 01:02:24 +00:00 |
|
Roland McGrath
|
506ee216c4
|
2002-10-13 Roland McGrath <roland@frob.com>
* posix/unistd.h [__USE_GNU] (getresuid, getresgid, setresuid,
setresgid): Declare them.
* NEWS: Mention it.
* include/unistd.h
(__getresuid, __getresgid, __setresuid, __setresgid): Declare them,
add libc_hidden_proto.
* posix/Versions (libc: GLIBC_2.3.2): New set. Add
getresuid, getresgid, setresuid, setresgid here.
* Versions.def (libc): Define GLIBC_2.3.2 set.
* sysdeps/generic/getresuid.c (__getresuid): Fix argument types.
Add libc_hidden_def.
* sysdeps/generic/getresgid.c (__getresgid): Likewise.
* sysdeps/generic/setresgid.c: New file.
* sysdeps/generic/setresuid.c: New file.
* sysdeps/unix/sysv/linux/Makefile [$(subdir) = misc]
(sysdep_routines): Don't add getresuid and getresgid here.
* sysdeps/unix/sysv/linux/arm/Makefile [$(subdir) = misc]
(sysdep_routines): Don't add setresuid and setresgid here.
* sysdeps/unix/sysv/linux/cris/Makefile: Likewise.
* sysdeps/unix/sysv/linux/sh/Makefile: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/Makefile: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/Makefile: Likewise.
* sysdeps/unix/sysv/linux/i386/Makefile: Likewise.
* sysdeps/unix/sysv/linux/m68k/Makefile: Likewise.
* posix/Makefile (routines): Add them all here instead.
* sysdeps/unix/sysv/linux/i386/getresuid.c (getresuid): Renamed to
__getresuid. Add libc_hidden_def for that, and weak alias to old name.
* sysdeps/unix/sysv/linux/i386/getresgid.c (getresgid): Renamed to
__getresgid. Add libc_hidden_def for that, and weak alias to old name.
* sysdeps/unix/sysv/linux/i386/setresuid.c: Add libc_hidden_def.
[! __NR_setresuid]: Include generic file.
* sysdeps/unix/sysv/linux/i386/setresgid.c (setresgid): Renamed to
__setresgid. Add libc_hidden_def for that, and weak alias to old name.
[! __NR_setresuid]: Include generic file.
* sysdeps/unix/sysv/linux/syscalls.list (setresuid, setresgid):
Caller is - now, not EXTRA.
* sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list
(setresuid, setresgid, getresuid, getresgid): Likewise.
* sysdeps/unix/sysv/linux/syscalls.list (getresuid, getresgid):
Add these calls here.
* sysdeps/unix/sysv/linux/alpha/syscalls.list: Remove them here.
* sysdeps/unix/sysv/linux/hppa/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/x86_64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/mips/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/ia64/syscalls.list: Likewise.
|
2002-10-14 01:03:03 +00:00 |
|
Roland McGrath
|
d030d52da2
|
2002-10-07 Roland McGrath <roland@redhat.com>
* sysdeps/generic/errno.c: New file.
* csu/Makefile (aux): New variable, list errno.
* sysdeps/unix/sysv/linux/i386/sysdep.S (errno, _errno): Remove defns.
* sysdeps/unix/sysv/linux/m68k/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/x86_64/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/arm/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/cris/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/hppa/sysdep.c: Likewise.
* sysdeps/unix/sysv/linux/ia64/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/powerpc/sysdep.c: Likewise.
* sysdeps/unix/sysv/linux/sparc/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/sh/sysdep.S: Likewise.
* sysdeps/unix/alpha/sysdep.S: Likewise.
* sysdeps/generic/start.c: Likewise.
* sysdeps/unix/start.c: Likewise.
* sysdeps/unix/arm/start.c: Likewise.
* sysdeps/unix/bsd/ultrix4/mips/start.S: Likewise.
* sysdeps/unix/sparc/start.c: Likewise.
* sysdeps/unix/sysv/irix4/start.c: Likewise.
* sysdeps/unix/sysv/linux/mips/sysdep.S: File removed.
|
2002-10-11 10:51:31 +00:00 |
|
Roland McGrath
|
700494fc4b
|
2002-10-01 Carlos O'Donell <carlos@baldric.uwo.ca>
* sysdeps/unix/sysv/linux/hppa/bits/fcntl.h
[__USE_GNU] (F_SETLEASE, F_GETLEASE, F_NOTIFY): New macros.
[__USE_GNU] (DN_ACCESS, DN_MODIFY, DN_CREATE, DN_DELETE, DN_RENAME,
DN_ATTRIB, DN_MULTISHOT): New macros.
|
2002-10-01 19:42:01 +00:00 |
|
Ulrich Drepper
|
0a398af98d
|
SysV shared memory definitions for Linux/PA.
|
2002-09-28 04:05:23 +00:00 |
|
Ulrich Drepper
|
895185c62e
|
SysV semaphore definitions for Linux/PA.
|
2002-09-28 04:04:44 +00:00 |
|
Ulrich Drepper
|
535cdc5140
|
SysV message queue definitions for Linux/PA.
|
2002-09-28 04:03:54 +00:00 |
|
Ulrich Drepper
|
53c72cc1d6
|
IPC definitions for Linux/PA.
|
2002-09-28 04:02:56 +00:00 |
|
Ulrich Drepper
|
d86c4cf889
|
(ECANCELED): Define to ECANCELLED if not defined by kernel headers.
|
2002-08-28 23:58:20 +00:00 |
|
Ulrich Drepper
|
6735862339
|
(libc): Add #errlist-compat comments at GLIBC_2.0, GLIBC_2.1 and GLIBC_2.3.
(librt): Add aio_cancel and aio_cancel64 as GLIBC_2.3.
|
2002-08-28 23:55:01 +00:00 |
|
Roland McGrath
|
631d94cb30
|
2002-07-06 Bruno Haible <bruno@clisp.org>
* sysdeps/unix/sysv/linux/arm/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/hppa/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/i386/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/sh/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
* sysdeps/unix/sysv/linux/x86_64/sysdep.h (PSEUDO): Swap DO_CALL
arguments.
(DO_CALL): Swap argument order.
|
2002-08-26 11:37:24 +00:00 |
|
Ulrich Drepper
|
9f0c7fbd18
|
Remove all __GI_* aliases.
|
2002-08-03 19:44:44 +00:00 |
|
Ulrich Drepper
|
78413eec88
|
Add __GI_ aliases.
|
2002-08-03 06:58:54 +00:00 |
|
Ulrich Drepper
|
841f536f46
|
Remove __set_errno definition.
|
2002-07-20 01:02:01 +00:00 |
|
Ulrich Drepper
|
a514656381
|
(__recvmsg, __sendmsg): Add aliases.
|
2002-05-15 00:20:02 +00:00 |
|
Ulrich Drepper
|
337ca8062e
|
Add __connect_internal.
|
2002-04-19 07:56:42 +00:00 |
|
Andreas Jaeger
|
90a0de032a
|
Remove __brk_addr alias, avoid warning.
|
2001-11-26 08:37:35 +00:00 |
|
Andreas Jaeger
|
3214b89b32
|
Update to LGPL v2.1.
|
2001-07-06 04:56:23 +00:00 |
|
Andreas Jaeger
|
f325056f09
|
Implement syscall.
|
2001-06-06 11:49:29 +00:00 |
|
Andreas Jaeger
|
97b30982ce
|
Remove dummy syscall.
|
2001-06-06 11:49:17 +00:00 |
|
Andreas Jaeger
|
ed48681558
|
Call getrlimit, setrlimit directly instead of using wrappers.
|
2001-06-06 11:44:24 +00:00 |
|
Andreas Jaeger
|
b496bd686c
|
Removed.
|
2001-06-06 11:35:25 +00:00 |
|
Ulrich Drepper
|
b390705b1c
|
<resource.h> definitions for Linux/HPPA.
|
2001-04-25 20:19:39 +00:00 |
|
Ulrich Drepper
|
179c96ec73
|
mmap64 implementation for Linux/HPPA.
|
2001-04-25 20:19:03 +00:00 |
|
Ulrich Drepper
|
353e429d96
|
getdents64 implementation for Linux/HPPA.
|
2001-04-25 20:18:14 +00:00 |
|
Ulrich Drepper
|
15a25bb641
|
Fix clone system call entry point stub.
|
2001-04-22 03:24:39 +00:00 |
|
Ulrich Drepper
|
fe6fac6851
|
Removed ptrace entry so the ptrace.c wrapper is used.
|
2001-04-22 03:23:45 +00:00 |
|
Ulrich Drepper
|
21e7ad57ab
|
(NGREG, NFPREG, gregset): Correct for new kernel definitions.
|
2001-04-20 06:05:52 +00:00 |
|
Ulrich Drepper
|
6e3bde59b4
|
(CALL_MCOUNT): Update comment.
|
2001-04-20 06:05:04 +00:00 |
|
Ulrich Drepper
|
964b686b75
|
(INLINE_SYSCALL): Change to return a signed result for compatibility with other
architectures, and correctness.
|
2001-04-19 21:23:49 +00:00 |
|
Andreas Jaeger
|
6f66c56d4e
|
Fix typos in last patch.
|
2001-04-19 09:35:01 +00:00 |
|
Andreas Jaeger
|
070b2d2a8e
|
Fix typos in last patch.
|
2001-04-19 09:33:50 +00:00 |
|
Ulrich Drepper
|
fefb54b6d6
|
(INLINE_SYSCALL): Fix typo; s/==/=/ for assignment.
|
2001-04-09 03:58:11 +00:00 |
|
Andreas Jaeger
|
0b3ec5b028
|
Add prototype for __umount2.
|
2001-04-02 12:32:51 +00:00 |
|
Andreas Jaeger
|
832725ccb4
|
Remove unused variable.
|
2000-11-29 09:24:50 +00:00 |
|
Ulrich Drepper
|
b2746c3a16
|
Additional files to distribute in sysdeps/unix/sysv/linux/hppa.
|
2000-10-27 06:40:17 +00:00 |
|
Ulrich Drepper
|
2d4515fc57
|
Cleanup.
|
2000-10-15 18:37:53 +00:00 |
|
Ulrich Drepper
|
37374d91ac
|
Linux/HPPA errno definitions.
|
2000-10-15 03:58:58 +00:00 |
|
Ulrich Drepper
|
ff3e496930
|
Linux/HPPA specific ucontext definitions.
|
2000-10-15 03:30:29 +00:00 |
|
Ulrich Drepper
|
06a5b96db3
|
Linux/HPPA specific debugging data structures.
|
2000-10-15 03:30:16 +00:00 |
|
Ulrich Drepper
|
58a36ea303
|
Linux/HPPA specific signal number definitions.
|
2000-10-15 03:29:47 +00:00 |
|
Ulrich Drepper
|
e7f6c890c3
|
Linux/HPPA specific sigaction definitions.
|
2000-10-15 03:29:35 +00:00 |
|
Ulrich Drepper
|
aed8020367
|
Linux/HPPA specific mman definitions.
|
2000-10-15 03:29:27 +00:00 |
|
Ulrich Drepper
|
5b8483160d
|
Linux/HPPA specific ioctl definitions.
|
2000-10-15 03:29:17 +00:00 |
|
Ulrich Drepper
|
f7c460d411
|
Linux/HPPA specific fcntl definitions.
|
2000-10-15 03:29:10 +00:00 |
|
Ulrich Drepper
|
a22a888980
|
Linux/HPPA specific umount definition.
|
2000-10-15 03:28:55 +00:00 |
|
Ulrich Drepper
|
a30ba90d2e
|
Linux/HPPA specific low-level definitions.
|
2000-10-15 03:28:47 +00:00 |
|
Ulrich Drepper
|
a61e86b079
|
Linux/HPPA specific low-level object definitions.
|
2000-10-15 03:28:38 +00:00 |
|
Ulrich Drepper
|
19cf2cc288
|
Linux/HPPA specific syscall list.
|
2000-10-15 03:28:22 +00:00 |
|
Ulrich Drepper
|
6357ebdf00
|
Linux/HPPA specific syscall implementation.
|
2000-10-15 03:28:15 +00:00 |
|
Ulrich Drepper
|
7e61a792a4
|
Linux/HPPA specific socket implementation.
|
2000-10-15 03:28:06 +00:00 |
|
Ulrich Drepper
|
93309db87c
|
Linux/HPPA specific setrlimit implementation.
|
2000-10-15 03:27:57 +00:00 |
|
Ulrich Drepper
|
b60369154c
|
Linux/HPPA specific entry point for profiling.
|
2000-10-15 03:27:46 +00:00 |
|
Ulrich Drepper
|
e4dccb0b6a
|
Linux/HPPA specific mmap implementation.
|
2000-10-15 03:27:14 +00:00 |
|
Ulrich Drepper
|
f67381e6d5
|
Linux/HPPA kernel specific stat definitions.
|
2000-10-15 03:26:58 +00:00 |
|
Ulrich Drepper
|
3a13cef1c2
|
Linux/HPPA kernel specific sigaction definitions.
|
2000-10-15 03:26:50 +00:00 |
|
Ulrich Drepper
|
18a940ad38
|
Linux/HPPA specific getrlimit64 implementation.
|
2000-10-15 03:26:34 +00:00 |
|
Ulrich Drepper
|
f0fb7e01e5
|
Linux/HPPA specific getrlimit implementation.
|
2000-10-15 03:26:27 +00:00 |
|
Ulrich Drepper
|
b35e240743
|
Linux/HPPA specific clone implementation.
|
2000-10-15 03:26:18 +00:00 |
|
Ulrich Drepper
|
2d9665cddc
|
Linux/HPPA specific brk implementation.
|
2000-10-15 03:26:10 +00:00 |
|
Ulrich Drepper
|
6d9ee98317
|
Linux/HPPA specific Versions.
|
2000-10-15 03:26:01 +00:00 |
|
Ulrich Drepper
|
b8829d504f
|
Linux/HPPA specific Makefile.
|
2000-10-15 03:25:52 +00:00 |
|