Joseph Myers
2d10d547c1
Use more decimal places for long double constants in math.h.
2012-05-31 21:25:48 +00:00
David S. Miller
f230c29b40
Avoid performance penalty in sparc optimized memcpy/memset.
...
fmovd clears the current exception field in the %fsr, fsrc2
does not and therefore runs more efficiently on some cpus.
* sysdeps/sparc/sparc64/memcpy.S: Use fsrc2 to move 64-bit
values between float registers.
* sysdeps/sparc/sparc64/memset.S: Likewise.
* sysdeps/sparc/sparc64/multiarch/memcpy-niagara2.S: Likewise.
2012-05-31 14:19:30 -07:00
Mike Frysinger
fed806c3af
tests: move -D_FORTIFY_SOURCE to CPPFLAGS
...
The -D_FORTIFY_SOURCE flags are being added to the test-specific CFLAGS
values when they should be the test-specific CPPFLAGS values. Otherwise
the values don't override the user-specified CPPFLAGS and might end up
breaking the tests.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-05-31 14:31:08 -04:00
Chris Metcalf
d083acacea
Move Changelog entry from ChangeLog.tile to ChangeLog.linux-generic
2012-05-31 14:29:43 -04:00
Joseph Myers
5faedd6f22
Regenerate powerpc-nofpu libm-test-ulps.
2012-05-31 16:56:38 +00:00
Richard Henderson
8cac0ece48
alpha: Add -mieee-with-inexact for fma compilation
2012-05-31 07:43:43 -07:00
Richard Henderson
13488b2eae
alpha: Fix error path for PIC __brk
2012-05-31 07:43:43 -07:00
Joseph Myers
3c9d6deca5
Regenerate MIPS libm-test-ulps.
2012-05-31 11:13:57 +00:00
Marek Polacek
3091725976
Remove use of INTUSE/INTDEF in misc.
2012-05-31 13:10:02 +02:00
David S. Miller
1c58d5dceb
Simulate sparc fpu exceptions using real FP ops again in soft-fp.
...
* sysdeps/sparc/sparc32/soft-fp/q_util.c
(___Q_simulate_exceptions): Use real FP ops rather than writing
into the %fsr.
* sysdeps/sparc/sparc32/soft-fp/q_util.c (__Qp_handle_exceptions):
Likewise.
2012-05-30 23:09:25 -07:00
Mike Frysinger
944c966887
ia64: use hidden_def with internal pthread funcs
...
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-05-31 00:02:18 -04:00
Mike Frysinger
ee0c156dae
ia64: remove __connect_internal alias
...
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-05-31 00:00:14 -04:00
H.J. Lu
0e20515a17
Use x86-64 bits/pthreadtypes.h/semaphore.h for i386/x86-64
2012-05-30 17:29:22 -07:00
H.J. Lu
0bd5398534
Use x86_64/bits/xtitypes.h for i386/x86-64
2012-05-30 17:26:11 -07:00
H.J. Lu
3a257e668e
Use x86_64 bits/wordsize.h for both i386/x86_64
2012-05-30 17:25:23 -07:00
Chris Metcalf
c33aff6db6
tile: Remove __connect_internal alias
2012-05-30 19:48:28 -04:00
Joseph Myers
fd5beba75e
Move MIPS ABI settings out of conditional.
2012-05-30 23:44:17 +00:00
Richard Henderson
dbdf1bdc1f
alpha: Update libm-test-ulps
2012-05-30 16:37:43 -07:00
Richard Henderson
9cafd5de0d
alpha: Remove __connect_internal alias
2012-05-30 16:09:11 -07:00
Richard Henderson
a797e1734c
alpha: Avoid fgets plt entry
...
And since the FILE is function local, avoid locking too.
2012-05-30 16:05:42 -07:00
Richard Henderson
91c0abeda1
alpha: Use dbl-64/wordsize-64
2012-05-30 16:05:42 -07:00
Richard Henderson
268f6dda11
alpha: Use dynamic rounding with sqrt insn
2012-05-30 16:05:42 -07:00
Joseph Myers
6863adc8f9
Remove __connect_internal alias for MIPS.
2012-05-30 23:04:02 +00:00
Joseph Myers
ad5bfebf0c
Remove __connect_internal alias for ARM.
2012-05-30 23:04:02 +00:00
H.J. Lu
62f62904cf
Use i386 bits/huge_vall.h for i386/x86-64
2012-05-30 15:51:32 -07:00
H.J. Lu
404fe9d90e
Use x86_64 bits/select.h for i386/x86_64
2012-05-30 15:49:31 -07:00
H.J. Lu
d48d04460a
Use x86_64 bits/setjmp.h for i386/x86_64
2012-05-30 15:43:34 -07:00
H.J. Lu
7dc00e0d3c
Use x86_64 bits/mathdef.h for i386/x86_64
2012-05-30 15:42:28 -07:00
Andreas Schwab
03277f8fe1
Remove use of INTDEF/INTUSE in socket
2012-05-31 00:34:41 +02:00
H.J. Lu
6bd976963f
Use x86_64 bits/{link.h,linkmap.h} for i386/x86_64
2012-05-30 15:21:55 -07:00
H.J. Lu
f726f0bb75
Use the same bits/endian.h for i386/x86_64
2012-05-30 14:50:32 -07:00
Andreas Schwab
28a45d133e
m68k: remove __ASSUME_TRUNCATE64_SYSCALL
2012-05-30 23:49:29 +02:00
Andreas Schwab
7fce2e2655
m68k: use hidden_def for __pthread_once
2012-05-30 23:49:29 +02:00
Joseph Myers
a97386ac1d
Define FP_TRAPPING_EXCEPTIONS and remove FP_EX_DENORM for powerpc-nofpu.
2012-05-30 21:35:48 +00:00
Joseph Myers
6334191e7f
Define FP_TRAPPING_EXCEPTIONS for MIPS.
2012-05-30 21:35:11 +00:00
Joseph Myers
b9f9369735
Regenerate ARM libm-test-ulps.
2012-05-30 21:17:22 +00:00
H.J. Lu
13764867fe
Use x86-64 bits/byteswap.h for both i386 and x86_64
2012-05-30 14:13:18 -07:00
Chris Metcalf
710056450b
tile: don't guard setting abi- variables with ifeq ($(subdir),misc)
2012-05-30 16:52:36 -04:00
David S. Miller
ae251b0b58
Fix underflow generation in soft-fp.
...
* soft-fp/soft-fp.h (FP_CUR_EXCEPTIONS): Define.
(FP_TRAPPING_EXCEPTIONS): Provide default implementation.
* sysdeps/sparc/sparc32/soft-fp/sfp-machine.h
(FP_TRAPPING_EXCEPTIONS): Define.
* sysdeps/sparc/sparc64/soft-fp/sfp-machine.h
(FP_TRAPPING_EXCEPTIONS): Define.
* soft-fp/op-common.h (_FP_PACK_SEMIRAW): Signal underflow for
subnormals only when inexact has been signalled or underflow
exceptions are enabled.
(_FP_PACK_CANONICAL): Likewise.
2012-05-30 13:41:01 -07:00
Chris Metcalf
93b7ebc23d
tile: add default-abi variables for tilegx
2012-05-30 15:44:48 -04:00
Joseph Myers
66625b24f2
Support sharing ARM headers for hard and soft float.
2012-05-30 18:55:55 +00:00
H.J. Lu
35c166e492
Mention BZ #14183 in NEWS
2012-05-30 11:36:48 -07:00
H.J. Lu
d5c9086734
Use __UWORD_TYPE for __NLINK_T_TYPE with -m32
2012-05-30 11:35:47 -07:00
Richard Henderson
317f883716
alpha: Update copyright dates
2012-05-30 11:21:12 -07:00
Richard Henderson
d496e02135
alpha: Use hidden_def for pthread_once
2012-05-30 11:15:58 -07:00
Richard Henderson
1c37181459
alpha: Purge __ASSUME_TIMEVAL64
2012-05-30 11:14:24 -07:00
Richard Henderson
8d8f2279e7
alpha: Don't symbol_version syscalls outside libc
...
* sysdeps/unix/make-syscalls.sh: Protect symbol_version output
with #ifndef NOT_IN_libc.
2012-05-30 11:05:51 -07:00
Richard Henderson
63f1549e0e
alpha: Handle ST_OTHER in objdump output
...
* scripts/abilist.awk: Accept 8 fields. Handle Alpha functions
marked to avoid plt entry.
2012-05-30 11:05:51 -07:00
H.J. Lu
a086b4d663
Mention x32 in NEWS
2012-05-30 10:34:33 -07:00
Chris Metcalf
a88035b5fb
tile: update libm-test-ulps
2012-05-30 13:15:25 -04:00