mips: genmongoosev/start/start.S
Ralf Corsepius
corsepiu at faw.uni-ulm.de
Tue Sep 9 04:00:59 UTC 2003
Hi,
May-be there's a mips-expert on this list, who can help:
Compiling genmongoosev/start/start.S with gcc-3.3.2pre and binutils-2.14
fails with this error:
# mips-rtems4.7-gcc --pipe -B../../../../../../../lib/
-B../../../../../../../genmongoosev/lib/ -specs bsp_specs -qrtems -mips1
-G0 -isystem ../../../../../../../genmongoosev/lib/include -DASM -o
o-optimize/start.o -c
../../../../../../../../../../rtems.master/c/src/lib/libbsp/mips/genmongoosev/start/start.S
../../../../../../../../../../rtems.master/c/src/lib/libbsp/mips/genmongoosev/start/start.S: Assembler messages:
../../../../../../../../../../rtems.master/c/src/lib/libbsp/mips/genmongoosev/start/start.S:585: Error: load/store address overflow (max 32 bits)
../../../../../../../../../../rtems.master/c/src/lib/libbsp/mips/genmongoosev/start/start.S:620: Error: load/store address overflow (max 32 bits)
../../../../../../../../../../rtems.master/c/src/lib/libbsp/mips/genmongoosev/start/start.S:628: Error: load/store address overflow (max 32 bits)
...
AFAIS, all lines gas is complaining about are of this type:
sw t0,M_BIU
gcc-3.2.x/binutils-2.13.x compiled this file without any complaint.
So, what is it that cause gcc-3.3.x/binutils-2.14 to fail?
Invalid ASM, previous versions of the toolchain has let pass through? A
bug in gcc-3.3.x, binutils-2.14? Invalid compiler options not matching
the expectations of this *.S-file?
TIA,
Ralf
More information about the users
mailing list