On Sun, 2025-08-10 at 13:51 +0800, Tiwei Bie wrote: > From: Tiwei Bie <tiwei....@antgroup.com> > > Turn signals_enabled, signals_pending and signals_active into > thread-local variables. This enables us to control and track > signals independently on each CPU thread. This is a preparation > for adding SMP support.
[...] > +static __thread int signals_enabled; How much glibc infrastructure does __thread rely on? More specifically: Some time ago we had a discussion about building UML as a nolibc binary, what would that mean for the __thread usage here? johannes