bug-binutils
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]