Joseph Myers
828beb132d
Use __extension__ with long long in installed headers.
2013-01-10 20:19:45 +00:00
Chris Metcalf
176f2fe0a1
tilegx: fix ldd to work with both tilegx64 and tilegx32
...
This uses the same ldd-rewrite.sed hook as other platforms, with
the minor tweak that tilegx uses /lib (64-bit) and /lib32 (32-bit).
2013-01-10 10:16:06 -05:00
Steve Ellcey
b13c7b55ed
Fix trailing blank.
2013-01-08 14:41:24 -08:00
Steve Ellcey
d9014c080a
2013-01-08 Steve Ellcey <sellcey@mips.com>
...
* sysdeps/mips/memcpy.S: Change prefetch hint, reorder partial
loads and stores, set and use MAX_PREFETCH_SIZE.
2013-01-08 14:40:28 -08:00
Andreas Jaeger
c40ea3d9a3
BZ#14985: Remove erroneous EPOLL_NONBLOCK
...
[BZ# 14985]
* sysdeps/unix/sysv/linux/sparc/bits/epoll.h (EPOLL_NONBLOCK):
Remove.
* sysdeps/unix/sysv/linux/bits/epoll.h (EPOLL_NONBLOCK):
Likewise.
* sysdeps/unix/sysv/linux/x86/bits/epoll.h (EPOLL_NONBLOCK):
Likewise.
ChangeLog.mips:
[BZ# 14985]
* sysdeps/unix/sysv/linux/mips/bits/epoll.h (EPOLL_NONBLOCK):
* Remove.
ChangeLog.hppa:
[BZ# 14985]
* sysdeps/unix/sysv/linux/hppa/sys/epoll.h (EPOLL_NONBLOCK):
Remove.
ChangeLog.alpha:
[BZ# 14985]
* sysdeps/unix/sysv/linux/alpha/bits/epoll.h (EPOLL_NONBLOCK):
Remove.
2013-01-08 19:32:00 +01:00
Andreas Schwab
8729819ba4
Update m68k libm test ULPs
2013-01-04 17:27:59 +01:00
Joseph Myers
0e2f956295
Fix copyright notice corruption from update-copyright bug.
2013-01-02 19:28:45 +00:00
Joseph Myers
568035b787
Update copyright notices with scripts/update-copyrights.
2013-01-02 19:05:09 +00:00
Richard Henderson
caed4e98ca
alpha: Add lll_futex_timed_wait_bitset
2013-01-02 09:00:46 -08:00
Joseph Myers
f4cf5f2d8b
Add script to update copyright notices and reformat some to facilitate its use.
2013-01-01 16:29:10 +00:00
Chris Metcalf
fdfc65d21f
tile: support lll_futex_timed_wait_bitset
2012-12-28 12:13:01 -05:00
Chris Metcalf
2bc2d8e823
tile: fix DWARF bug in clone() for created thread
...
Previously, we would see a bad frame in the gdb backtrace output, e.g.:
(gdb) bt
#0 foo () at foo.c:5
#1 0x000000aaaab68ee8 in start_thread () from /lib/libpthread.so.0
#2 0x000000aaaad01c88 in clone () from /lib/libc.so.6
#3 0x0000000000000000 in ?? ()
With this change the bogus frame #3 is gone and we have the
same output as x86 does for the same program.
2012-12-21 15:29:55 -05:00
Marcus Shawcroft
99aad51087
aarch64: Fix compiler warning for unused declaration _x0
2012-12-10 10:33:30 +00:00
Richard Henderson
7514f09e1e
alpha: Fix redefinition of __isnanl macro warning
...
In bdd7898a58
we added self-definitions
of __isnan and friends in order to indicate specialized architecture
support, and avoid redefinitions within various generic math_private.h.
There is no generic math_private.h that concerns ldbl-128, and while
we provide __isnanl in the alpha math_private.h there's no need to
protect the function against redefinition.
2012-12-07 13:08:31 -06:00
Richard Henderson
1aec5f74bb
alpha: Avoid builtin warning for isnanf
2012-12-07 12:43:06 -06:00
Marcus Shawcroft
ad2d839f37
aarch64: Regenerate libm-test-ulps.
2012-12-07 12:46:04 +00:00
Marcus Shawcroft
82bf34183f
aarch64: Resolve sc_err and _x0 defined but not used warnings.
2012-12-07 12:33:53 +00:00
Marcus Shawcroft
bb3c2a5391
aarch64: Resolve implict cast warning.
2012-12-07 12:31:29 +00:00
Marcus Shawcroft
443d9489b1
aarch64: Resolve strtab defined but not used warning.
2012-12-07 12:28:52 +00:00
Joseph Myers
ea2c5872e2
Specify powerpc-nofpu fegetexceptflag return type.
2012-12-05 18:11:55 +00:00
Joseph Myers
0993dd9b0c
Fix warnings from MIPS soft-float _FPU_GETCW.
2012-12-04 22:07:03 +00:00
Marcus Shawcroft
a915e17fe7
aarch64: Tag ARM libc6-dependent libraries with FLAG_ELF_LIBC6
...
* sysdeps/unix/sysv/linux/aarch64/ldconfig.h: Add entries
for /lib/ld-linux.so.3 and /lib/ld-linux-armhf.so.3.
Signed-off-by: Steve McIntyre <steve.mcintyre@linaro.org>
2012-12-04 13:07:25 +00:00
Marcus Shawcroft
ba835e1074
aarch64: Tag ARM and AArch64 binaries in the ldconfig cache
...
Add the correct tags for ARM and AArch64 libraries in the ldconfig
cache for AArch64.
Signed-off-by: Steve McIntyre <steve.mcintyre@linaro.org>
2012-12-04 13:07:25 +00:00
Marcus Shawcroft
931ed9559b
arm: Check for the FLAG_ARM_LIBHF flag in the ldconfig cache
...
Signed-off-by: Steve McIntyre <steve.mcintyre@linaro.org>
2012-12-04 13:07:24 +00:00
Marcus Shawcroft
bc7981ac2b
arm: Tag ARM libc6-dependent binaries with FLAG_ELF_LIBC6
...
Signed-off-by: Steve McIntyre <steve.mcintyre@linaro.org>
2012-12-04 11:00:19 +00:00
Marcus Shawcroft
a55bca6542
arm: Tag ARM and AArch64 binaries in the ldconfig cache.
...
Add the correct tags for ARM and AArch64 libraries in the ldconfig
cache for ARM.
Signed-off-by: Steve McIntyre <steve.mcintyre@linaro.org>
2012-12-04 10:50:34 +00:00
Joseph Myers
ec13345bab
Update ARM libm-test-ulps.
2012-11-30 20:41:26 +00:00
Joseph Myers
8018f81bde
Update MIPS libm-test-ulps.
2012-11-30 20:35:34 +00:00
Richard Henderson
b062e14ff3
alpha: Add sysdeps/alpha/sotruss-lib.c.
2012-11-30 09:54:34 -08:00
Joseph Myers
2a398e6f5b
Remove powerpc-nofpu fma ulps.
2012-11-30 17:38:37 +00:00
Joseph Myers
05f5c45cff
Update powerpc-nofpu libm-test-ulps.
2012-11-30 17:33:37 +00:00
Richard Henderson
4bf2253280
alpha: Update libm-test-ulps.
2012-11-30 09:21:12 -08:00
Mike Frysinger
6355e122f5
ia64: clock_getcpuclockid.c: drop unused file
...
Since we no longer support __ASSUME_POSIX_CPU_TIMERS, the ia64 code
no longer needs to override HAS_CPUCLOCK in the common file. Drop
the ia64 shim as well.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-11-29 19:32:05 -05:00
Andreas Schwab
38f34d05c3
m68k: update libm-test ULPs
2012-11-30 00:36:34 +01:00
Joseph Myers
1672585fc1
Add 64-bit support to MIPS register-dump.h (bug 14893).
2012-11-29 23:03:48 +00:00
Carlos O'Donell
506fdf71df
hppa: Remove socket.h and implement socket_type.h.
2012-11-29 18:00:01 -05:00
Carlos O'Donell
80ceeaeef9
hppa: Cleanup two build warnings for integer to pointers casts.
2012-11-29 17:59:59 -05:00
Chris Metcalf
ebdcf03979
tile: remove redundant defines of libc_fetestexcept, etc. in s_fmaf.c
2012-11-29 11:17:29 -05:00
Marcus Shawcroft
8d953369ef
aarch64: Use FLAG_AARCH64_LIB64 ldconfig cache tag.
...
Use the new FLAG_AARCH64_LIB64 ldconfig cache tag for AArch64,
similarly to the way tags are handled for other architectures.
Signed-off-by: Steve McIntyre <steve.mcintyre@linaro.org>
Reviewed-by: Carlos O'Donell <carlos@systemhalted.org>
Signed-off-by: Marcus Shawcroft <marcus.shawcroft@linaro.org>
2012-11-29 10:38:49 +00:00
Andreas Schwab
3e2e43e250
m68k/cf: fix copying frame in _dl_runtime_profile
2012-11-25 20:59:31 +01:00
Andreas Schwab
9205a99176
m68k: add sotruss-lib.c
2012-11-25 20:59:30 +01:00
Marcus Shawcroft
e061318880
aarch64: Re-generate libm-test-ulps.
2012-11-22 06:38:42 +00:00
Joseph Myers
fc6394c6fc
Implement MIPS n64 sendfile64 as alias of sendfile syscall (bug 14822).
2012-11-22 02:37:02 +00:00
Andreas Schwab
5a22385ad1
m68k: fix return value of lll_futex_timed_wait_bitset
2012-11-21 22:59:20 +01:00
Joseph Myers
a451ee33af
Avoid $(shell) in determining default ARM ABI.
2012-11-21 21:04:33 +00:00
Joseph Myers
ad35f2dd75
Make ARM fesetenv (FE_NOMASK_ENV) detect failure (bug 14866).
2012-11-21 20:26:56 +00:00
Joseph Myers
c3151ad100
Cast to uintptr_t in MIPS jmpbuf-unwind.h.
2012-11-21 16:41:57 +00:00
Marcus Shawcroft
86fe56bbde
aarch64: Fix lll_futex_timed_wait_bitset return value sign.
...
The implementation of lll_futex_timed_wait_bitset should not be negating
the futex syscall return value on error.
2012-11-21 12:24:11 +00:00
Marcus Shawcroft
3bae7c5d98
aarch64: Remove weak_aliasx macro.
2012-11-21 08:16:06 +00:00
Marcus Shawcroft
ea8867b7fe
aarch64: Remove support for NO_LONG_DOUBLE.
2012-11-21 08:16:04 +00:00