bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

MIPS16 GNU Assembler bug


From: Shane Nay
Subject: MIPS16 GNU Assembler bug
Date: Thu, 11 Jan 2001 14:08:15 +0000

I was fiddling around with the CVS version of binutils, and noted a bug in 
one of the macros in gas.

.cpload -> s_cpload in binutils/gas/config/tc-mips.c
Among other things it maps to a macro_build_lui, (Load upper immediate) which 
is undefined for MIPS16.  Probably needs an if case for MIPS16, and then use 
another way to build the memory location up.  (More ops load register or 
something ?)

I've just come to the point where I can read MIPS32/16 assembler, so it's 
hard for me to parse the gas code and re-map that to assembler at this 
point..., which makes it impossible for me to fix anything at this exact 
moment.  Hints, patches, smacks in the face are welcome :-)

Thanks,
Shane.



reply via email to

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