Roland McGrath
|
c14874927b
|
syscalls.list support for vDSO IFUNCs, use it for x32 gettimeofday and time.
|
2012-05-24 13:13:46 -07:00 |
|
Roland McGrath
|
d6c33fda03
|
Switch gettimeofday from INTUSE to libc_hidden_proto.
|
2012-05-24 13:12:34 -07:00 |
|
H.J. Lu
|
7f90742178
|
Add x32 abilist files
|
2012-05-24 11:20:12 -07:00 |
|
David S. Miller
|
f1158bd1a5
|
Remove some sparc cob-webs leftover after Joseph's recent changes.
* sysdeps/unix/sysv/linux/sparc/sparc32/sigaction.c
(__libc_sigaction): Remove unused local variables.
|
2012-05-23 21:47:03 -07:00 |
|
H.J. Lu
|
ccd0a08f4e
|
Add sysdeps/unix/sysv/linux/x86_64/x32/configure
|
2012-05-23 20:03:20 -07:00 |
|
H.J. Lu
|
5e292e4fa5
|
Replace "jmp L(pseudo_end)" with "ret"
|
2012-05-23 11:35:38 -07:00 |
|
Andreas Jaeger
|
45d348a859
|
Move poll to syscalls.list
|
2012-05-23 20:21:00 +02:00 |
|
Andreas Jaeger
|
1a09dc565d
|
Add more constants to Linux <sys/reboot.h>
2012-05-23 Andreas Jaeger <aj@suse.de>
Maximilian Attems <max@stro.at>
* sysdeps/unix/sysv/linux/sys/reboot.h (RB_SW_SUSPEND,
RB_KEXEC):
New macros.
|
2012-05-23 20:16:00 +02:00 |
|
H.J. Lu
|
1c87aba0f2
|
Fix x32 sched_getcpu.S error code
|
2012-05-23 06:48:05 -07:00 |
|
Joseph Myers
|
c26705334c
|
Add comments suggesting moving some functions to syscalls.list.
|
2012-05-23 12:52:56 +00:00 |
|
Andreas Jaeger
|
be08eda54c
|
Update from Linux 3.4
|
2012-05-23 09:27:39 +02:00 |
|
Roland McGrath
|
a6a056bba7
|
Simplify dl-vdso.h use of assert.
|
2012-05-22 14:24:54 -07:00 |
|
H.J. Lu
|
cb191f2300
|
Remove $(sysctl) from sysdep_routines
|
2012-05-22 13:58:43 -07:00 |
|
H.J. Lu
|
c900932878
|
Add sysctl.mk and bits/sysctl.h
|
2012-05-22 13:46:29 -07:00 |
|
Andreas Jaeger
|
7333835592
|
Fix x86_64/sched_getcpu.S error code
Rearrange code so that pseudo_end is just ret and the stack pointer
is correct also for static library in error case.
|
2012-05-22 22:35:04 +02:00 |
|
H.J. Lu
|
da0331a873
|
Add x32 arch_prctl
|
2012-05-22 12:43:46 -07:00 |
|
H.J. Lu
|
31a39bd841
|
Add INTERNAL_SYSCALL_TYPES
|
2012-05-22 12:42:36 -07:00 |
|
H.J. Lu
|
a4f6e48124
|
Add x32 support to x86_64/bits/fcntl.h
|
2012-05-22 09:25:29 -07:00 |
|
H.J. Lu
|
f63d5db67c
|
Use "neg %eax" in i386 SYSCALL_ERROR_HANDLER
|
2012-05-22 09:24:24 -07:00 |
|
H.J. Lu
|
0e44a77e48
|
Use "neg %eax" in x86_64 SYSCALL_SET_ERRNO
|
2012-05-22 05:34:36 -07:00 |
|
H.J. Lu
|
5e1a27a96d
|
Pad each field to __syscall_slong_t in struct rusage
|
2012-05-22 05:32:34 -07:00 |
|
H.J. Lu
|
c5b3a2c05b
|
Rename x32 llseek.S to lseek.S and add dummy llseek.S
|
2012-05-21 15:41:37 -07:00 |
|
H.J. Lu
|
bbb3154bc9
|
Add x32 llseek.S
|
2012-05-21 14:50:21 -07:00 |
|
H.J. Lu
|
20c07380db
|
Rename __WORDSIZE_COMPAT32 to __WORDSIZE_TIME64_COMPAT32
|
2012-05-21 13:39:55 -07:00 |
|
Roland McGrath
|
6c7fb1458d
|
x32: Don't lose high bits of %rbp in setjmp/longjmp mangling/demangling.
|
2012-05-21 13:04:11 -07:00 |
|
H.J. Lu
|
61f65140eb
|
Define __SYSCALL_WORDSIZE for x86-64
|
2012-05-21 11:45:16 -07:00 |
|
H.J. Lu
|
d024d23cbe
|
Add x32 syscalls.list
|
2012-05-21 11:32:25 -07:00 |
|
Richard Henderson
|
c7683a6d02
|
Add <sys/auxv.h> and getauxval.
|
2012-05-20 10:40:35 -07:00 |
|
H.J. Lu
|
f66f0ce833
|
Add 64-bit preadv.c and pwritev.c
|
2012-05-19 06:51:12 -07:00 |
|
H.J. Lu
|
bb07f69f3b
|
Use __syscall_slong_t in bits/timex.h
|
2012-05-19 06:45:33 -07:00 |
|
H.J. Lu
|
1b74487e90
|
Use RAX_LP and "or" to operate on return value
|
2012-05-18 11:05:56 -07:00 |
|
H.J. Lu
|
7cd195df62
|
Check d_ino/d_off before using getdents syscall
|
2012-05-18 07:12:47 -07:00 |
|
H.J. Lu
|
18298070c0
|
Fold copyright years
|
2012-05-18 04:16:55 -07:00 |
|
H.J. Lu
|
553c7ea4fa
|
Add x32 support to x86_64/bits/sigcontext.h
|
2012-05-18 04:10:55 -07:00 |
|
H.J. Lu
|
3707636e48
|
Use anonymous union in x86_64/sys/user.h
|
2012-05-18 04:07:51 -07:00 |
|
H.J. Lu
|
428bd7074c
|
Use __syscall_ulong_t in pselect.c
|
2012-05-17 17:27:13 -07:00 |
|
H.J. Lu
|
3e5aef87d7
|
Add __fsword_t and use it in bits/statfs.h
|
2012-05-17 17:20:52 -07:00 |
|
H.J. Lu
|
48970aba30
|
Fold copyright years
|
2012-05-16 20:02:44 -07:00 |
|
H.J. Lu
|
661768bb50
|
Use __syscall_slong_t in bits/mqueue.h
|
2012-05-16 14:39:45 -07:00 |
|
H.J. Lu
|
d4261567b7
|
Add x32 suppport to x86_64/bits/stat.h
|
2012-05-16 13:23:20 -07:00 |
|
H.J. Lu
|
cf3ff365ec
|
Add x86-64 bits/typesizes.h
|
2012-05-16 13:16:18 -07:00 |
|
H.J. Lu
|
76cf3e4d01
|
Add x86_64/bits/ipctypes.h
|
2012-05-16 13:02:28 -07:00 |
|
H.J. Lu
|
a637753a56
|
Use __syscall_ulong_t in bits/ipc.h
|
2012-05-16 13:01:32 -07:00 |
|
H.J. Lu
|
d5e0511985
|
Add x32 support to sys/ucontext.h
|
2012-05-16 12:52:45 -07:00 |
|
H.J. Lu
|
f62ee380a1
|
Add x32 support to <sys/user.h>
|
2012-05-16 12:17:31 -07:00 |
|
H.J. Lu
|
5762f7aeff
|
Add x32 support to x86_64/bits/shm.h
|
2012-05-16 11:48:54 -07:00 |
|
H.J. Lu
|
a26b685664
|
Add x32 support to x86_64/bits/sem.h
|
2012-05-16 11:47:22 -07:00 |
|
H.J. Lu
|
cb2b9ef758
|
Add x32 support to x86_64/bits/msq.h
|
2012-05-16 11:45:19 -07:00 |
|
H.J. Lu
|
34683bb01b
|
Check __x86_64__ in x86_64/bits/a.out.h
|
2012-05-16 10:35:34 -07:00 |
|
H.J. Lu
|
84a6878674
|
Add x86-64 <bits/siginfo.h>
|
2012-05-16 10:31:10 -07:00 |
|