H.J. Lu
48baa5f1d1
Add dummy files for x32
2012-05-16 10:24:02 -07:00
H.J. Lu
180be88bf5
Replace long int with __syscall_slong_t in sys/msg.h
2012-05-16 10:22:18 -07:00
H.J. Lu
5e90c8ad55
Check __x86_64__ in x86-64 sys/reg.h
2012-05-16 10:20:45 -07:00
H.J. Lu
23dfb58b4d
Add x32 support to sys/procfs.h
2012-05-16 10:20:06 -07:00
H.J. Lu
ce5d54b0d6
Use ULL suffix on DR_CONTROL_RESERVED
2012-05-16 10:19:17 -07:00
H.J. Lu
13dc9eac61
Add uintptr_t cast to GET_PC/GET_FRAME/GET_STACK
2012-05-16 10:18:30 -07:00
H.J. Lu
a7895d159f
Use 64bit filesystem functions for x32
2012-05-16 10:01:44 -07:00
Andreas Schwab
5bd66283db
Track dependencies for .oS-only objects
2012-05-16 18:47:38 +02:00
Chris Metcalf
981416291c
linux-generic: add header guard for <not-cancel.h>
...
In general we just try to include <not-cancel.h> once, thus avoiding
any issues with multiple inclusion.
However, the getaddrinfo sources are somewhat tangled, and .c files
include each other to get the final result. Each .c file currently has
its own include of <not-cancel.h>. While you could properly re-factor
this for the case of gai.c, the posix/tst-rfc3484.c tests directly include
one of the sub-files (sysdeps/posix/getaddrinfo.c), and it starts to
feel fragile.
2012-05-16 09:34:38 -04:00
Chris Metcalf
32e8667947
tile: add proper const qualifier for pltexit function pointer field
2012-05-16 09:32:04 -04:00
Chris Metcalf
a110b27ee2
linux-generic: fix typesizes.h to match recent core changes
...
Remove __SNSECONDS_T_TYPE; add __SYSCALL_{S,U}LONG_TYPE.
2012-05-16 09:28:31 -04:00
Chris Metcalf
f136e4df5d
tile: delete now unused file
...
The latest main tree has split out stackguard-macros.h so we no
longer have to override it with a stub.
2012-05-16 09:24:31 -04:00
Andreas Schwab
656416c965
Fix dependency tracking on cross-rpcgen-objs
2012-05-16 14:09:23 +02:00
Joseph Myers
dbeb70630b
Declare MIPS stat nanoseconds fields similarly to other architectures.
2012-05-16 10:53:31 +00:00
Joseph Myers
8ae9fa0ec7
Assume accept4 on ARM for kernels 2.6.36 and later.
2012-05-16 10:38:40 +00:00
Mike Frysinger
37f1c9e6b3
ia64: delete now unused file
...
The latest main tree has split out stackguard-macros.h so we no
longer have to override it with a stub.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-05-15 23:55:46 -04:00
H.J. Lu
a46f2169d3
Remove __snseconds_t
2012-05-15 18:05:26 -07:00
H.J. Lu
6af6528b3b
Add __SYSCALL_{S,U}LONG_TYPE to hurd typesizes.h
2012-05-15 17:54:06 -07:00
H.J. Lu
de986b5636
Add __syscall_slong_t and __syscall_ulong_t
2012-05-15 17:41:38 -07:00
H.J. Lu
85736dc78b
Use R*_LP, sizeSS, oSS_FLAGS, oSS_SP and oSS_SIZE
2012-05-15 16:43:11 -07:00
Joseph Myers
048073995f
Remove fallback definitions of __NR_set_robust_list.
2012-05-15 23:36:35 +00:00
Joseph Myers
a9538892ad
Split up stackguard-macros.h into sysdeps directories.
2012-05-15 23:34:30 +00:00
H.J. Lu
9317101683
Add x86_64 Implies-after files
2012-05-15 14:38:32 -07:00
Joseph Myers
cc03b29695
Avoid plain "aligned" attributes in installed headers.
2012-05-15 21:26:40 +00:00
H.J. Lu
f16af74217
Use R*_LP to load pointer and operate on stack
2012-05-15 14:25:31 -07:00
H.J. Lu
d86813a021
Use R*_LP to call _dl_profile_fixup and frame size
2012-05-15 14:24:00 -07:00
H.J. Lu
d9754f5572
Use LP_OP(cmp) and RCX_LP on dep_mutex pointer
2012-05-15 13:39:25 -07:00
H.J. Lu
2953ec750f
Add x32 init-first.c
2012-05-15 12:51:18 -07:00
H.J. Lu
3b550e9e48
Add sysdeps/x86_64/x32/sysdep.h
2012-05-15 12:49:42 -07:00
H.J. Lu
dde05f0093
Use LP_OP(op), LP_SIZE and ASM_ADDR in sem_wait.S
2012-05-15 12:48:26 -07:00
H.J. Lu
9dba3b5c0a
se LP_OP(op), LP_SIZE and ASM_ADDR in sem_timedwait.S
2012-05-15 12:47:31 -07:00
H.J. Lu
eda4170670
Use R*_LP on SP and PC in __longjmp.S and setjmp.S
2012-05-15 12:46:04 -07:00
Adhemerval Zanella
9ea01d93f7
Log2 and log10 for wordsize-64.
...
This patch also fixes indentation on default dbl-64 code.
2012-05-15 16:34:41 -03:00
Chris Metcalf
02a9193863
Remove duplicate #include <not-cancel.h> in Linux getsysstats.c
2012-05-15 15:02:58 -04:00
Roland McGrath
6540185fb9
Fix formatting in last change.
2012-05-15 11:45:42 -07:00
Andreas Jaeger
509072a0f7
Avoid race in nscd
...
2012-05-15 Jeff Law <law@redhat.com>
Andreas Jaeger <aj@suse.de>
[BZ #13594 ]
* nscd/nscd-client.h (__nscd_acquire_maplock): New function, split
out from...
* nscd/nscd_helper.c (__nscd_get_map_ref): ... here.
* nscd/nscd-client.h: Add __nscd_acquire_maplock.
* nscd/nscd_gethst_r.c (__nscd_get_nl_timestamp): Add locking to
code changing __hst_map_handle.map.
2012-05-15 20:37:05 +02:00
Roland McGrath
ba75122dd9
configure change to handle Implies-{before,after} files
2012-05-15 11:04:22 -07:00
H.J. Lu
5f658cf147
Use LP_OP(cmp) on NWAITERS
2012-05-15 10:25:51 -07:00
H.J. Lu
6cae4b26ca
Use LP_SIZE and ASM_ADDR in pthread_once.S
2012-05-15 10:24:19 -07:00
H.J. Lu
592f90e6ec
Use LP_OP(cmp), R*_LP, LP_SIZE and ASM_ADDR
2012-05-15 10:23:22 -07:00
H.J. Lu
0e8860ad21
Use LP_OP(cmp), R*_LP, LP_SIZE and ASM_ADDR
2012-05-15 10:21:32 -07:00
H.J. Lu
30996e9369
Use LP_OP(cmp) and RCX_LP on dep_mutex pointer
2012-05-15 10:20:15 -07:00
H.J. Lu
289ac4352a
Use LP_OP(mov) and RDI_LP on pointer
2012-05-15 10:19:11 -07:00
H.J. Lu
890d8bd854
Replace 8-byte data alignment with LP_SIZE alignment
2012-05-15 10:17:30 -07:00
H.J. Lu
f6ee662322
Load pointer to TID into R10_LP
2012-05-15 10:15:35 -07:00
H.J. Lu
ea2626f675
Add x32 dl-cache.h
2012-05-15 10:14:34 -07:00
H.J. Lu
085f715e51
Add x32 getcpu and sched_getcpu
2012-05-15 10:13:55 -07:00
H.J. Lu
10f74fbcde
Use LP_SIZE and load timeout pointer into RDX_LP
2012-05-15 10:03:56 -07:00
H.J. Lu
be8498fca0
Use RSP_LP to operate on stack in stackinfo.h
2012-05-15 10:00:56 -07:00
H.J. Lu
70bc83b910
Load pointers into RAX_LP in strcmp-sse42.S
2012-05-15 09:59:31 -07:00