https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115643
--- Comment #6 from Sergei Trofimovich <slyfox at gcc dot gnu.org> --- (In reply to Sergei Trofimovich from comment #5) > Bisected down to r15-1602-ged20feebd9ea31 > +#define PE_COFF_EXTERN_DECL_SHOULD_BE_LEGITIMIZED \ > + ix86_cmodel == CM_LARGE_PIC || ix86_cmodel == CM_MEDIUM_PIC > - if (ix86_cmodel != CM_LARGE_PIC && ix86_cmodel != CM_MEDIUM_PIC) > + if (!PE_COFF_EXTERN_DECL_SHOULD_BE_LEGITIMIZED) > return NULL_RTX; Missing braces around `PE_COFF_EXTERN_DECL_SHOULD_BE_LEGITIMIZED` implementation?