Ulrich Drepper
|
d3472928ac
|
Include string.h.
|
2006-01-03 23:35:29 +00:00 |
|
Roland McGrath
|
fefb4f1113
|
2005-11-18 Paul Brook <paul@codesourcery.com>
* sysdeps/unix/sysv/linux/m68k/bits/mman.h (MREMAP_FIXED): New macro.
|
2005-11-18 22:46:31 +00:00 |
|
Ulrich Drepper
|
c80f86b75e
|
Linux/m68k fchownat implementation.
|
2005-11-11 19:42:24 +00:00 |
|
Ulrich Drepper
|
e448eedb64
|
Linux/m68k fxstatat implementation.
|
2005-11-11 19:17:50 +00:00 |
|
Roland McGrath
|
94645659a4
|
2004-10-04 Roland McGrath <roland@redhat.com>
* include/errno.h [RTLD_PRIVATE_ERRNO] (errno): Rename the real symbol
to rtld_errno.
* sysdeps/generic/errno.c [RTLD_PRIVATE_ERRNO] (rtld_errno): Define it,
and don't define any other errno names.
* sysdeps/unix/alpha/sysdep.h [RTLD_PRIVATE_ERRNO]: Use rtld_errno in
place of errno.
* sysdeps/unix/i386/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/i386/sysdep.h: Likewise.
* sysdeps/unix/sysv/linux/ia64/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/m68k/sysdep.h: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/sysdep.S: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h: Likewise.
* sysdeps/unix/sysv/linux/sh/sysdep.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.h: Likewise.
* sysdeps/unix/sysv/linux/x86_64/sysdep.h: Likewise.
* sysdeps/unix/x86_64/sysdep.S: Likewise.
|
2004-10-04 20:59:38 +00:00 |
|
Andreas Jaeger
|
e8805e8d3f
|
[BZ #341]
(O_NOATIME): Define.
|
2004-08-23 07:28:45 +00:00 |
|
Ulrich Drepper
|
b1225f7208
|
(F_SETOWN, F_GETOWN): Define if __USE_BSD or __USE_UNIX98.
|
2004-05-03 21:39:39 +00:00 |
|
Andreas Schwab
|
e52ded1809
|
Use __attribute_used__.
|
2004-04-23 20:41:42 +00:00 |
|
Andreas Schwab
|
693687e64e
|
(INTERNAL_SYSCALL): Add
LOAD_REGS_##nr.
(LOAD_ARGS_0, LOAD_ARGS_1, LOAD_ARGS_2, LOAD_ARGS_3, LOAD_ARGS_4)
(LOAD_ARGS_5, LOAD_ARGS_6): Load argument values into temporary
variables.
(LOAD_REGS_0, LOAD_REGS_1, LOAD_REGS_2, LOAD_REGS_3, LOAD_REGS_4)
(LOAD_REGS_5, LOAD_REGS_6): New macros to actually load the
syscall argument registers.
|
2004-04-08 23:30:26 +00:00 |
|
Ulrich Drepper
|
a7c187d616
|
Use GLRO instead of GL where appropriate.
|
2004-03-06 08:06:01 +00:00 |
|
Ulrich Drepper
|
9efb40c836
|
Add readahead prototype.
|
2004-01-20 23:23:55 +00:00 |
|
Andreas Schwab
|
fd1f2c4aab
|
(PSEUDO_ERRVAL)
(PSEUDO_END_ERRVAL, ret_ERRVAL): Define.
|
2003-11-30 16:44:48 +00:00 |
|
Ulrich Drepper
|
3d87932d45
|
Define PROT_GROWSDOWN and PROT_GROWSUP.
|
2003-09-25 16:42:43 +00:00 |
|
Ulrich Drepper
|
49d7842ab5
|
Remove unused __syscall_* prototypes.
|
2003-09-03 03:21:27 +00:00 |
|
Ulrich Drepper
|
775a8c02e1
|
Header with a.out binary format definitions.
|
2003-07-25 09:04:57 +00:00 |
|
Ulrich Drepper
|
66f558e194
|
Define _STATBUF_ST_NSEC.
|
2003-06-26 17:00:37 +00:00 |
|
Andreas Schwab
|
9d90f5e569
|
semtimedop implementation for Linux/m68k.
|
2003-04-27 17:08:00 +00:00 |
|
Andreas Schwab
|
64928a8889
|
Define ret_NOERRNO.
|
2003-03-25 23:15:40 +00:00 |
|
Ulrich Drepper
|
98f7320f07
|
Define PSEUDO_NOERRNO, PSEUDO_END_NOERRNO, and ret_NOERRNO.
|
2003-03-23 19:42:23 +00:00 |
|
Ulrich Drepper
|
aca56a7fa5
|
Define MAP_POPULATE and MAP_NONBLOCK.
|
2003-03-03 09:58:55 +00:00 |
|
Andreas Schwab
|
e96c2b656b
|
Add MADV_* and POSIX_MADV_* constants.
|
2003-02-20 13:23:24 +00:00 |
|
Andreas Schwab
|
c7aa3cacfc
|
GET_NPROCS_PARSER for m68k.
|
2003-01-10 15:36:20 +00:00 |
|
Andreas Schwab
|
2eb7464224
|
Optimize for kernels which are known to have the vfork syscall.
|
2003-01-10 14:05:26 +00:00 |
|
Ulrich Drepper
|
aeeec7fb5e
|
(INTERNAL_SYSCALL, INTERNAL_SYSCALL_ERROR_P, INTERNAL_SYSCALL_ERRNO):
Add err argument.
(INTERNAL_SYSCALL_DECL): Define.
|
2003-01-09 04:09:26 +00:00 |
|
Ulrich Drepper
|
51c050b0f7
|
Add INTERNAL_SYSCALL_DECL, add err argument to INTERNAL_SYSCALL* macros.
|
2003-01-09 04:06:05 +00:00 |
|
Andreas Schwab
|
2bf8a54e87
|
Add nanosecond fields.
|
2003-01-04 22:51:16 +00:00 |
|
Ulrich Drepper
|
db16023193
|
Use libc_hidden_def(name) instead of strong_alias (name, __GI_name).
|
2002-12-31 20:37:32 +00:00 |
|
Ulrich Drepper
|
c505de0a40
|
Add __GI___vfork alias.
|
2002-12-31 11:10:33 +00:00 |
|
Andreas Schwab
|
e88c122c4f
|
Add cancellation support.
|
2002-12-27 22:15:18 +00:00 |
|
Andreas Schwab
|
4b5b9a0718
|
Fix thinko.
|
2002-12-21 21:05:31 +00:00 |
|
Andreas Schwab
|
9d3831f374
|
(SYSCALL_ERROR_HANDLER): Define RTLD_PRIVATE_ERRNO variant.
|
2002-12-21 20:08:15 +00:00 |
|
Andreas Schwab
|
fb9016614d
|
Fix warning.
|
2002-12-21 20:07:49 +00:00 |
|
Andreas Schwab
|
5d384858ff
|
(INTERNAL_SYSCALL): Define.
(INLINE_SYSCALL): Use it.
(INTERNAL_SYSCALL_ERROR_P, INTERNAL_SYSCALL_ERRNO): Define.
|
2002-12-21 19:36:50 +00:00 |
|
Andreas Schwab
|
d68f861c07
|
Use INTERNAL_SYSCALL.
|
2002-12-21 19:36:29 +00:00 |
|
Roland McGrath
|
5a9c848490
|
2002-12-16 Roland McGrath <roland@redhat.com>
* sysdeps/unix/sysv/linux/syscalls.list: Add getpmsg, putpmsg.
* sysdeps/unix/sysv/linux/mips/syscalls.list: Remove s_getpmsg,
s_putpmsg.
* sysdeps/unix/sysv/linux/i386/getpmsg.c: File removed.
* sysdeps/unix/sysv/linux/i386/putpmsg.c: File removed.
* sysdeps/unix/sysv/linux/m68k/getpmsg.c: File removed.
* sysdeps/unix/sysv/linux/m68k/putpmsg.c: File removed.
* sysdeps/unix/sysv/linux/mips/getpmsg.c: File removed.
* sysdeps/unix/sysv/linux/mips/putpmsg.c: File removed.
* sysdeps/unix/sysv/linux/powerpc/getpmsg.c: File removed.
* sysdeps/unix/sysv/linux/powerpc/putpmsg.c: File removed.
|
2002-12-16 10:25:34 +00:00 |
|
Andreas Schwab
|
e81a170b78
|
Make inline syscall to _exit.
|
2002-12-15 21:39:21 +00:00 |
|
Andreas Schwab
|
0798f1ad5e
|
Support inline syscall with six arguments.
|
2002-11-24 19:41:42 +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
|
0a26934100
|
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.
* sysdeps/unix/sysv/linux/Makefile [$(subdir) = misc]
(sysdep_routines): Add setfsuid and setfsgid here.
* sysdeps/unix/sysv/linux/arm/Makefile: Not here.
* sysdeps/unix/sysv/linux/sparc/sparc32/Makefile: Likewise.
* 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.
|
2002-10-14 01:02:53 +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 |
|
Ulrich Drepper
|
bbb3856d85
|
Avoid unescaped newlines in string constants.
|
2002-08-28 21:26:20 +00:00 |
|
Ulrich Drepper
|
9c3c87e2ec
|
Update comment regarding placement of errno definition.
|
2002-08-24 23:26:47 +00:00 |
|
Andreas Jaeger
|
1077d52cfb
|
Remove *xattr syscalls.
|
2002-08-23 09:29:00 +00:00 |
|
Andreas Jaeger
|
074a6e5efa
|
Add *xattr syscalls with version 2.3.
|
2002-08-15 09:01:52 +00:00 |
|
Roland McGrath
|
237b9f1c7b
|
2002-08-03 Roland McGrath <roland@redhat.com>
* sysdeps/unix/sysv/linux/x86_64/clone.S (thread_start): Use
HIDDEN_JUMPTARGET for _exit.
* sysdeps/unix/sysv/linux/m68k/clone.S (thread_start): Likewise.
* sysdeps/unix/sysv/linux/i386/clone.S (thread_start): Likewise.
* sysdeps/unix/sysv/linux/powerpc/clone.S: Likewise.
* sysdeps/unix/_exit.S (_exit): Add libc_hidden_def.
|
2002-08-04 01:28:09 +00:00 |
|
Ulrich Drepper
|
da5f5f7986
|
Add libc_hidden_def. Remove undef and INTDEF.
|
2002-08-03 06:57:53 +00:00 |
|
Ulrich Drepper
|
a02fe38fa8
|
Use INTDEF for __getpagesize.
|
2002-04-14 08:41:04 +00:00 |
|
Ulrich Drepper
|
e4bf0032b0
|
Use INTUSE for __chown calls.
|
2002-04-09 20:26:17 +00:00 |
|
Roland McGrath
|
2d5fe9e39b
|
2002-03-23 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/i386/Makefile
(sysdep_routines, shared-only-routines): Don't add framestate,
reverting 2001-10-02 change.
* sysdeps/unix/sysv/linux/arm/Makefile: Likewise.
* sysdeps/unix/sysv/linux/alpha/Makefile: Likewise.
* sysdeps/unix/sysv/linux/i386/Makefile: Likewise.
* sysdeps/unix/sysv/linux/m68k/Makefile: Likewise.
* sysdeps/unix/sysv/linux/mips/Makefile: Likewise.
* sysdeps/unix/sysv/linux/powerpc/Makefile: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/Makefile: Likewise.
* sysdeps/unix/sysv/linux/sparc/Makefile: Likewise.
* sysdeps/generic/Makefile (sysdep_routines, shared-only-routines):
Do it here instead, only if [$(unwind-find-fde) = yes].
|
2002-03-24 01:55:18 +00:00 |
|
Ulrich Drepper
|
f71d7f5726
|
Move global variables for SHARED code in struct _rtld_global. Export
this struct, remove all exports for the signal variables.
|
2002-02-01 01:32:06 +00:00 |
|
Ulrich Drepper
|
decdce5e7c
|
(sysdep-routines): Add framestate.
|
2001-11-16 01:24:04 +00:00 |
|
Ulrich Drepper
|
9bfdd6609c
|
(__register_frame_info, __deregister_frame_info): Move to elf/Versions.
|
2001-11-16 01:22:33 +00:00 |
|
Andreas Schwab
|
ffd88164dc
|
New file to fix RLIM_INFINITY.
|
2001-11-09 19:57:55 +00:00 |
|
Andreas Jaeger
|
a4f1359e63
|
* sysdeps/unix/sysv/linux/sparc/bits/poll.h (NPOLLFILE): Removed.
* sysdeps/unix/sysv/linux/mips/bits/poll.h (NPOLLFILE): Removed.
* sysdeps/unix/sysv/linux/m68k/bits/poll.h (NPOLLFILE): Removed.
* sysdeps/unix/sysv/linux/bits/poll.h (NPOLLFILE): Removed.
* sysdeps/generic/bits/poll.h (NPOLLFILE): Removed.
|
2001-07-31 07:46:06 +00:00 |
|
Ulrich Drepper
|
2b948198f1
|
Add sys/procfs.h.
|
2001-07-28 06:07:40 +00:00 |
|
Andreas Schwab
|
db08f905e8
|
Don't mark asm input operand as clobbered.
|
2001-07-22 18:18:48 +00:00 |
|
Andreas Schwab
|
48bfe44538
|
(INLINE_SYSCALL): Don't mark asm input operand as clobbered.
|
2001-07-22 18:18:34 +00:00 |
|
Andreas Schwab
|
44dce39192
|
Fix last change.
|
2001-07-17 17:12:10 +00:00 |
|
Andreas Schwab
|
b5f709a1ff
|
Special versions for Linux/m68k.
|
2001-07-15 15:30:50 +00:00 |
|
Andreas Schwab
|
f476000f87
|
Check _dl_pagesize first. Default to 4096, not EXEC_PAGESIZE.
|
2001-07-15 15:25:11 +00:00 |
|
Andreas Jaeger
|
3214b89b32
|
Update to LGPL v2.1.
|
2001-07-06 04:56:23 +00:00 |
|
Ulrich Drepper
|
d76aa2b87e
|
(CALL_SIGHANDLER): Define.
|
2001-03-16 23:52:16 +00:00 |
|
Ulrich Drepper
|
7f21c16fbf
|
m68k-specific definitions for ldconfig.
|
2001-03-10 16:16:44 +00:00 |
|
Ulrich Drepper
|
5c4a646199
|
(__S_TYPEISMQ, __S_TYPEISSEM, __S_TYPEISSHM): Rewrite to enforce correct
use the macros. They still always return zero.
|
2001-03-05 18:28:40 +00:00 |
|
Ulrich Drepper
|
cb25fffef1
|
Define NPOLLFILE only if __USE_MISC.
|
2001-01-27 04:59:52 +00:00 |
|
Andreas Schwab
|
0abafb2042
|
* sysdeps/alpha/setjmp.S: Remove __setjmp entry point.
* sysdeps/arm/setjmp.S: Likewise.
* sysdeps/arm/fpu/setjmp.S: Likewise.
* sysdeps/i386/setjmp.S: Likewise.
* sysdeps/i386/elf/setjmp.S: Likewise.
* sysdeps/s390/setjmp.S: Likewise.
* sysdeps/s390/elf/setjmp.S: Likewise.
* sysdeps/sh/sh3/setjmp.S: Likewise.
* sysdeps/sh/sh4/setjmp.S: Likewise.
* sysdeps/sparc/sparc32/setjmp.S: Likewise.
* sysdeps/unix/sysv/linux/ia64/setjmp.S: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/setjmp.S: Likewise.
* sysdeps/unix/sysv/linux/m68k/setjmp.c: Removed.
|
2000-11-21 20:55:38 +00:00 |
|
Andreas Schwab
|
adf9969ce1
|
2000-10-13 Michael Fedrowitz <michael@fedrowitz.de>
* sysdeps/unix/sysv/linux/m68k/alphasort64.c: New file.
* sysdeps/unix/sysv/linux/m68k/fcntl.c: New file.
* sysdeps/unix/sysv/linux/m68k/getdents64.c: New file.
* sysdeps/unix/sysv/linux/m68k/getrlimit.c: New file.
* sysdeps/unix/sysv/linux/m68k/getrlimit64.c: New file.
* sysdeps/unix/sysv/linux/m68k/glob64.c: New file.
* sysdeps/unix/sysv/linux/m68k/lockf64.c: New file.
* sysdeps/unix/sysv/linux/m68k/oldgetrlimit64.c: New file.
* sysdeps/unix/sysv/linux/m68k/readdir64.c: New file.
* sysdeps/unix/sysv/linux/m68k/readdir64_r.c: New file.
* sysdeps/unix/sysv/linux/m68k/scandir64.c: New file.
* sysdeps/unix/sysv/linux/m68k/setrlimit.c: New file.
* sysdeps/unix/sysv/linux/m68k/versionsort64.c: New file.
* sysdeps/unix/sysv/linux/m68k/Dist: Add oldgetrlimit64.c.
* sysdeps/unix/sysv/linux/m68k/Makefile: Add oldgetrlimit64.
* sysdeps/unix/sysv/linux/m68k/Versions: Export __xstat64,
__fxstat64, __lxstat64, alphasort64, glob64, getrlimit, setrlimit,
getrlimit64, readdir64, readdir64_r, scandir64, versionsort64 at
GLIBC_2.2.
* sysdeps/unix/sysv/linux/m68k/syscalls.list: Add oldgetrlimit,
oldsetrlimit for GLIBC_2.0.
|
2000-10-14 17:50:13 +00:00 |
|
Andreas Schwab
|
79e6a4e059
|
Make struct stat64 backward compatible.
|
2000-10-03 15:11:28 +00:00 |
|
Andreas Schwab
|
e2d6906870
|
Fix padding in struct stat for LARGEFILE64_SOURCE.
|
2000-10-03 11:55:32 +00:00 |
|
Andreas Jaeger
|
5e9880e0b5
|
Protect DN_* by __USE_GNU.
|
2000-09-29 20:24:30 +00:00 |
|
Andreas Jaeger
|
d867f21971
|
Synch with Linux 2.4.0-test9-pre7.
|
2000-09-29 19:07:03 +00:00 |
|
Ulrich Drepper
|
e69ea461c5
|
(INLINE_SYSCALL): Fix last patch.
|
2000-09-18 00:28:16 +00:00 |
|
Ulrich Drepper
|
c09c05d827
|
(INLINE_SYSCALL): Add memory clobber.
|
2000-09-15 17:48:53 +00:00 |
|
Andreas Schwab
|
6ef46d7cc8
|
New file.
|
2000-09-05 15:17:27 +00:00 |
|
Ulrich Drepper
|
031a1712e4
|
Include kernel-features.h.
|
2000-08-10 04:21:28 +00:00 |
|
Andreas Schwab
|
b297c341de
|
Remove mmap64 alias.
|
2000-07-24 13:33:15 +00:00 |
|
Greg McGary
|
e3d6c5810b
|
* sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt):
New macros.
* sysdeps/generic/strcpy.c: Add bounds checks.
* sysdeps/unix/fxstat.c: Likewise.
* sysdeps/unix/xstat.c: Likewise.
* sysdeps/unix/common/lxstat.c: Likewise.
* sysdeps/unix/sysv/linux/aio_sigqueue.c: Likewise.
* sysdeps/unix/sysv/linux/execve.c: Likewise.
* sysdeps/unix/sysv/linux/fxstat.c: Likewise.
* sysdeps/unix/sysv/linux/fxstat64.c: Likewise.
* sysdeps/unix/sysv/linux/getcwd.c: Likewise.
* sysdeps/unix/sysv/linux/getdents.c: Likewise.
* sysdeps/unix/sysv/linux/llseek.c: Likewise.
* sysdeps/unix/sysv/linux/lxstat.c: Likewise.
* sysdeps/unix/sysv/linux/lxstat64.c: Likewise.
* sysdeps/unix/sysv/linux/poll.c: Likewise.
* sysdeps/unix/sysv/linux/pread.c: Likewise.
* sysdeps/unix/sysv/linux/pread64.c: Likewise.
* sysdeps/unix/sysv/linux/ptrace.c: Likewise.
* sysdeps/unix/sysv/linux/pwrite.c: Likewise.
* sysdeps/unix/sysv/linux/pwrite64.c: Likewise.
* sysdeps/unix/sysv/linux/readv.c: Likewise.
* sysdeps/unix/sysv/linux/sigaction.c: Likewise.
* sysdeps/unix/sysv/linux/sigpending.c: Likewise.
* sysdeps/unix/sysv/linux/sigprocmask.c: Likewise.
* sysdeps/unix/sysv/linux/sigqueue.c: Likewise.
* sysdeps/unix/sysv/linux/sigsuspend.c: Likewise.
* sysdeps/unix/sysv/linux/sigtimedwait.c: Likewise.
* sysdeps/unix/sysv/linux/sigwaitinfo.c: Likewise.
* sysdeps/unix/sysv/linux/sysctl.c: Likewise.
* sysdeps/unix/sysv/linux/truncate64.c: Likewise.
* sysdeps/unix/sysv/linux/ustat.c: Likewise.
* sysdeps/unix/sysv/linux/writev.c: Likewise.
* sysdeps/unix/sysv/linux/xmknod.c: Likewise.
* sysdeps/unix/sysv/linux/xstat.c: Likewise.
* sysdeps/unix/sysv/linux/xstat64.c: Likewise.
* sysdeps/unix/sysv/linux/arm/sigaction.c: Likewise.
* sysdeps/unix/sysv/linux/i386/brk.c: Likewise.
* sysdeps/unix/sysv/linux/i386/chown.c: Likewise.
* sysdeps/unix/sysv/linux/i386/fxstat.c: Likewise.
* sysdeps/unix/sysv/linux/i386/getgroups.c: Likewise.
* sysdeps/unix/sysv/linux/i386/getresgid.c: Likewise.
* sysdeps/unix/sysv/linux/i386/getresuid.c: Likewise.
* sysdeps/unix/sysv/linux/i386/getrlimit.c: Likewise.
* sysdeps/unix/sysv/linux/i386/lchown.c: Likewise.
* sysdeps/unix/sysv/linux/i386/lxstat.c: Likewise.
* sysdeps/unix/sysv/linux/i386/setgroups.c: Likewise.
* sysdeps/unix/sysv/linux/i386/setrlimit.c: Likewise.
* sysdeps/unix/sysv/linux/i386/sigaction.c: Likewise.
* sysdeps/unix/sysv/linux/i386/xstat.c: Likewise.
* sysdeps/unix/sysv/linux/ia64/fxstat.c: Likewise.
* sysdeps/unix/sysv/linux/ia64/lxstat.c: Likewise.
* sysdeps/unix/sysv/linux/ia64/sigaction.c: Likewise.
* sysdeps/unix/sysv/linux/ia64/sigpending.c: Likewise.
* sysdeps/unix/sysv/linux/ia64/sigprocmask.c: Likewise.
* sysdeps/unix/sysv/linux/ia64/sigsuspend.c: Likewise.
* sysdeps/unix/sysv/linux/ia64/xstat.c: Likewise.
* sysdeps/unix/sysv/linux/m68k/chown.c: Likewise.
* sysdeps/unix/sysv/linux/mips/pread.c: Likewise.
* sysdeps/unix/sysv/linux/mips/pread64.c: Likewise.
* sysdeps/unix/sysv/linux/mips/pwrite.c: Likewise.
* sysdeps/unix/sysv/linux/mips/pwrite64.c: Likewise.
* sysdeps/unix/sysv/linux/mips/truncate64.c: Likewise.
* sysdeps/unix/sysv/linux/mips/ustat.c: Likewise.
* sysdeps/unix/sysv/linux/mips/xmknod.c: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc32/mmap64.c: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/sigaction.c: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/sigpending.c: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/sigprocmask.c: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/sigsuspend.c: Likewise.
|
2000-07-07 02:19:05 +00:00 |
|
Andreas Schwab
|
7228f3cac1
|
Replace arg-count with signatures.
|
2000-06-23 11:09:25 +00:00 |
|
Ulrich Drepper
|
91f51e028b
|
Add libgcc frame handling functions here.
|
2000-06-15 06:59:07 +00:00 |
|
Andreas Schwab
|
bb0607a2aa
|
New file. Use getpagesize syscall if available.
|
2000-05-08 15:01:07 +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
|
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
|
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
|
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
|
936d4afc98
|
Add missing #.
|
1999-12-21 16:01:52 +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 |
|