aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/aarch64
AgeCommit message (Expand)AuthorFilesLines
2022-05-05aarch64: Move ld.so _start to separate file and drop _dl_skip_argsnsz/bug23293-v6Szabolcs Nagy3-75/+56
2022-05-05rtld: Remove DL_ARGV_NOT_RELRO and make _dl_skip_args constSzabolcs Nagy1-4/+0
2022-04-26elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_NEEDS_DYNAMIC_RELOCFangrui Song2-9/+0
2022-02-01elf: Fix runtime linker auditing on aarch64 (BZ #26643)Ben Woodard13-40/+750
2022-01-06AArch64: Check for SVE in ifuncs [BZ #28744]Wilco Dijkstra3-3/+3
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert125-125/+125
2021-12-28malloc: Remove memusage.hAdhemerval Zanella1-21/+0
2021-12-28Remove atomic-machine.h atomic typedefsAdhemerval Zanella1-17/+0
2021-12-28elf: Add _dl_audit_pltexitAdhemerval Zanella1-1/+1
2021-12-17Remove ununsed tcb-offsetAdhemerval Zanella3-30/+0
2021-12-13aarch64: Add math-use-builtins-f{max,min}.hAdhemerval Zanella6-112/+8
2021-12-09Remove TLS_TCB_ALIGN and TLS_INIT_TCB_ALIGNFlorian Weimer1-6/+0
2021-12-09nptl: Introduce <tcb-access.h> for THREAD_* accessorsFlorian Weimer1-9/+1
2021-12-03nptl: Increase default TCB alignment to 32Florian Weimer1-3/+0
2021-12-02AArch64: Improve A64FX memcpyWilco Dijkstra1-321/+225
2021-12-02AArch64: Optimize memcmpWilco Dijkstra1-107/+134
2021-10-26String: Add hidden defs for __memcmpeq() to enable internal usageNoah Goldstein1-0/+1
2021-10-26String: Add support for __memcmpeq() ABI on all targetsNoah Goldstein1-0/+2
2021-10-14elf: Fix dynamic-link.h usage on rtld.cAdhemerval Zanella1-5/+3
2021-10-07elf: Avoid nested functions in the loader [BZ #27220]Fangrui Song1-9/+13
2021-10-05aarch64: update libm test ulpsSzabolcs Nagy1-1/+1
2021-09-24aarch64: Disable A64FX memcpy/memmove BTI unconditionallyNaohiro Tamura1-0/+3
2021-09-16elf: Remove THREAD_GSCOPE_IN_TCBSergey Bugaev1-1/+0
2021-09-06AArch64: Update A64FX memset not to degrade at 16KBNaohiro Tamura1-1/+8
2021-09-06Revert "AArch64: Update A64FX memset not to degrade at 16KB"Szabolcs Nagy1-8/+1
2021-09-03Remove "Contributed by" linesSiddhesh Poyarekar1-2/+0
2021-09-03AArch64: Update A64FX memset not to degrade at 16KBNaohiro Tamura via Libc-alpha1-1/+8
2021-08-18Remove sysdeps/*/tls-macros.hFangrui Song1-51/+0
2021-08-11aarch64: Make elf_machine_{load_address,dynamic} robust [BZ #28203]Fangrui Song1-15/+9
2021-08-10[5/5] AArch64: Improve A64FX memset medium loopsWilco Dijkstra1-26/+19
2021-08-10[4/5] AArch64: Improve A64FX memset by removing unroll32Wilco Dijkstra1-17/+1
2021-08-10[3/5] AArch64: Improve A64FX memset for remaining bytesWilco Dijkstra1-33/+13
2021-08-10[2/5] AArch64: Improve A64FX memset for large sizesWilco Dijkstra1-60/+25
2021-08-10[1/5] AArch64: Improve A64FX memset for small sizesWilco Dijkstra1-60/+36
2021-07-22glibc.malloc.check: Wean away from malloc hooksSiddhesh Poyarekar1-0/+3
2021-07-01AArch64: Add hp-timing.hWilco Dijkstra1-0/+47
2021-07-01AArch64: Improve strnlen performanceWilco Dijkstra1-181/+89
2021-06-27Update math: redirect roundeven functionH.J. Lu2-1/+2
2021-06-08AArch64: Add support for roundeven[f]Wilco Dijkstra2-0/+57
2021-05-27aarch64: Added optimized memset for A64FXNaohiro Tamura4-5/+286
2021-05-27aarch64: Added optimized memcpy and memmove for A64FXNaohiro Tamura6-13/+443
2021-05-26aarch64: define BTI_C and BTI_J macros as NOP unless HAVE_AARCH64_BTINaohiro Tamura1-2/+7
2021-05-26config: Added HAVE_AARCH64_SVE_ASM for aarch64Naohiro Tamura2-0/+43
2021-04-21elf: Remove lazy tlsdesc relocation related codeSzabolcs Nagy1-1/+0
2021-04-08aarch64: update libm test ulpsSzabolcs Nagy1-1/+1
2021-04-06aarch64: free tlsdesc data on dlclose [BZ #27403]Szabolcs Nagy1-0/+27
2021-04-02Fix the inaccuracy of j0f/j1f/y0f/y1f [BZ #14469, #14470, #14471, #14472]Paul Zimmermann1-35/+35
2021-03-26aarch64: Optimize __libc_mtag_tag_zero_regionSzabolcs Nagy1-16/+80
2021-03-26aarch64: Optimize __libc_mtag_tag_regionSzabolcs Nagy1-18/+80
2021-03-26aarch64: inline __libc_mtag_new_tagSzabolcs Nagy3-41/+11