MIPS ABI problems
Daniel Jacobowitz
drow@mvista.com
Fri Jun 7 22:39:00 GMT 2002
Thiemo,
Did you run the testsuite after the last batch of ABI "cleanups"? It
fails all over the place now, and it looks much like it did the last
time that we had a disagreement about what should be tagged how.
Things like:
../as-new -mips1 -KPIC -mtune=r3000 -o dump.o /opt/src/balm/balm/gas/testsuite/gas/mips/jal-svr4pic.s
/opt/src/balm/balm/gas/testsuite/gas/mips/jal-svr4pic.s: Assembler messages:
/opt/src/balm/balm/gas/testsuite/gas/mips/jal-svr4pic.s:12: Warning: No .frame pseudo-op used in PIC code
../as-new -mips1 -o dump.o /opt/src/balm/balm/gas/testsuite/gas/mips/la.s
/opt/src/balm/obj-mips-elf/gas/testsuite/../../binutils/objdump -dr --prefix-addresses -mmips:3000 dump.o > dump.out
regexp "^[0-9a-f]+ <[^>]*> addiu a0,gp,0$"
line "00000054 <.text+0x54> lui a0,0x0"
regexp_diff match failure
regexp "^[ ]*[0-9a-f]+: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label$"
line " 54: R_MIPS_HI16 small_external_data_label"
regexp_diff match failure
My apologies if I tagged the wrong patch at fault.
--
Daniel Jacobowitz Carnegie Mellon University
MontaVista Software Debian GNU/Linux Developer
More information about the Binutils
mailing list