opnsense-src/lib/libc
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
..
aarch64 libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
amd64 libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
arm libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
capability Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
compat-43 libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
csu libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
db libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
gdtoa libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
gen libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
gmon libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
i386 libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
iconv libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
include libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
inet libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
isc libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
locale libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
md Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
nameser libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
net libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
nls libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
posix1e libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
powerpc libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
powerpc64 libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
powerpcspe libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
quad libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
regex libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
resolv libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
riscv libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
rpc libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
secure libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
softfloat libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
stdio fflush: correct buffer handling in __sflush 2023-11-07 11:03:34 -05:00
stdlib libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
stdtime libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
string libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
sys libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
tests lib/libc/tests/string: add extended unit tests for strcmp() 2023-11-14 12:37:06 -05:00
uuid libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
x86 libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
xdr libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
yp libc: Purge unneeded cdefs.h 2023-11-01 16:44:30 -06:00
libc.ldscript Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
libc_nossp.ldscript Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
Makefile libc: fix typo in Makefile comment 2023-11-13 23:05:11 +00:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.depend.options Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Versions.def Create namespace for the symbols added during 15-CURRENT cycle 2023-09-22 10:16:29 +02:00