David S. Miller
d3bd58cf0a
Fix coding style in sparc lowlevellock.h
...
nptl/
* sysdeps/unix/sysv/linux/sparc/lowlevellock.h (BUSY_WAIT_NOP):
Add missing spaces.
(__cpu_relax): Likewise.
2012-11-03 15:25:55 -07:00
Joseph Myers
5b5b04d628
Make fma use of Dekker and Knuth algorithms use round-to-nearest (bug 14796).
2012-11-03 19:48:53 +00:00
Joseph Myers
fbeafedeea
Make fenv.h FE_* macros usable in #if (bug 3439).
2012-11-03 17:07:56 +00:00
Chris Metcalf
0244426b93
tile: Account for new tests (missed test-double changes)
2012-11-03 08:46:09 -04:00
Chris Metcalf
105ca950d9
elf.h: add new tilegx relocations (copy from binutils trunk)
2012-11-03 08:43:11 -04:00
Andreas Schwab
a542b3894d
Make cross-test-ssh.sh compatible with a remote POSIX sh
2012-11-03 08:06:12 +01:00
H.J. Lu
f62c8abcfb
Compile x86 rtld with -mno-sse -mno-mmx
2012-11-02 18:43:27 -07:00
Joseph Myers
a68d0680f8
conformtest: Add test data for fenv.h.
2012-11-02 23:21:36 +00:00
Joseph Myers
caf7f573e9
conformtest: Enable complex.h and inttypes.h testing for XOPEN2K8.
2012-11-02 23:20:43 +00:00
Joseph Myers
6c073ad6fe
conformtest: Fix sys/wait.h expectations for struct rusage.
2012-11-02 22:12:09 +00:00
Joseph Myers
0155d5b26e
Make math.h FP_* macros usable in #if (bug 3439).
2012-11-02 22:11:21 +00:00
Andreas Schwab
b5dcacb450
Fix printf format mismatches
2012-11-02 22:52:16 +01:00
Roland McGrath
f7934be8f6
Require an exact Autoconf version.
2012-11-02 11:19:27 -07:00
Tulio Magno Quites Machado Filho
d7d08bdede
Direct __ppc_get_timebase to __builtin_ppc_get_timebase for GCC 4.8+.
...
Adapts __ppc_get_timebase to the upcoming GCC 4.8 that provides
__builtin_ppc_get_timebase. Building applicationns with previous
versions of GCC will continue to use the internal implementation.
2012-11-02 11:27:11 -05:00
Joseph Myers
dcdae19a3f
Test _ISOMAC in include/sys/syslog.h.
2012-11-02 15:41:37 +00:00
Marko Myllynen
7dcf35f775
Fix LC_IDENTIFICATION in fi_FI@euro
2012-11-02 11:38:35 +01:00
Andreas Schwab
d6cffd3ec0
PowerPC: Fix uc_link == NULL handling for makecontex.
...
If the function registered with makecontext returns with a NULL context
link the process should exit with zero, not non-zero.
2012-11-01 20:10:39 -05:00
Tulio Magno Quites Machado Filho
b3563932f8
PowerPC: Remove unnecessary -mnew-mnemonics.
2012-11-01 18:02:41 -05:00
H.J. Lu
b288a93d56
Update test-gencat.sh and tst-langinfo.sh
2012-11-01 15:04:39 -07:00
Sebastan Andrzej Siewior
a2421a6853
Put __NO_FPRS__ around floating point opcodes in powerpc32/dl-trampoline.S.
2012-11-01 16:48:47 -05:00
Thomas Schwinge
7402596be7
Fix build of test cases on GNU Hurd that are statically linked.
2012-11-01 21:24:45 +01:00
Thomas Schwinge
d0d4f8689d
Fix build for !(defined NEED_DL_SYSINFO || defined NEED_DL_SYSINFO_DSO).
2012-11-01 21:24:44 +01:00
Thomas Schwinge
6f796e1b52
Remove PowerPC sysdep files for GNU Hurd and GNU Mach.
2012-11-01 19:41:23 +01:00
Andreas Schwab
4da224a2d1
check-local-headers: ignore c++ headers
2012-11-01 18:28:24 +01:00
Thomas Schwinge
46879baebf
Regenerate all configure scripts.
2012-11-01 18:04:56 +01:00
Thomas Schwinge
341dd67392
Change type of constant to avoid a warning.
...
Warning has been introduced in commit 7583a88d1c
.
2012-11-01 17:56:48 +01:00
Joseph Myers
473611b22d
Fix fma (a, b, c) for small a * b (bugs 14784, 14785).
2012-11-01 16:47:26 +00:00
Thomas Schwinge
4078da3d4e
Fix a compilation error in the Hurd's bits/param.h.
...
Introduced in the unification in commit
e66a42f57f
.
2012-11-01 09:18:13 +01:00
Andreas Jaeger
53176cd906
Convert alpha to use <bits/fcntl-linux.h>
2012-11-01 06:07:38 +01:00
Thomas Schwinge
4c68e86547
BZ#14743: Move clock_* symbols from librt to libc.
...
Change missing from commit 6e6249d0b4
.
2012-11-01 01:59:19 +01:00
Joseph Myers
903252aadb
Build SH backtrace with -funwind-tables.
2012-11-01 00:22:53 +00:00
Joseph Myers
62c4a69dc2
Build en_US.UTF-8 locale for testing.
2012-11-01 00:22:04 +00:00
Thomas Schwinge
cbc818d0ee
Correct checking for mmap failure.
2012-11-01 00:23:09 +01:00
Andreas Schwab
5a03cb1e85
Fix powerpc abilist sort order
2012-10-31 23:28:48 +01:00
Tulio Magno Quites Machado Filho
90aff2ff13
Correct order of entries in powerpc libc.abilist files.
2012-10-31 17:03:55 -05:00
Andreas Schwab
1818fcb781
Update powerpc libm ULPs
2012-10-31 22:20:21 +01:00
Joseph Myers
16a0e2ec87
Fix ldbl-128ibm atan2l for x near 1.
2012-10-31 20:44:59 +00:00
Joseph Myers
0eb6951257
Document general use of test-wrapper and test-wrapper-env.
2012-10-31 20:43:54 +00:00
Steve Ellcey
84097ebac3
Remove 'Contributed' line, glibc is not using them anymore.
2012-10-31 13:03:45 -07:00
Steve Ellcey
d002339920
Remove trailing white spaces.
2012-10-31 10:39:48 -07:00
Steve Ellcey
e6ff7f84f7
2012-10-31 Steve Ellcey <sellcey@mips.com>
...
* sysdeps/mips/memcpy.S: Add prefetching and more unrolling, make
it work in 32 or 64 bit modes.
* sysdeps/mips/mips64/memcpy.S: Remove.
2012-10-31 10:38:17 -07:00
Joseph Myers
ef82f4da79
Fix fma underflow exceptions in after-rounding edge cases.
2012-10-31 13:01:17 +00:00
H.J. Lu
954ef0d98d
Use sysdeps/x86/tininess.h for i386 and x86_64
2012-10-30 20:38:31 -07:00
Ryan S. Arnold
e89af8ce87
Fix ChangeLog date for commit 09dec6c37e
2012-10-30 19:10:22 -05:00
Joseph Myers
df61ffb2ac
Support cross-testing for elf/tst-array*.
2012-10-30 23:14:33 +00:00
Ryan S. Arnold
09dec6c37e
Correct cacheline size to 32-bytes for ppc405 memset.S (bug 14595).
...
This patch also creates a version of memset.S for the ppc476 processor
which uses a 128-byte cacheline size for dcbz insns.
2012-10-30 17:07:18 -05:00
Chris Metcalf
9f45bfe790
check-local-headers: Ignore <arch> headers
...
The tile architecture's Linux port installs headers in an
<arch> directory; these headers are in part shared with glibc.
Ignore these headers for check-local-headers like we ignore
all the other Linux headers.
2012-10-30 14:18:17 -04:00
Chris Metcalf
47cc1490e0
Invoke DL_AFTER_LOAD if defined
...
This hook is useful for any arch-specific functionality that
should be done on loaded objects. For the tile architecture,
the hook is already provided (though we switch to using the new
macro name with this commit) and implements a simulator notifier
so that the simulator can load Elf symbols to match the object
and generate better error messages for PC's.
Also, remove a spurious definition of DL_UNMAP in dl-runtime.c
2012-10-30 14:16:18 -04:00
Chris Metcalf
017678433c
Suppress incorrect link warnings for NSS symbols
...
When glibc is built with --enable-static-nss, the warning that
using NSS symbols requires the nss shared objects to be present
is no longer true, as those symbols are built into libc. Suppress
the warning for those symbols by providing a new macro
(nss_interface_function) for the NSS functions that is defined as
static_link_warning in the normal case, and empty for static NSS.
2012-10-30 14:14:33 -04:00
Chris Metcalf
d44a6f8b99
tile: improve ABI and #include use in gettimeofday vdso support
2012-10-30 14:11:54 -04:00