Marcus Shawcroft
8f5a90c270
[AArch64] Support __mcount profiling.
2013-09-24 13:03:02 +01:00
Marcus Shawcroft
f8b4877a75
[AArch64] Provide symbol version for _mcount.
2013-07-26 08:29:17 +01:00
Marcus Shawcroft
39f0b2e91a
[AArch64] Adding -funwind-tables to backtrace.c
2013-07-12 11:22:32 +01:00
Marcus Shawcroft
bb3ced6f37
[AArch64] Regenerate libm-test-ulps
2013-07-05 09:30:52 +01:00
Marcus Shawcroft
ed0257f7d3
[AArch64] Adjust elf_machine_dynamic to find _DYNAMIC via _GLOBAL_OFFSET_TABLE_
2013-06-28 11:27:26 +01:00
Siddhesh Poyarekar
b937534868
Avoid crashing in LD_DEBUG when program name is unavailable
...
Resolves : #15465
The program name may be unavailable if the user application tampers
with argc and argv[]. Some parts of the dynamic linker caters for
this while others don't, so this patch consolidates the check and
fallback into a single macro and updates all users.
2013-05-29 21:34:12 +05:30
Marcus Shawcroft
1fd885a5b3
[AArch64] Use generic "mcount" routine for profiling.
2013-05-23 14:47:15 +01:00
Joseph Myers
b50a71810b
Don't include expected results in libm-test test names.
2013-05-22 11:49:36 +00:00
Andreas Schwab
e39adf43c7
AArch64: Don't clobber argument for tail call to __sigjmp_save in sigsetjmp
2013-05-21 10:52:46 +02:00
Marcus Shawcroft
6c14f68aab
[AArch64] Update libm-test-ulps.
2013-05-21 09:01:19 +01:00
Joseph Myers
db62a90753
Handle sincos with generic libm-test logic.
2013-05-19 14:45:41 +00:00
Maciej W. Rozycki
2848b10585
MIPS: soft-fp NaN representation corrections
...
[BZ #15442 ] This adds support for the inverse interpretation of the
quiet bit of IEEE 754 floating-point NaN data that some processors
use. This includes in particular MIPS architecture processors; the
payload used for the canonical qNaN encoding is updated accordingly
so as not to interfere with the quiet bit.
2013-05-16 23:33:55 +01:00
Marcus Shawcroft
1739edf7a5
aarch64: Update libm-test-ulps.
2013-02-14 14:06:12 +00:00
Marcus Shawcroft
a0b1cd8869
AArch64: Adding optimized strncmp implementation.
2013-01-24 14:33:12 +00:00
Marcus Shawcroft
4499bb3e1b
AArch64: Adding optimized strnlen implementation.
2013-01-24 14:33:11 +00:00
Marcus Shawcroft
d542f8ed21
AArch64: Implement optimized strlen.
2013-01-17 10:56:50 +00:00
Marcus Shawcroft
38fecb39a0
AArch64: Implement optimized strcmp
2013-01-17 10:56:49 +00:00
Marcus Shawcroft
7ac4d96239
AArch64: Implement optimized bzero.
2013-01-17 10:56:49 +00:00
Marcus Shawcroft
c2b6221ed3
AArch64: Implement optimized memmove.
2013-01-17 10:56:49 +00:00
Marcus Shawcroft
857c8d2228
AArch64: Implement optimized memcpy.
2013-01-17 10:56:49 +00:00
Marcus Shawcroft
58faa0874b
AArch64: Implement optimized memset.
2013-01-17 10:56:48 +00:00
Marcus Shawcroft
14d941e4dc
AArch64: Implement optimized memcmp.
2013-01-17 10:56:48 +00:00
Marcus Shawcroft
62216a0a1e
AArch64: Tidyup whitespace.
2013-01-17 10:56:48 +00:00
Joseph Myers
828beb132d
Use __extension__ with long long in installed headers.
2013-01-10 20:19:45 +00:00
Joseph Myers
568035b787
Update copyright notices with scripts/update-copyrights.
2013-01-02 19:05:09 +00:00
Marcus Shawcroft
ad2d839f37
aarch64: Regenerate libm-test-ulps.
2012-12-07 12:46:04 +00:00
Marcus Shawcroft
443d9489b1
aarch64: Resolve strtab defined but not used warning.
2012-12-07 12:28:52 +00:00
Marcus Shawcroft
e061318880
aarch64: Re-generate libm-test-ulps.
2012-11-22 06:38:42 +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
Marcus Shawcroft
a6d9783fe7
AArch64: Adding optimized maths functions.
2012-11-19 15:15:18 +00:00
Marcus Shawcroft
554066b83b
AArch64 Port
2012-11-09 17:54:04 +00:00