https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85921
Alexander Monakov <amonakov at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |amonakov at gcc dot gnu.org --- Comment #5 from Alexander Monakov <amonakov at gcc dot gnu.org> --- Glibc bits/sigcontext.h should not include Linux asm/sigcontext.h (but it used to on i386). This was fixed back in 2012 for Glibc 2.16 by this Glibc commit: https://sourceware.org/git/?p=glibc.git;a=commit;h=48495318fa5ae223a8b777ed144bd769d9f6c67f I doubt this warrants a change on GCC side, given that a workaround is simple.