[Top][All Lists]
[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.
- MIPS16 GNU Assembler bug,
Shane Nay <=