opnsense-src/lib/libc/tests/string
Robert Clausecker c35334b085 lib/libc/tests/string: add extended unit tests for strcmp()
This changeset add a new set of tests that comprehensively test strcmp() on
various alignments of the input. This made it easy to smoke out many
exciting new bugs in the new SSE strcmp() implementation from D41971.

MFC after:	1 week
Reviewed by:	ngie
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D41970

(cherry picked from commit b49596de26)
2023-12-28 18:02:40 +01:00
..
ffs_test.c libc: Purge unneeded cdefs.h 2023-11-26 21:20:09 -07:00
ffsl_test.c lib/libc/tests/string: add unit tests for ffs, ffsl, ffsll, fls, flsl, and flsll 2023-07-03 22:18:27 +02:00
ffsll_test.c lib/libc/tests/string: add unit tests for ffs, ffsl, ffsll, fls, flsl, and flsll 2023-07-03 22:18:27 +02:00
fls_test.c libc: Purge unneeded cdefs.h 2023-11-26 21:20:09 -07:00
flsl_test.c lib/libc/tests/string: add unit tests for ffs, ffsl, ffsll, fls, flsl, and flsll 2023-07-03 22:18:27 +02:00
flsll_test.c lib/libc/tests/string: add unit tests for ffs, ffsl, ffsll, fls, flsl, and flsll 2023-07-03 22:18:27 +02:00
Makefile lib/libc/tests/string: add extended unit tests for strcmp() 2023-12-28 18:02:40 +01:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
memcmp_test.c libc: Purge unneeded cdefs.h 2023-11-26 21:20:09 -07:00
memset_s_test.c libc: Purge unneeded cdefs.h 2023-11-26 21:20:09 -07:00
stpncpy_test.c libc: Purge unneeded cdefs.h 2023-11-26 21:20:09 -07:00
strcmp_test.c lib/libc/tests/string: add extended unit tests for strcmp() 2023-12-28 18:02:40 +01:00
strcspn_test.c libc: Purge unneeded cdefs.h 2023-11-26 21:20:09 -07:00
strerror_test.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
strspn_test.c lib/libc/tests/string: derive strspn(3) tests from strcspn(3) tests 2023-09-23 14:20:28 -04:00
strverscmp_test.c libc: Add strverscmp(3) and versionsort(3) 2022-08-25 03:29:03 +03:00
strxfrm_test.c libc: Purge unneeded cdefs.h 2023-11-26 21:20:09 -07:00
wcscasecmp_test.c libc: Purge unneeded cdefs.h 2023-11-26 21:20:09 -07:00
wcscoll_test.c libc: Purge unneeded cdefs.h 2023-11-26 21:20:09 -07:00
wcsnlen_test.c libc: Purge unneeded cdefs.h 2023-11-26 21:20:09 -07:00