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

--- Comment #6 from Guinevere Larsen <blarsen at redhat dot com> ---
I don't have experience reading debug information in this format, and I don't
know how to turn this to a format I know (gdb, readelf or objdump).

However, I think the important section would be this:

        .byte   0     # set address *.LM8
        .uleb128 0x9
        .byte   0x2
        .quad   .LM8
        .byte   0     # discriminator 1
        .uleb128 0x2
        .byte   0x4
        .uleb128 0x1
        .byte   0x6   # is_stmt 0
        .byte   0x1f  # line 11
        .byte   0x5   # column 18
        .uleb128 0x12   # 18

And I think this means the line table is using the individual operations
instead of a special opcode. If I understood everything correctly, this output
is correct.

Reply via email to