3bc331b9c5
lib: c: io: add fcntl.h
2026-03-21 10:42:00 +00:00
c2b59ed494
lib: c: io: implement close()
2026-03-21 10:41:29 +00:00
c340f927bb
lib: c: io: mmap can now reserve a region of memory when called with PROT_NONE
2026-03-21 10:40:44 +00:00
7a00de28a1
lib: c: io: munmap now unmaps and unreserves a region of memory
2026-03-21 10:40:15 +00:00
9148349f44
lib: c: implement strcpy and strncpy
2026-03-21 10:38:40 +00:00
cf70352caa
lib: c: add pthread implementation
2026-03-18 21:08:59 +00:00
cdf828be2d
lib: c: implement munmap()
2026-03-18 20:49:19 +00:00
5ad5f57a76
lib: c: update libheap to use new address-space api
2026-03-15 09:42:03 +00:00
f441d633b2
lib: c: implement mmap()
2026-03-15 09:41:25 +00:00
9ea3441fcc
lib: c: move io sys headers to include/sys
2026-03-15 09:40:37 +00:00
ea6ec785a9
lib: c: re-organise into separate static modules, plus a single shared library
2026-03-10 19:15:59 +00:00
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
ba455059ac
lib: add libc and micro libc
2026-02-19 19:28:50 +00:00