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
Marcus Shawcroft
5c5bd24ec1
aarch64: Indent preprocessor directives.
2012-11-21 08:16:02 +00:00
Marcus Shawcroft
0f28d32059
aarch64: Use range in copyright years.
2012-11-21 08:16:00 +00:00
Marcus Shawcroft
887a4ca5b0
aarch64: Rename .x files to .c
2012-11-21 08:16:00 +00:00
Marcus Shawcroft
5e543752f1
aarch64: Don't use K&R C
2012-11-21 08:16:00 +00:00
Joseph Myers
e0ba0e189a
Add sotruss-lib.c for MIPS.
2012-11-21 02:29:29 +00:00
Chris Metcalf
c10f7382a3
tile: update libm-test-ulps for new tests
2012-11-20 15:06:38 -05:00
Chris Metcalf
73deba6d3c
tile: Fix __bswap_64 return type in tile bits/byteswap.h
2012-11-20 15:05:59 -05:00
Chris Metcalf
3d45177146
tile: remove redundant defines of libc_fetestexcept, etc. in s_fma.c
2012-11-20 15:05:32 -05:00
Andreas Schwab
615f651b7e
m68k: Remove indirection through weak_aliasx
2012-11-20 21:00:09 +01:00
Joseph Myers
f59cba71d8
Use parentheses around MIPS syscall macro arguments.
2012-11-20 02:45:45 +00:00
Joseph Myers
aa099ade81
Fix int-to-pointer-cast warnings for MIPS.
2012-11-20 02:40:12 +00:00
Joseph Myers
bd077d205a
Fix warnings from aborting MIPS atomic macros.
2012-11-20 00:56:29 +00:00
Joseph Myers
c9c253d372
Fix unused-variable warnings from MIPS RESOLVE_GOTSYM macro.
2012-11-20 00:00:35 +00:00
Joseph Myers
6eb43a28af
Fix unused variable warnings from MIPS syscall macros.
2012-11-19 23:08:27 +00:00
Marcus Shawcroft
a6d9783fe7
AArch64: Adding optimized maths functions.
2012-11-19 15:15:18 +00:00
Carlos O'Donell
6e63f4ff60
hppa: Mark __pthread_once as a hidden def.
2012-11-19 00:55:04 -05:00
Carlos O'Donell
da66ca0fc0
hppa: Fix fesetenv for FE_DFL_ENV.
...
Switching back to FE_DFL_ENV should reset the FPU to the state
as it was at the start of the program.
2012-11-19 00:44:00 -05:00
Carlos O'Donell
886ce148c0
hppa: Implement get-rounding-mode.h
...
Implement get_rounding_mode using the new fpu_control.h
support. Use get_rounding_mode from fegetround.
2012-11-19 00:40:05 -05:00
Carlos O'Donell
030c5d66b8
hppa: Implement fpu_control.h.
...
The HP-PARISC processor has full IEEE-754 support
and we implement all of fpu_control.h.
2012-11-19 00:37:56 -05:00
Carlos O'Donell
0d6bed7150
hppa: Add ____longjmp_check C implementation.
2012-11-19 00:36:08 -05:00
Carlos O'Donell
320194d5b9
hppa: Implement __longjmp_chk.
...
Implement longjmp and the chk variant in C.
2012-11-19 00:28:30 -05:00
Andreas Schwab
67f2b51c62
m68k: fix cancellable syscall with 5 or 6 arguments
2012-11-18 01:22:38 +01:00
Andreas Schwab
e510ab5eff
m68k: define ELF_MACHINE_RUNTIME_FIXUP_PARAMS
2012-11-18 01:22:37 +01:00
Andreas Schwab
43b13a23e0
m68k: update libm test ULPs
2012-11-18 01:22:36 +01:00
Andreas Schwab
05860e4b07
m68k: define lll_futex_timed_wait_bitset
2012-11-18 01:22:35 +01:00
Joseph Myers
018f9a78d3
Fix "set but not used" warnings from MIPS bits/atomic.h.
2012-11-17 03:35:27 +00:00
Marcus Shawcroft
f507f7d598
Fix thumb2 build breakage in libcrypt
2012-11-14 23:06:40 +00:00
Marcus Shawcroft
554066b83b
AArch64 Port
2012-11-09 17:54:04 +00:00
Chris Metcalf
fdf689a977
tile: use memcpy in memmove when possible
2012-11-06 22:19:31 -05:00
Maxim Kuvyrkov
19218757e6
Use memcpy in memmove when possible
2012-11-06 17:47:55 -08:00
Chris Metcalf
351dc60c55
tile: use atomic op to unlock pthread_spinlock_t
...
Atomic ops are issued directly from the core, rather than
potentially sitting in the write buffer, so can improve the
performance of other waiters. In addition, if we didn't end
up pulling a copy of the cache line where the lock is into cache,
by using an atomic op we don't have to acquire the cache line
before we can unlock.
2012-11-06 09:50:47 -05:00
Chris Metcalf
a0bce338e8
Make ieee754 fma tolerate architectures without exception support.
2012-11-06 09:48:53 -05:00