wash
c9a87457b8
libc: core: set up NSD remote channel on startup
2026-05-31 17:20:31 +01:00
wash
474f228c98
libc: core: print error message on assertion failure
2026-05-31 17:20:00 +01:00
wash
07a1d579ca
libc: core: implement strtoimax and strtoumax
2026-05-30 10:06:14 +01:00
wash
df1662aa10
libc: fix handling of __set_errno(SUCCESS)
2026-05-30 10:05:28 +01:00
wash
addd36d237
libc: implement fork
2026-05-30 10:03:36 +01:00
wash
a5d99ca248
libc: update kernel library references
2026-05-28 20:39:54 +01:00
wash
b07acb3cdf
libc: core: add return-value to printf output callbacks
2026-04-19 20:51:23 +01:00
wash
0e3f010713
libc: core: initialise errno to SUCCESS
2026-04-19 20:48:59 +01:00
wash
40682810ab
libc: core: implement assert, ctype, wctype, and stdlib functions
2026-04-01 18:48:35 +01:00
wash
36a486cca6
libc: core: implement memcmp and memmove
2026-04-01 18:47:59 +01:00
wash
0d16c300e7
libc: core: implement sscanf and friends
2026-04-01 18:47:36 +01:00
wash
4057e77512
libc: remove log message from __libc_init
2026-04-01 18:45:45 +01:00
wash
d53bbbb460
libc: rename fctprintf to __libc_fctprintf
2026-04-01 18:45:19 +01:00
wash
6787f28728
lib: c: core: implement strchr and strcspn
2026-03-25 20:21:28 +00:00
wash
d3a25f0af7
lib: c: remove errno log messages
2026-03-24 12:41:41 +00:00
wash
c1e10e8b70
lib: c: implement runtime initialisation
2026-03-22 19:11:43 +00:00
wash
7b89a038a2
lib: c: add fallback errno storage for single-threaded programs
2026-03-22 19:11:25 +00:00
wash
119a86b8e6
cmake: update for compatibility with CMake 4.0
2026-03-22 13:11:10 +00:00
wash
9148349f44
lib: c: implement strcpy and strncpy
2026-03-21 10:38:40 +00:00
wash
ea6ec785a9
lib: c: re-organise into separate static modules, plus a single shared library
2026-03-10 19:15:59 +00:00
wash
68714fa0e5
lib: c: combine libc and ulibc
...
libc is now made up of several independent components, each of which is individually compiled into a static library.
they are then all combined into a single shared library.
2026-03-06 20:12:58 +00:00