Commit Graph

24 Commits

Author SHA1 Message Date
Lephenixnoir 12a157f01e
stdio: basic tests for fopen() 2022-01-02 21:00:04 +01:00
Lephenixnoir 25c67e6e10
unistd, sys/stat: stat(), mkdir() and rmdir() 2021-12-30 18:15:57 +01:00
Lephenixnoir 6383d9ba0f
avoid the library dependency loop with gint 2021-12-30 18:15:46 +01:00
Lephenixnoir 61ade4412d
unistd, dirent: path manipulation, folder enumeration 2021-12-23 01:20:41 +01:00
Lephenixnoir 7f27191726
time: generic and platform-specific functions 2021-12-04 22:00:40 +01:00
Lephenixnoir 02fe82d903
basic fx-9860G support and some filesystem tests (WIP) 2021-12-04 21:21:02 +01:00
Lephenixnoir 684f827e99
stdlib: add a test for TinyMT random numbers 2021-06-08 11:46:48 +02:00
Lephenixnoir 287d9fb695
add exit and printf tests 2021-06-08 10:50:34 +02:00
Lephenixnoir 40349e99b7
signal: add basic signals 2021-05-30 10:51:52 +02:00
Lephenixnoir f5e55ecc22
setjmp: add a test to longjmp out of an interrupt 2021-05-30 10:44:27 +02:00
Lephenixnoir 49a8669669
setjmp: add basic long jump tests 2021-05-29 18:55:05 +02:00
Lephenixnoir 90dc8b29a6
bump to gint 2.5 (simplified logic)
gint 2.5 now provides flags for OpenLibm and the libc.
2021-05-25 21:29:36 +02:00
Lephenixnoir 0048fb03ee
string: add tests for a bunch of naive str functions 2021-05-23 17:43:14 +02:00
Lephenixnoir 32b2bad9fc
string: add a test for strlen 2021-05-23 15:56:45 +02:00
Lephenixnoir f7be1f758f
stdlib: add a test for strtold 2021-05-21 22:48:45 +02:00
Lephenixnoir fec8637312
cmake: link with OpenLibm
Once the FxLibc gets a CMake module this will be automatic.
2021-05-21 10:15:09 +02:00
Lephenixnoir d93b77724f
stdlib: add a test for strtoull 2021-05-19 21:45:56 +02:00
Lephenixnoir a487b64fb3
stdlib: add a test to check size of integer and floating-point types
This dictates the behavior of strtoll, strtoull, strtold mainly.
2021-05-19 21:45:56 +02:00
Lephenixnoir 6e8b333e3b
inttypes: add type size inspection, and tests for imaxabs and imaxdiv
Tests for imaxabs and imaxdiv are not really needed as this is just the
same thing is llabs and lldiv.
2021-05-19 21:45:55 +02:00
Lephenixnoir 770388a6e5
stdlib: add tests for abs, labs, llabs, div, ldiv, lldiv 2021-05-19 10:14:37 +02:00
Lephenixnoir ee0beb8028
ctype: add a test for case conversion macros and functions 2021-05-18 11:54:41 +02:00
Lephenixnoir 194a65c663
ctype: add a test for character class macros and functions 2021-05-18 11:42:52 +02:00
Lephenixnoir ab754d9bdd
flog: add a widget to show a line-numbered scrollable string log 2021-05-18 11:42:52 +02:00
Lephenixnoir c32e91b7f4
first version - and it works too! 2021-05-14 11:10:03 +02:00