https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101575
--- Comment #7 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- (> More specifically, it's gone because we have: > ... > $ more defs.s > .file "defs.adb" > .text > .Ltext0: > .align 2 > .globl defs__struct1IP > .type defs__struct1IP, @function > defs__struct1IP: > .LFB2: > .cfi_startproc > .file 1 "defs.ads" > .loc 1 18 9 > ... Ugh, we do *not* want to have .loc directives for defs__struct1IP so something is even more broken here.