[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/23324] Regression: R_X86_64_converted_reloc_bit left in linker o
From: |
zenith432 at users dot sourceforge.net |
Subject: |
[Bug ld/23324] Regression: R_X86_64_converted_reloc_bit left in linker output with -q |
Date: |
Thu, 21 Jun 2018 17:16:56 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=23324
--- Comment #1 from zenith432 at users dot sourceforge.net ---
It appears this issue has been around longer - since the commit that this bit
was introduced
http://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=78984959cb385388e29dcc88dc169449344f22d7
I found that in objdump built recently instead of printing a warning, it masks
out R_X86_64_converted_reloc_bit - hiding that it's in the binary. However,
recent readelf (with -r) shows it as "unrecognized: 82" so it's there.
And doing objcopy on the executable with recent objcopy makes the bit
disappear. So that's a kind of workaround - to run it through objcopy built
along with same version ld.
--
You are receiving this mail because:
You are on the CC list for the bug.