kolibrios-fun/programs/develop/ktcc/trunk/libctest
siemargl 524cab3cd8 added read buffering, ungetc
git-svn-id: svn://kolibrios.org@7184 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-03-12 20:41:06 +00:00
..
build.bat libc testsuite + fixes 2016-05-19 12:15:22 +00:00
float2.c fix startup, gcc5.4 ready 2016-10-07 09:23:37 +00:00
fscanf.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
memmove.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
myfile.txt added read buffering, ungetc 2018-03-12 20:41:06 +00:00
nulprintf.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
print.inc libc testsuite + fixes 2016-05-19 12:15:22 +00:00
qsort.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
rand.inc libc testsuite + fixes 2016-05-19 12:15:22 +00:00
readme.txt small math fix & readme 2016-05-29 05:32:28 +00:00
snprintf.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
sscanf.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
string_memcpy.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
string_memset.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
string_strchr.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
string_strcspn.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
string_strstr.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
string.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
strtod_long.c debugger info, big stack opt 2016-06-05 17:15:52 +00:00
strtod_simple.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
strtod.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
strtof.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
strtol.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
strtold.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
test.h libc testsuite + fixes 2016-05-19 12:15:22 +00:00
tgmath.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
time.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
tstring.c debugger info, big stack opt 2016-06-05 17:15:52 +00:00
udiv.c libc testsuite + fixes 2016-05-19 12:15:22 +00:00
ungetc2.c added read buffering, ungetc 2018-03-12 20:41:06 +00:00
ungetc.c added read buffering, ungetc 2018-03-12 20:41:06 +00:00

most test adapted from "musl-libctest-master" project
some taken from newlib

Status or libc tests

---NOT TESTED---
no library fns realized
qsort
strtol
time

---HANG---
sscanf
>TEST_F(0x1234p56)


---STACK IS SMALL---
strtod_long 
tstring	


--other--
fscanf 
-?scanf ignores width specs, '*' and [chars], cant read %a float
-%n counts as parameter

snprintf
-some format misturbances

ungetc
-ungetc fails if filepos == 0 - no tricks

all file ops limited to 2Gb