HomeFreeBSD

lib/libc/aarch64/string: add strlcat SIMD implementation

Description

lib/libc/aarch64/string: add strlcat SIMD implementation

This patch requires D46243 as it depends on strlcpy being labeled
__strlcpy.

It's a direct copy from the amd64 string functions using memchr and
strlcpy to implement strlcat.

Tested by: fuz (exprun)
Reviewed by: fuz, emaste
Sponsored by: Google LLC (GSoC 2024)
PR: 281175
Differential Revision: https://reviews.freebsd.org/D46272

Details

Provenance
getzAuthored on Aug 26 2024, 9:10 PM
fuzCommitted on Fri, Jan 10, 3:02 PM
Reviewer
fuz
Differential Revision
D46272: lib/libc/aarch64/string: add strlcat SIMD implementation
Parents
rG3dc5429158cf: lib/libc/aarch64/string: add strncat SIMD implementation
Branches
Unknown
Tags
Unknown