Porting system-information to CHICKEN 6: C_TLS macro

afiw via Chicken-users <[email protected]> Fri, 09 Jan 2026 13:51:13 +0000
Newsgroups gmane.lisp.scheme.chicken
Message-ID <[email protected]>
I was trying to port the system-information egg to CHICKEN 6, and noticed the C_TLS macro is gone. Should the C11 keyword _Thread_local (renamed to the more convenient thread_local with the inclusion of <threads.h>) be used instead? The egg compiles and works with that change. I don't know if CHICKEN eggs should assume the C11 standard.
Cheers – Lilianna S.