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
62f9bae743
Add fixed ports bugs to list in NEWS.
2012-05-15 10:37:04 +00:00
Joseph Myers
d20d4ac2e0
Remove README.libm.
2012-05-15 10:24:47 +00:00
Siddhesh Poyarekar
439bf404b8
Allow a single-threaded program to cancel itself
...
There is nothing in the POSIX specification to disallow a
single-threaded program from cancelling itself, so we forcibly enable
multiple_threads to allow the next available cancellation point in the
thread to run.
Also added additional tests to cover various cancellation scenarios.
2012-05-15 09:41:57 +05:30
H.J. Lu
2949684c16
Add x32 support to tcbhead_t
2012-05-14 20:58:24 -07:00
H.J. Lu
6cdef1ab36
Update sysdeps/x86_64/start.S for x32
2012-05-14 17:50:41 -07:00
H.J. Lu
245a11d7bd
Add __PTHREAD_RWLOCK_INT_FLAGS_SHARED
2012-05-14 16:48:59 -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
H.J. Lu
b8caea2cb9
Add x32 pthread types
2012-05-14 12:56:56 -07: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
H.J. Lu
2523c62bec
Free memory at exit in check_pf.c
2012-05-14 05:02:08 -07:00
Liubov Dmitrieva
d7bb4c428a
Add optimized expf for x86
...
2012-05-14 Liubov Dmitrieva <liubov.dmitrieva@gmail.com>
* sysdeps/i386/i686/fpu/multiarch/Makefile: New file.
* sysdeps/i386/i686fpu/multiarch/e_expf.c: New file.
* sysdeps/i386/i686fpu/multiarch/e_expf-ia32.S: New file.
* sysdeps/i386/i686/fpu/multiarch/e_expf-sse2.S: New file.
2012-05-14 11:23:56 +02:00
Mike Frysinger
9dc4e1fbfc
NEWS: update ia64 info
...
Mention that ia64 has moved into ports/, and drop the old build/install
details that don't belong in the NEWS file in the first place.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-05-14 01:02:35 -04:00
Andreas Schwab
c7df011202
Fix warning in powerpc bcopy
2012-05-12 17:41:37 +02:00
Thomas Schwinge
dc70356cbf
Avoid dup3 PLT usage.
...
Fixes fallout from 5aa3a74a59
.
2012-05-12 10:53:04 +08:00
H.J. Lu
9fb1a21f4d
Add x32 support to STACK_CHK_GUARD
2012-05-11 16:31:34 -07:00
H.J. Lu
d3c6600440
Update comments for CALL_THREAD_FCT
2012-05-11 14:58:18 -07:00
H.J. Lu
4822a2a520
Add x32 support to TLS_LE/TLS_IE/TLS_GD
2012-05-11 14:35:56 -07:00
H.J. Lu
60d45b36a5
Add sysdeps/x86_64/x32/tls.h
2012-05-11 14:33:12 -07:00
David S. Miller
842b81d611
Mark sparc %fsr load and store inline asms as volatile.
...
* sysdeps/sparc/fpu/bits/fenv.h (__fenv_stfsr): Add __volatile__.
* sysdeps/sparc/fpu/fpu_control.h (_FPU_GETCW): Likewise.
(_FPU_SETCW): Likewise.
2012-05-11 13:58:41 -07:00
H.J. Lu
1cf463cd4e
Check if RTLD_SAVESPACE_SSE is aligned to 32 bytes
2012-05-11 11:50:11 -07:00
H.J. Lu
eae2d36a96
Fix a typo in ChangeLo.
2012-05-11 11:34:48 -07:00
Andreas Schwab
60cc4a18e6
Complete GB18030 charmap
2012-05-11 19:24:00 +02:00
H.J. Lu
a04e06bc4c
Use uint64_t on 64-bit integer
2012-05-11 10:14:57 -07:00
H.J. Lu
512ec530c7
Replace movq/%q0 with mov/%0 in THREAD_SELF
2012-05-11 10:13:54 -07:00
H.J. Lu
c0d2c8538a
Check __x86_64__ for __cleanup_fct_attribute
2012-05-11 10:12:42 -07:00
H.J. Lu
1f59b0b121
Check __PTHREAD_MUTEX_HAVE_PREV for mutex initializers
2012-05-11 10:10:37 -07:00
H.J. Lu
c252ec1579
Check __PTHREAD_MUTEX_HAVE_PREV for mutex prev
2012-05-11 10:08:57 -07:00
Thomas Schwinge
febb44a4cb
[BZ #13673 ] Replace FSF snail mail address with URL.
2012-05-11 17:39:57 +08:00
Joseph Myers
08773b3c1d
14012 fixed by cross-rpcgen changes.
2012-05-11 09:24:15 +00:00
Thomas Schwinge
9086b2957a
Hurd bugs fixed : #766 , #3748 , #3906 .
2012-05-11 14:20:11 +08:00
H.J. Lu
0a10fb9eec
Don't handle R_X86_64_RELATIVE64 in ld.so
2012-05-10 19:24:54 -07:00
H.J. Lu
df8a552f6f
Handle R_X86_64_RELATIVE64 and R_X86_64_64 for x32
2012-05-10 17:05:06 -07:00
Samuel Thibault
f42d41d107
Hurd: Define some posix types
2012-05-10 15:57:29 -07:00
Samuel Thibault
3c3571fc10
Hurd: Fix paths in paths.h
2012-05-10 15:57:29 -07:00
Samuel Thibault
61f06bd3ba
Hurd: fix mode type for openat
2012-05-10 15:57:29 -07:00
Samuel Thibault
918d4d7163
Hurd: Fix port deallocation on mknod error.
2012-05-10 15:57:28 -07:00
Samuel Thibault
f34d6f840e
Hurd: Fix __dup3 _hurd_dtable_lock usage.
2012-05-10 15:57:28 -07:00