This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Disassemble CASEx assembler instructions


On Tue, Mar 29, 2005 at 08:16:38AM -0500, Hans-Peter Nilsson wrote:
> On Mon, 28 Mar 2005, Jan-Benedict Glaw wrote:
> > 	- Let the backend recognize that this is a CASEx opcode and
> > 	  return (as number of bytes disassembled) the CASEx opcode
> > 	  plus the size of the whole displacement table. This would
> > 	  basically dump the whole table in hex and disassembly would
> > 	  be correct after the table.
> 
> Doesn't this automatically happen if you add the size of
> the table when you disassemble the CASEx insn?

Yes, it would. But right now, the VAX backend returns only the length
of the CASEx instruction (including its operands). If the table follows
directly, it omits/forgets to add its size, too.

[x] Placed on TODO ...

MfG, JBG

-- 
AWEK microdata GmbH -- Am Wellbach 4 -- 33609 Bielefeld


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]