https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87189
--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> --- gthr.h is used heavily e.g. in libstdc++, so your solution doesn't really work at all.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87189
--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> --- gthr.h is used heavily e.g. in libstdc++, so your solution doesn't really work at all.