This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
MIPS ABI problems
- From: Daniel Jacobowitz <drow at mvista dot com>
- To: binutils at sources dot redhat dot com
- Date: Sat, 8 Jun 2002 01:36:11 -0400
- Subject: MIPS ABI problems
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