https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101575
--- Comment #9 from Tom de Vries <vries at gcc dot gnu.org> --- (In reply to Eric Botcazou from comment #7) > (> 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. Filed as PR101598 - [debug, ada] .loc generated for defs__struct1IP.