Hi Dominic,

I'm using objdump as a preprocessor for a tool which analyzes a binary's
assembly and discovered that a jump instruction in the libc function
"strrchr" has no target or rather the target lies within an instruction.
Objdump missinterpretes 3 padding bytes and thus creates incorrect disassembly
output:

Thanks very much for submitting this bug report and the patch. I have asked the x86 binutils maintainers about but unfortunately they feel that the patch is not appropriate. The whole question of how to start disassembly at a wrong address is a difficult one to solve and this patch only addresses a small subset of the problem.

Cheers
  Nick



_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to