]> 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)
commit614a3b20c40ee8775a2322e515e4fd0f5862702e
treecfad83400e14e697709f76be58494446b2c894af
parent9b3e297ac460daa5668732d3644e5d77bd733b79
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