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

--- Comment #7 from Sam James <sjames at gcc dot gnu.org> ---
The diff between the two is a bit noisy and the layout is a little different.

Dunno if it's interesting but in the bad object, __ehdr_start appears in
.rela.data.rel.ro.local.

```
│ -Relocation section '.rela.data.rel.ro.local' at offset 0xe408 contains 1
entry:
│ +Relocation section '.rela.data.rel.ro.local' at offset 0xe668 contains 2
entries:
│      Offset             Info             Type               Symbol's Value 
Symbol's Name + Addend
│  0000000000000000  0000000900000001 R_X86_64_64            0000000000000000
.rodata.str1.1 + 4c4
│ +0000000000000018  000000c100000001 R_X86_64_64            0000000000000000
__ehdr_start + 0
```

Reply via email to