]> 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)
commit958386d7402b8992b2834bd6d6e5287832d059f0
tree9fd7ce478ebb39358f2a268b7608bbd984899191
parentb6a5c49da58f607ec1c9ab8d926c9da83b5997fe
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