]> Projects (at) Tadryanom (dot) Me - AdrOS.git/commit
feat: ulibc DOOM-ready extensions — fseek, ftell, sprintf, sscanf, strdup, etc.
authorTulio A M Mendes <[email protected]>
Thu, 12 Feb 2026 07:48:04 +0000 (04:48 -0300)
committerTulio A M Mendes <[email protected]>
Fri, 13 Feb 2026 02:44:55 +0000 (23:44 -0300)
commitcfed4810a9004608c9785eaadba8d0e158b0437d
tree887e990d74e4b71d267a49fc153b5e9fae732b64
parentd35d6666f6b27d9fcdf15d3c4cbb4141efb0895e
feat: ulibc DOOM-ready extensions — fseek, ftell, sprintf, sscanf, strdup, etc.

Added missing C library functions required by the DOOM engine:

stdio: fseek, ftell, rewind, sprintf, sscanf (minimal %d/%s),
       remove, rename (stub)
stdlib: getenv (stub), abs, labs
string: strncat, strdup, strcasecmp, strncasecmp, strstr,
        memchr, strtok
user/ulibc/include/stdio.h
user/ulibc/include/stdlib.h
user/ulibc/include/string.h
user/ulibc/src/stdio.c
user/ulibc/src/stdlib.c
user/ulibc/src/string.c