aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/aarch64
Commit message (Expand)AuthorAgeFilesLines
* libc/aarch64: fix ELF size of timingsafe_memcmpPaul Floyd2025-09-261-1/+1
* libc, libthr: Ditch MD __pthread_distribute_static_tls helpersJessica Clarke2025-05-291-44/+0
* libc: fix _FORTIFY_SOURCE build on aarch64Kyle Evans2025-03-042-0/+4
* libc: Add include path for aarch64 memchr.SEd Maste2025-01-171-0/+4
* depend-cleanup: bea89d038ac5 also moved memchrEd Maste2025-01-171-1/+1
* libc/aarch64: fix strlen() when flush-to-zero is setRobert Clausecker2025-01-161-2/+1
* lib/libc/aarch64/string: add timingsafe_memcmp() assembly implementationRobert Clausecker2025-01-102-0/+118
* lib/libc/aarch64/string: add ASIMD-enhanced timingsafe_bcmp implementationRobert Clausecker2025-01-102-0/+114
* lib/libc/aarch64/string: add bcopy & bzero wrapperGetz Mikalsen2025-01-103-1/+31
* lib/libc/aarch64/string: add strlen SIMD implementationGetz Mikalsen2025-01-102-2/+48
* lib/libc/aarch64/string: add memcpy SIMD implementationGetz Mikalsen2025-01-101-3/+3
* lib/libc/aarch64/string: add strlcat SIMD implementationGetz Mikalsen2025-01-103-1/+31
* lib/libc/aarch64/string: add strncat SIMD implementationGetz Mikalsen2025-01-102-1/+31
* lib/libc/aarch64/string: add memccpy SIMD implementationGetz Mikalsen2025-01-102-1/+273
* lib/libc/aarch64/string: add strncmp SIMD implementationGetz Mikalsen2025-01-102-2/+571
* lib/libc/aarch64/string: add strlcpy SIMD implementationGetz Mikalsen2025-01-102-1/+318
* lib/libc/aarch64/string: strcat enable use of SIMDGetz Mikalsen2025-01-102-1/+22
* lib/libc/aarch64/string: add optimized strpbrk & strsep implementationsGetz Mikalsen2025-01-103-1/+103
* lib/libc/aarch64/string: add strcspn optimized implementationGetz Mikalsen2025-01-102-1/+111
* lib/libc/aarch64/string: add strspn optimized implementationGetz Mikalsen2025-01-102-1/+114
* lib/libc/aarch64/string: add strcmp SIMD implementationGetz Mikalsen2025-01-102-1/+353
* libc/aarch64: Remove an unneeded weak symbolAndrew Turner2024-08-211-3/+0
* Remove residual blank line at start of MakefileWarner Losh2024-07-151-1/+0
* libc/aarch64: Add a non-trivial getcontextxAndrew Turner2024-03-211-2/+18
* libc/aarch64: Copy the trivial getcontextxAndrew Turner2024-03-212-2/+75
* libc: Move per-arch sys/Makefile.inc to libsysBrooks Davis2024-02-051-8/+0
* libc: libc/<arch>/sys/__vdso_gettc -> libsys/<arch>/Brooks Davis2024-02-051-73/+0
* libsys: relocate implementations and manpagesBrooks Davis2024-02-054-181/+0
* aarch/SYS.h: implement _SYSCALL_BODY() macroBrooks Davis2024-02-021-8/+8
* libc/*/SYS.h: remove SYCALL macroBrooks Davis2023-12-121-8/+0
* libc: don't needlessly add vfork.o to NOASMBrooks Davis2023-12-061-3/+0
* Remove never implemented sbrk and sstk syscallsBrooks Davis2023-12-041-2/+1
* libc: Teach libc about the BTI elf noteAndrew Turner2023-11-219-0/+31
* libc: centralize a few numeric symbolsBrooks Davis2023-11-151-3/+0
* libc: centralize makecontext symbolsBrooks Davis2023-11-151-5/+0
* libc: centralize {_,sig,}{set,long}jmp symbolsBrooks Davis2023-11-151-6/+0
* libc: centralize ntoh symbolsBrooks Davis2023-11-151-4/+0
* libc: further centralize syscall symbolsBrooks Davis2023-11-151-4/+0
* libc: Remove empty comments in Symbol.mapBrooks Davis2023-11-151-3/+0
* libc/<arch>/sys/Makefile.inc: remove cruftBrooks Davis2023-11-151-1/+0
* libc: Purge unneeded cdefs.hWarner Losh2023-11-016-6/+0
* libc: Strip plentiful trailing whitespace from aarch64+arm makecontext.cJessica Clarke2023-10-281-5/+5
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-164-4/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-1614-27/+0
* Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-161-1/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-165-10/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* libc: Fix longjmp/_longjmp(buf, 0) for AArch64 and RISC-VJessica Clarke2023-01-092-2/+4
* Remove "All rights reserved" where I can in libcAndrew Turner2022-08-055-5/+0
* Remove "All Rights Reserved" from FreeBSD Foundation libc copyrightsEd Maste2022-07-217-7/+0