about summary refs log tree commit diff
path: root/ports/sysdeps/aarch64
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright notices with scripts/update-copyrightsAllan McRae2014-01-0190-90/+90
|
* [AArch64] Save and restore q0-q7 on entry to dynamic linker.Marcus Shawcroft2013-12-181-4/+24
| | | | | [BZ #15128] Ensure all argument passing registers are saved and restored on entry to dynamic linker.
* [AArch64] libm-test-ulps regenerated from scratch.Marcus Shawcroft2013-12-171-1926/+74
|
* [AArch64] Back out sqrt() addition to libm-test-ulps.Marcus Shawcroft2013-12-171-20/+0
|
* [AArch64] Regenerate libm-test-ulps.Marcus Shawcroft2013-12-111-13/+4292
|
* Fix dbl-64 e_sqrt.c for non-default rounding modes (bug 16271).Joseph Myers2013-11-281-0/+1
|
* aarch64: Enable ifunc support.Will Newton2013-11-262-3/+39
| | | | | | | | | | | | | | | | | Add support for handling the R_AARCH64_IRELATIVE relocation and STT_GNU_IFUNC symbols to the aarch64 port. ports/ChangeLog.aarch64: 2013-11-26 Will Newton <will.newton@linaro.org> * sysdeps/aarch64/dl-irel.h: Include ldsodefs.h. (ELF_MACHINE_IRELA): Define. (elf_ifunc_invoke): Pass hwcap to ifunc resolver function. (elf_irela): New function. * sysdeps/aarch64/dl-machine.h: Include dl-irel.h. (elf_machine_rela) Handle STT_GNU_IFUNC symbols and R_AARCH64_IRELATIVE relocations. (elf_machine_lazy_rel): Handle R_AARCH64_IRELATIVE relocations.
* [AArch64] Support __mcount profiling.Marcus Shawcroft2013-09-241-8/+7
|
* [AArch64] Provide symbol version for _mcount.Marcus Shawcroft2013-07-263-0/+73
|
* [AArch64] Adding -funwind-tables to backtrace.cMarcus Shawcroft2013-07-121-0/+4
|
* [AArch64] Regenerate libm-test-ulpsMarcus Shawcroft2013-07-051-0/+46
|
* [AArch64] Adjust elf_machine_dynamic to find _DYNAMIC via _GLOBAL_OFFSET_TABLE_Marcus Shawcroft2013-06-281-2/+2
|
* Avoid crashing in LD_DEBUG when program name is unavailableSiddhesh Poyarekar2013-05-291-2/+1
| | | | | | | | | 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.
* [AArch64] Use generic "mcount" routine for profiling.Marcus Shawcroft2013-05-231-25/+0
|
* Don't include expected results in libm-test test names.Joseph Myers2013-05-221-2485/+2485
|
* AArch64: Don't clobber argument for tail call to __sigjmp_save in sigsetjmpAndreas Schwab2013-05-211-2/+8
|
* [AArch64] Update libm-test-ulps.Marcus Shawcroft2013-05-211-32/+6047
|
* Handle sincos with generic libm-test logic.Joseph Myers2013-05-191-7/+7
|
* MIPS: soft-fp NaN representation correctionsMaciej W. Rozycki2013-05-161-0/+2
| | | | | | | | [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.
* aarch64: Update libm-test-ulps.Marcus Shawcroft2013-02-141-0/+364
|
* AArch64: Adding optimized strncmp implementation.Marcus Shawcroft2013-01-241-0/+204
|
* AArch64: Adding optimized strnlen implementation.Marcus Shawcroft2013-01-242-0/+177
|
* AArch64: Implement optimized strlen.Marcus Shawcroft2013-01-171-0/+117
|
* AArch64: Implement optimized strcmpMarcus Shawcroft2013-01-171-0/+155
|
* AArch64: Implement optimized bzero.Marcus Shawcroft2013-01-171-0/+27
|
* AArch64: Implement optimized memmove.Marcus Shawcroft2013-01-171-0/+312
|
* AArch64: Implement optimized memcpy.Marcus Shawcroft2013-01-171-0/+176
|
* AArch64: Implement optimized memset.Marcus Shawcroft2013-01-171-0/+229
|
* AArch64: Implement optimized memcmp.Marcus Shawcroft2013-01-172-0/+160
|
* AArch64: Tidyup whitespace.Marcus Shawcroft2013-01-171-11/+11
|
* Use __extension__ with long long in installed headers.Joseph Myers2013-01-101-1/+1
|
* Update copyright notices with scripts/update-copyrights.Joseph Myers2013-01-0280-80/+80
|
* aarch64: Regenerate libm-test-ulps.Marcus Shawcroft2012-12-071-0/+26
|
* aarch64: Resolve strtab defined but not used warning.Marcus Shawcroft2012-12-071-7/+1
|
* aarch64: Re-generate libm-test-ulps.Marcus Shawcroft2012-11-221-0/+45
|
* aarch64: Remove weak_aliasx macro.Marcus Shawcroft2012-11-215-10/+5
|
* aarch64: Remove support for NO_LONG_DOUBLE.Marcus Shawcroft2012-11-215-25/+0
|
* aarch64: Indent preprocessor directives.Marcus Shawcroft2012-11-216-35/+35
|
* aarch64: Use range in copyright years.Marcus Shawcroft2012-11-2130-30/+30
|
* aarch64: Rename .x files to .cMarcus Shawcroft2012-11-2114-14/+14
|
* aarch64: Don't use K&R CMarcus Shawcroft2012-11-215-13/+5
|
* AArch64: Adding optimized maths functions.Marcus Shawcroft2012-11-1928-2/+781
|
* AArch64 PortMarcus Shawcroft2012-11-0966-0/+7373