https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98656

--- Comment #1 from Tom de Vries <vries at gcc dot gnu.org> ---
Created attachment 49959
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49959&action=edit
Tentative patch

Using this tentative patch, I get back the .loc for line number 5:
...
foo:
.LFB0:
        .file 1 "small.c"
        .loc 1 4 1
        .cfi_startproc
        pushq   %rbp
        .cfi_def_cfa_offset 16
        .cfi_offset 6, -16
        movq    %rsp, %rbp
        .cfi_def_cfa_register 6
        movl    %edi, -20(%rbp)
        movl    %esi, -24(%rbp)
        .loc 1 5 3
        cmpl    $4, -20(%rbp)
        ja      .L13
...

Reply via email to