binutils and gas testsuite fixes
Alan Modra
amodra@bigpond.net.au
Tue Sep 8 10:55:00 GMT 2009
On Tue, Sep 08, 2009 at 07:34:16PM +0930, Alan Modra wrote:
> Assorted fixes for unloved ports.
>
> binutils/
> * dwarf.c (byte_get_little_endian): Handle size of 3.
> (byte_get_big_endian): Likewise.
> * readelf.c (byte_put_little_endian): Likewise.
> (byte_put_big_endian): Likewise.
> (is_24bit_abs_reloc): New function.
> (is_none_reloc): Formatting.
> (apply_relocations): Use is_24bit_abs_reloc. Handle pj and xtensa
> reloc peculiarity.
> binutils/testsuite/
> * binutils-all/objdump.exp (cpus_expected): Add ms1.
> gas/
> * read.c (emit_expr_fix): Handle size 3.
> * config/tc-avr.c (md_assemble): Call dwarf2_emit_insn.
> * config/tc-d30v.c (write_long, write_1_short,
> write_2_short, md_assemble): Likewise.
> * config/tc-dlx.c (md_assemble): Likewise.
> * config/tc-i860.c (md_assemble): Likewise.
> * config/tc-mn10200.c (md_assemble): Likewise.
> * config/tc-pj.c (md_assemble): Likewise.
> * config/tc-vax.c (md_assemble): Likewise.
> gas/testsuite/
> * gas/d30v/serial2.l: Adjust position of page break.
> * gas/lns/lns-common-1-alt.d: Match 2009-04-24 change.
> * gas/mt/ms1-16-003.d: Correct reloc name.
> * gas/mt/relocs.d: Elide incorrect file format strings.
I committed this to the branch too, and Jan's latest binutils/gas
patches.
--
Alan Modra
Australia Development Lab, IBM
More information about the Binutils
mailing list