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

--- Comment #5 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Compiled with GCC 8 the debuginfo has:

  DW_TAG_formal_parameter
      DW_AT_abstract_origin     (0x00003cfb "ptr")
      DW_AT_location    (
         [0x0000000000000000,  0x0000000000000010): DW_OP_reg4 RSI
         [0x0000000000000010,  0x000000000000007b): <decoding error> 01 54 9f)


Compiled with GCC 9:

  DW_TAG_formal_parameter
      DW_AT_abstract_origin     (0x00003cfb "ptr")
      DW_AT_location    (
         [0x0000000000000000,  0x0000000000000010): DW_OP_breg4 RSI+0
         [0x0000000000000010,  0x000000000000007b): <decoding error> 01 54)


That's the only difference I see in the outputs of `llvm-dwarfdump --diff`.

Reply via email to