https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111966
Tobias Burnus <burnus at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|ASSIGNED |RESOLVED --- Comment #7 from Tobias Burnus <burnus at gcc dot gnu.org> --- FIXED on mainline (= GCC 14). Namely, the following was fixed. All of those issues involve compiling with '-g' such that 'mkoffload' generates also a GCN .o file for which the ELF flag has to match the other .o files. (A) The issue of comment 0: ELF Flag mismatch if GCC was configured with a --with-arch=... that does not match the default setting. → Fix: See comment 6 Earlier fixes, only vaguely related to comment 0: (B) * Compiler default was changed to gfx900 but mkoffload still had Fiji as default * Race in handling the debug files → Fix: See comment 1 (C) * Fixed issues related to xnack/sram-ecc, which also lead to ELF flag mismatches → Fix: See comment 4