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
Andreas Schwab
656416c965
Fix dependency tracking on cross-rpcgen-objs
2012-05-16 14:09:23 +02: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
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
d86813a021
Use R*_LP to call _dl_profile_fixup and frame size
2012-05-15 14:24:00 -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
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
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
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
H.J. Lu
9bc0b730a6
Load cache sizes into R*_LP in memcpy-ssse3.S
2012-05-15 09:58:28 -07:00
H.J. Lu
6d2850e7f5
Load cache sizes into R*_LP in memcpy-ssse3-back.S
2012-05-15 09:56:17 -07:00
H.J. Lu
3cb845617b
Load pointers into R*_LP in strcmp.S
2012-05-15 09:54:05 -07:00
H.J. Lu
54e2ed8105
Load cache sizes into R11_LP/R8_LP
2012-05-15 09:52:35 -07:00
H.J. Lu
8a17f34979
Load cache size into R8_LP
2012-05-15 09:35:43 -07:00
Adhemerval Zanella
777b1eea9d
PowerPC - logb[f|l] optimization for POWER7
...
This patch provides optimized logb (1.2x on PPC32 and 2.5x on PPC64),
logbf (1.1x on PPC32 and 2.2x on PPC64), and logbl (1.3x on PPC32 and
50% on PPC64) for the POWER7 processor.
2012-05-15 10:32:28 -05:00
Joseph Myers
d20d4ac2e0
Remove README.libm.
2012-05-15 10:24:47 +00:00
H.J. Lu
6cdef1ab36
Update sysdeps/x86_64/start.S for x32
2012-05-14 17:50:41 -07:00
H.J. Lu
0b254d8f3d
Add sysdeps/x86_64/{64,x32}/shlib-versions
2012-05-14 16:23:57 -07:00
Roland McGrath
ceb809dcae
Use _dl_fatal_printf instead of a private variant.
2012-05-14 16:10:12 -07:00
H.J. Lu
144c546772
Mention BZ #14103/#14104 in News and ChangeLog
2012-05-14 15:34:37 -07:00
Joseph Myers
37f1abd46c
Improve consistency of --enable-kernel and default builds.
2012-05-14 22:22:52 +00:00
H.J. Lu
11de3a3371
Update elf_machine_load_address for x32
2012-05-14 15:17:30 -07:00
H.J. Lu
e02f153a1a
Update x86_64 PTR_MANGLE/PTR_DEMANGLE for x32
2012-05-14 15:16:27 -07:00
H.J. Lu
520ae0fd0b
Define LP_SIZE/LP_OP/ASM_ADDR/RXX_LP for x86-64
2012-05-14 14:56:07 -07:00
H.J. Lu
b985be81fa
Add x32 dl-machine.h
2012-05-14 13:21:46 -07:00
Andreas Jaeger
6a4888ffd6
Do not build manual in source dir
...
[BZ #13750 ]
Do not build manual anymore in the source dir. Also clean up the
Makefile and remove rules that have been used previously
when we had a stand-alone Makefile which was obsoleted recently.
2012-05-14 22:01:08 +02:00
Andreas Jaeger
7ac772940e
Remove unused variable in linux/getcwd.c
2012-05-14 16:27:05 +02:00
Andreas Jaeger
caae5a8101
Remove unused functions from i386/mathinline.h
2012-05-14 16:13:24 +02:00
Joseph Myers
ffb7875d03
Remove pre-2.2 Linux kernel support.
2012-05-14 14:11:02 +00:00
Andreas Jaeger
1bfb72913b
Fix concat example
...
2012-05-14 Andreas Jaeger <aj@suse.de>
* manual/string.texi (Copying and Concatenation): Add missing
variable in concat example.
Reported by David C. Rankin <drankinatty@suddenlinkmail.com>.
2012-05-14 15:30:30 +02:00
H.J. Lu
c044d724dc
Use __builtin_clzll on int64 in __logb
2012-05-14 05:04:11 -07:00