Re: Porting system-information to CHICKEN 6: C_TLS macro
Felix Winkelmann via Chicken-users <[email protected]> Fri, 09 Jan 2026 21:50:16 +0100
| Newsgroups | gmane.lisp.scheme.chicken |
|---|---|
| Message-ID | <[email protected]> |
On Fri Jan 9, 2026 at 2:51 PM CET, afiw via Chicken-users wrote: > > 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. Hi! You can safely ignore the macro. It was once added as a preparatory measure for (possible) use of thread-local storage, but this was never followed up. cheers, felix