From what I understand, on x86 Linux stores a thread-local pointer to its TLS block in %fs. Could that simply be re-used?
It would require more than zero work. Basically you’d need to unify yolo libc’s internal definition of pthread with libpizlo’s filc_thread