]> Projects (at) Tadryanom (dot) Me - AdrOS.git/commit
feat: per-process errno + set_thread_area syscall stub for future TLS
authorTulio A M Mendes <[email protected]>
Wed, 11 Feb 2026 22:57:23 +0000 (19:57 -0300)
committerTulio A M Mendes <[email protected]>
Fri, 13 Feb 2026 02:20:50 +0000 (23:20 -0300)
commit65dad3bea6f039ff578e9f9bf04db929c2c42adb
treebffb2683108ca614632f6033693792b7cbdec705
parent1bdce8f3f85fa2efe946dce174ed82b6beb2cf06
feat: per-process errno + set_thread_area syscall stub for future TLS

- user/errno.c: documented per-process errno isolation via fork
- include/syscall.h: added SYSCALL_SET_THREAD_AREA(57) for future TLS
- src/kernel/syscall.c: set_thread_area dispatch stub (-ENOSYS)
- True TLS deferred until clone/threads (task #14) is implemented
- cppcheck clean, 19/19 smoke tests pass
include/syscall.h
src/kernel/syscall.c
user/errno.c