opnsense-src/lib/libc/tests/string
Robert Clausecker b49596de26 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
2023-11-14 12:37:06 -05:00
..
bcmp_test.c lib/libc/tests/string: expand memcmp test to bcmp, timingsafe_{b,mem}cmp 2023-10-02 15:25:31 -04:00
ffs_test.c libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06: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-01 16:44:30 -06: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-11-14 12:37:06 -05: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-01 16:44:30 -06:00
memset_s_test.c libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
stpncpy_test.c libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
strcmp_test.c lib/libc/tests/string: add extended unit tests for strcmp() 2023-11-14 12:37:06 -05:00
strcspn_test.c libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06: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-08 17:21:59 -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-01 16:44:30 -06:00
timingsafe_bcmp_test.c lib/libc/tests/string: expand memcmp test to bcmp, timingsafe_{b,mem}cmp 2023-10-02 15:25:31 -04:00
timingsafe_memcmp_test.c lib/libc/tests/string: expand memcmp test to bcmp, timingsafe_{b,mem}cmp 2023-10-02 15:25:31 -04:00
wcscasecmp_test.c libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
wcscoll_test.c libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
wcsnlen_test.c libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00