On Fri, 26 Aug 2022, Richard Biener via Gcc-patches wrote: > I was hoping Joseph would chime in here - I recollect debugging this kind > of thing and a thread about this a while back but unfortunately I do not > remember the details here (IIRC some things get included where they > better should not be).
See <https://gcc.gnu.org/pipermail/gcc-patches/2021-October/582563.html>. Is there some reason it's problematic to avoid having defaults.h or ${cpu_type}/${cpu_type}.h included in tm_d.h, and instead have tm_d.h only include D-specific headers? -- Joseph S. Myers jos...@codesourcery.com