https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105659
--- Comment #1 from Iain Buclaw <ibuclaw at gdcproject dot org> --- If I recall the conversation correctly, either the CPU-specific D language hooks should be moved to macros - equivalent to TARGET_CPU_CPP_BUILTINS and others. Or the tm_d file should be packed with a lot more headers within - possibly tricky as it would mean handling it in every possible path in config.gcc.