opnsense-src/lib/libc/aarch64/string
Kyle Evans 429b03a00b libc: fix _FORTIFY_SOURCE build on aarch64
As with their amd64 counterparts, we need to undef these string funcs
that _FORTIFY_SOURCE will have defined macros for to avoid breaking the
build.

Fixes:	bea89d038a ("lib/libc/aarch64/string: add strlcat SIMD [...]")
Fixes:	3dc5429158 ("lib/libc/aarch64/string: add strncat SIMD [...]")
2025-03-04 13:53:34 -06:00
..
bcopy.c lib/libc/aarch64/string: add bcopy & bzero wrapper 2025-01-10 16:02:40 +01:00
bzero.c lib/libc/aarch64/string: add bcopy & bzero wrapper 2025-01-10 16:02:40 +01:00
Makefile.inc libc: Add include path for aarch64 memchr.S 2025-01-17 11:23:56 -05:00
memccpy.S lib/libc/aarch64/string: add memccpy SIMD implementation 2025-01-10 16:02:40 +01:00
memchr.S lib/libc/aarch64/string: add strlcat SIMD implementation 2025-01-10 16:02:40 +01:00
memcpy.S lib/libc/aarch64/string: add memcpy SIMD implementation 2025-01-10 16:02:40 +01:00
memmove.S libc: Teach libc about the BTI elf note 2023-11-21 10:02:51 +00:00
strcat.c lib/libc/aarch64/string: strcat enable use of SIMD 2025-01-10 16:02:40 +01:00
strchr.S Switch to Arm Optimized Routines for mem* & str* 2021-11-19 11:40:46 +00:00
strcmp.S lib/libc/aarch64/string: add strcmp SIMD implementation 2025-01-10 16:02:39 +01:00
strcspn.S lib/libc/aarch64/string: add strcspn optimized implementation 2025-01-10 16:02:39 +01:00
strlcat.c libc: fix _FORTIFY_SOURCE build on aarch64 2025-03-04 13:53:34 -06:00
strlcpy.S lib/libc/aarch64/string: add strlcpy SIMD implementation 2025-01-10 16:02:40 +01:00
strlen.S libc/aarch64: fix strlen() when flush-to-zero is set 2025-01-16 02:20:30 +01:00
strncat.c libc: fix _FORTIFY_SOURCE build on aarch64 2025-03-04 13:53:34 -06:00
strncmp.S lib/libc/aarch64/string: add strncmp SIMD implementation 2025-01-10 16:02:40 +01:00
strpbrk.c lib/libc/aarch64/string: add optimized strpbrk & strsep implementations 2025-01-10 16:02:39 +01:00
strrchr.S Switch to Arm Optimized Routines for mem* & str* 2021-11-19 11:40:46 +00:00
strsep.c lib/libc/aarch64/string: add optimized strpbrk & strsep implementations 2025-01-10 16:02:39 +01:00
strspn.S lib/libc/aarch64/string: add strspn optimized implementation 2025-01-10 16:02:39 +01:00
timingsafe_bcmp.S lib/libc/aarch64/string: add ASIMD-enhanced timingsafe_bcmp implementation 2025-01-10 16:02:41 +01:00
timingsafe_memcmp.S lib/libc/aarch64/string: add timingsafe_memcmp() assembly implementation 2025-01-10 16:02:41 +01:00