Ulrich Drepper
ce56b0a81a
[subdir=elf] (sysdep-dl-routines, sysdep_routines, sysdep-rtld-routines): Add
...
dl-procinfo.
2001-03-10 06:36:31 +00:00
Ulrich Drepper
807c3437eb
Interface definitions for functions to handle processor specific features
...
on Linux/Arm.
2001-03-10 06:36:09 +00:00
Ulrich Drepper
e3a9f6bb39
Handling processor specific features for Linux/Arm.
2001-03-10 06:35:45 +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
1052cd9dac
Define SI_ASYNCNL.
2001-03-04 19:28:52 +00:00
Ulrich Drepper
abb2a703aa
Allow __need_sigevent_t being defined and provide only that definition.
2001-03-03 18:15:33 +00:00
Ulrich Drepper
5f1644d26e
Define alias __libc_write.
2001-02-23 20:24:40 +00:00
Ulrich Drepper
dcab999777
Define __need_NULL before including <stddef.h>.
2001-02-23 20:24:20 +00:00
Ulrich Drepper
8cc9fd41c3
Not needed anymore.
2001-02-23 20:16:31 +00:00
Ulrich Drepper
76b92c87ab
Remove restf.S and savef.S.
2001-02-23 20:15:49 +00:00
Ulrich Drepper
70f970dfee
[$(subdir) == misc] (sysdep_routines): Remove restf.S and savef.S.
2001-02-23 20:15:23 +00:00
Ulrich Drepper
84a29bc1f5
(ftruncate): Add __ftruncate64 alias.
2001-02-16 18:12:10 +00:00
Ulrich Drepper
305f83de53
Define __ftruncate64 and make old name a weak alias.
2001-02-13 22:09:09 +00:00
Ulrich Drepper
1ed6488cdb
Remove comma at end of enum.
2001-02-03 17:05:56 +00:00
Ulrich Drepper
77e906bb3a
File was using crlf.
2001-02-03 17:04:37 +00:00
Ulrich Drepper
4b3d3c61d4
Don't define CLK_TCK for XPG6.
2001-01-28 05:37:10 +00:00
Ulrich Drepper
8032f91d4c
Liunx/Alpha version of statvfs definitions.
2001-01-27 22:41:42 +00:00
Ulrich Drepper
0688457b47
(struct sockaddr_storage): Define ss_family and __ss_family.
...
(struct msghdr): Change type of msg_iovlen to int and type of
msg_controllen to socklen_t.
2001-01-27 21:25:38 +00:00
Ulrich Drepper
72f561b477
Linux/Alpha specific socket.h definitions.
2001-01-27 21:23:45 +00:00
Ulrich Drepper
f2018ae11c
(struct sockaddr_storage): Define ss_family and __ss_family.
2001-01-27 21:23:07 +00:00
Ulrich Drepper
0361ba3046
Don't define __fd_mask, __NFDBITS, __FDELT, __FDMASK, and __fd_set here.
2001-01-27 19:27:16 +00:00
Ulrich Drepper
1ae7e5b695
Define sigev_notify_attr with real type.
2001-01-27 06:29:16 +00:00
Ulrich Drepper
cb25fffef1
Define NPOLLFILE only if __USE_MISC.
2001-01-27 04:59:52 +00:00
Ulrich Drepper
76d981d3a6
Use nfds_t type in function definition.
2001-01-27 04:58:11 +00:00
Ulrich Drepper
274a3ffc63
[libc] (GLIBC_2.2.2): Add wordexp.
2001-01-26 02:16:41 +00:00
Ulrich Drepper
2b0edb5a1e
Correct definition of wordexp_t.
2001-01-26 02:16:03 +00:00
Andreas Jaeger
ea3e9a37c0
Fix typo in last patch.
2001-01-16 06:38:37 +00:00
Ulrich Drepper
b4b331c712
Remove select syscall handling. The generic Linux version should work.
2001-01-15 20:29:25 +00:00
Andreas Jaeger
722a930901
* sysdeps/unix/sysv/linux/mips/register-dump.h (REGISTER_DUMP):
...
Change type of CTX to (struct sigcontext *).
* sysdeps/unix/sysv/linux/mips/sigcontextinfo.h (GET_PC): Likewise.
(GET_FRAME): Likewise.
(GET_STACK): Likewise.
(SIGCONTEXT): Likewise. Add 2nd arg _code.
(SIGCONTEXT_EXTRA_ARGS): Add 2nd arg _code.
2001-01-15 07:02:28 +00:00
Ulrich Drepper
601ce73202
Add uitrunc.c, savef.S, and restf.S.
2001-01-07 07:32:00 +00:00
Ulrich Drepper
cce723df01
Remove sys/acct.h.
2001-01-07 07:03:36 +00:00
Ulrich Drepper
74b113601f
(struct stat): Align with AIX version.
...
(struct stat64): Likewise.
2000-12-16 18:15:32 +00:00
Andreas Jaeger
f1ae27dd2f
Declare kernel_sigset_t and use it.
...
Patch by Hiroyuki Machida <machida@sm.sony.co.jp>.
2000-12-11 19:27:03 +00:00
Andreas Jaeger
f0fe91e772
New file, copy from generic linux version with small changes due to
...
different sigset_t.
2000-12-09 18:32:00 +00:00
Andreas Jaeger
1f8a9b39de
Removed, we can use the generic version.
2000-12-09 18:31:01 +00:00
Ulrich Drepper
f26c98f0d4
[$(subdir)==misc] (sysdep_routines): Add uitrunc.
2000-12-07 00:32:26 +00:00
Ulrich Drepper
a8028612ca
__uitrunc implementation.
2000-12-07 00:31:48 +00:00
Ulrich Drepper
66c776d718
Floating point register restore functions.
2000-12-06 03:14:16 +00:00
Ulrich Drepper
e198e3e80e
Floating point register saving functions.
2000-12-06 03:13:59 +00:00
Ulrich Drepper
dcd9300681
[$(subdir)==misc] (sysdep_routines): Add restf and savef.
2000-12-06 03:12:51 +00:00
Andreas Jaeger
ae8186b5e3
(_test_and_set): Don't set mips2.
2000-12-05 17:59:58 +00:00
Andreas Jaeger
87af90e7c3
Linux/MIPS specific version.
2000-12-05 17:40:39 +00:00
Andreas Jaeger
6943ccb42b
Removed.
2000-12-05 17:39:49 +00:00
Ulrich Drepper
3f4be017d8
Define MAXHOSTNAMELEN.
2000-12-05 16:18:48 +00:00
Ulrich Drepper
bbeb0a2e8e
AIX/PPC implementation of lrintf.
2000-12-05 04:17:58 +00:00
Ulrich Drepper
07aef1acd4
Cleanup. Add comments.
2000-12-05 04:13:34 +00:00
Ulrich Drepper
d84fcdf42a
Define __clockid_t and __timer_t.
2000-12-05 04:05:25 +00:00
Ulrich Drepper
b75905aee7
Nothing.
2000-12-05 04:03:03 +00:00
Ulrich Drepper
d4810d08f2
(JUMPTARGET): Use C_TEXT.
2000-12-05 04:00:48 +00:00
Ulrich Drepper
6e7c7c2186
Define pread64 alias.
2000-12-05 03:58:15 +00:00
Ulrich Drepper
42696fe77f
Define pread alias.
2000-12-05 03:57:44 +00:00
Ulrich Drepper
ba2df8a934
Define __libc_open alias.
2000-12-05 03:57:00 +00:00
Ulrich Drepper
c4aa3b70bc
Define __libc_lseek alias.
2000-12-05 03:55:49 +00:00
Ulrich Drepper
74c9e7dc5a
Define __fchdir.
2000-12-05 03:48:38 +00:00
Ulrich Drepper
aa2f92db99
[$(subdir)==login] (sysdep_routines): Add setutxent, getutxent,
...
endutxent, getutxid, getutxline, pututxline, and utmpxname.
2000-12-05 03:46:39 +00:00
Andreas Jaeger
832725ccb4
Remove unused variable.
2000-11-29 09:24:50 +00:00
Andreas Jaeger
9ae8d03731
Synch with generic Linux version.
2000-11-28 09:17:38 +00:00
Andreas Jaeger
6e6f5adcfb
(struct cmsghdr): Use __flexarr.
2000-11-28 08:05:11 +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 Jaeger
ec5d5a4d92
(O_NOFOLLOW): Use same value defined in /usr/include/asm-mips/fcntl.h.
2000-11-20 07:55:22 +00:00
Andreas Jaeger
bddc20b59a
(kernel_stat): Expand time_t to 'long int' not, 'unsigned int'. Use 'long int' for
...
__unused? members.
2000-11-20 07:55:06 +00:00
Andreas Jaeger
081c74d4cc
Fix comments
2000-11-20 07:54:19 +00:00
Ulrich Drepper
7f10098010
Correct last patch.
2000-11-10 05:06:34 +00:00
Ulrich Drepper
a632433d28
(GLIBC_2.1.1): Add getitimer.
2000-11-10 05:00:14 +00:00
Ulrich Drepper
e569ff55ac
(CLK_TCK): Cast sysconf result to __clock_t.
2000-11-01 20:59:56 +00:00
Ulrich Drepper
374305ef42
Use __sysconf to for CLK_TCK.
2000-11-01 08:07:45 +00:00
Ulrich Drepper
abde23bdcf
Linux/Alpha version of function to get CLK_TCK value.
2000-11-01 08:06:06 +00:00
Ulrich Drepper
b2746c3a16
Additional files to distribute in sysdeps/unix/sysv/linux/hppa.
2000-10-27 06:40:17 +00:00
Andreas Jaeger
eed537401d
Add fcntl64.
2000-10-23 06:26:50 +00:00
Andreas Jaeger
8a02fd962e
Include <asm/unistd.h>.
2000-10-20 07:02:12 +00:00
Ulrich Drepper
d0168cc099
(__new_semctl): Pass union semun as 4th argument to semctl syscall, not
...
address of it.
2000-10-20 06:14:58 +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
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
Ulrich Drepper
979b9fea6f
Add missing .mips0 at the end of inline assembler code.
2000-10-02 22:04:18 +00:00
Andreas Jaeger
f0cd8b6f6d
Add RLIMIT_LOCKS.
2000-10-02 08:49:05 +00:00
Andreas Jaeger
671b38f832
Synch with Linux 2.4.0-test9-pre8.
2000-10-02 08:47:39 +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
73b240faca
Add RLIMIT_LOCKS.
2000-09-29 01:30:19 +00:00
Andreas Jaeger
56eb5d1432
Add ipc_priv.h.
2000-09-18 16:39:45 +00:00
Andreas Jaeger
9128d5fd87
MIPS specific file. MIPS always had 32 bit uids.
2000-09-18 16:39:27 +00:00
Ulrich Drepper
e69ea461c5
(INLINE_SYSCALL): Fix last patch.
2000-09-18 00:28:16 +00:00
Ulrich Drepper
62f2f67818
(INLINE_SYSCALL): Fix last patch.
2000-09-17 19:54:50 +00:00
Ulrich Drepper
c09c05d827
(INLINE_SYSCALL): Add memory clobber.
2000-09-15 17:48:53 +00:00
Ulrich Drepper
37b1259bd5
(__cmsg_nxthdr): Fix test for no more entries.
2000-09-14 01:40:14 +00:00
Ulrich Drepper
2b5887d3e4
(CLOCKS_PER_SEC): Make a long int constant since this is what clock_t is.
2000-09-13 21:46:56 +00:00
Andreas Jaeger
2747c0eab5
* sysdeps/unix/sysv/linux/arm/lockf64.c: New file.
...
* sysdeps/unix/sysv/linux/arm/fcntl.c: New file.
* sysdeps/unix/sysv/linux/arm/bits/fcntl.h
(F_GETLK64,F_SETLK64,F_SETLKW64): Use values from 2.4.0-test8.
(F_GETLK,F_SETLK,F_SETLKW): Handle __USE_FILE_OFFSET64 correctly.
2000-09-08 08:12:57 +00:00
Andreas Jaeger
fafed084cd
Fix last checkin.
2000-09-07 15:44:36 +00:00
Andreas Jaeger
d767c6f449
Linux/MIPS specific lockf64 version.
2000-09-07 15:44:15 +00:00
Andreas Jaeger
f8915f93dd
Add __syscall_fcntl.
2000-09-07 14:51:43 +00:00
Andreas Jaeger
5274d0e37c
fcntl/fcntl64 for Linux/MIPS.
2000-09-07 11:56:20 +00:00
Andreas Jaeger
a20032ae23
Add getdents64.
2000-09-07 08:17:25 +00:00
Andreas Jaeger
b42bd0f590
(SYS_getdents64): New.
...
(SYS_fcntl64): New.
2000-09-07 08:17:04 +00:00
Andreas Jaeger
7e54ab950c
[$(subdir) = misc]: Use sysdep_headers instead of headers for make dist.
2000-09-06 08:21:55 +00:00
Andreas Jaeger
e739de1170
Follow changes for <bits/stat.h>
2000-09-05 19:33:23 +00:00
Andreas Jaeger
90d3df7387
Use st_pad5.
2000-09-05 19:33:13 +00:00
Andreas Schwab
6ef46d7cc8
New file.
2000-09-05 15:17:27 +00:00
Andreas Jaeger
f727031ab2
Fixes for fcntl64.
2000-09-02 15:03:41 +00:00
Ulrich Drepper
ce5c1dab0d
[$(subdir)==resource] (sysdep_routines): Add oldgetrlimit64.
2000-08-27 01:01:17 +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
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
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