[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/16099] New: objdump disassembles JALX instruction for
From: |
coderat at gmx dot de |
Subject: |
[Bug binutils/16099] New: objdump disassembles JALX instruction for |
Date: |
Tue, 29 Oct 2013 16:11:55 +0000 |
http://sourceware.org/bugzilla/show_bug.cgi?id=16099
Bug ID: 16099
Summary: objdump disassembles JALX instruction for
Product: binutils
Version: 2.25 (HEAD)
Status: NEW
Severity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: coderat at gmx dot de
If I use tx39-elf-objdump with -mmips:r3900 I found that TX39 disassembler
always disassembles "jalx" instruction, but TX39 processor doesn't have such
according to specification from Toshiba. But objdump clearly produce following
output:
bfc00da0: 77f00c7d jalx 0xbfc031f5
This seems to be wanted behaviour? In source code of binutils, I see a comment
in opcodes/mips-dis.c in function print_insn_mips ():
/* We always allow to disassemble the jalx instruction. */
But what sense does it make if this instruction is not supported by r3900 mips
variant ?
I use following link as Info about r3900 instruction set:
http://www.filibeto.org/unix/tru64/lib/ossc/doc/cygnus_doc-99r1/html/6_embed/embTX.html
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug binutils/16099] New: objdump disassembles JALX instruction for,
coderat at gmx dot de <=