2004-01-25 03:01:42 +00:00
|
|
|
|
2004-01-24 Chris Demetriou <cgd@broadcom.com>
|
|
|
|
|
|
|
|
|
|
* gas/mips/relax-swap1.s: Add extra space at end, so the
|
|
|
|
|
disassembly will consistently have "..." at its end.
|
|
|
|
|
* gas/mips/relax-swap2.s: Likewise.
|
|
|
|
|
* gas/mips/relax-swap1-mips2.d: Expect "..." at end of disassembly.
|
|
|
|
|
|
2004-01-23 16:29:25 +00:00
|
|
|
|
2004-01-23 Daniel Jacobowitz <drow@mvista.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/arm.exp: Add "undefined" test.
|
|
|
|
|
* gas/arm/undefined.s, gas/arm/undefined.l: New files.
|
|
|
|
|
|
2004-01-23 13:01:07 +00:00
|
|
|
|
2004-01-23 Richard Sandiford <rsandifo@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gas/mips/macro-warn-[1234].[sdl]: New tests.
|
|
|
|
|
* gas/mips/macro-warn-[12]-n32.[dl]: New tests.
|
|
|
|
|
* gas/mips/mips.exp: Run them.
|
|
|
|
|
|
* config/tc-mips.h (tc_frag_data_type, TC_FRAG_TYPE): Remove.
* config/tc-mips.c (RELAX_ENCODE): Take three arguments: the size of
the first sequence, the size of the second sequence, and a flag
that says whether we should warn.
(RELAX_OLD, RELAX_NEW, RELAX_RELOC[123]): Delete.
(RELAX_FIRST, RELAX_SECOND): New.
(mips_relax): New variable.
(relax_close_frag, relax_start, relax_switch, relax_end): New fns.
(append_insn): Remove "place" argument. Use mips_relax.sequence
rather than "place" to check whether we're expanding the second
alternative of a relaxable macro. Remove redundant check for
branch relaxation. If generating a normal insn, and there
is not enough room in the current frag, call relax_close_frag()
to close it. Update mips_relax.sizes[]. Emit fixups for the
second version of a relaxable macro. Record the first relaxable
fixup in mips_relax. Remove tc_gen_reloc workaround.
(macro_build): Remove all uses of "place". Use mips_relax.sequence
in the same way as in append_insn.
(mips16_macro_build): Remove "place" argument.
(macro_build_lui): As for macro_build. Don't drop the add_symbol
when generating the second version of a relaxable macro.
(load_got_offset, add_got_offset): New functions.
(load_address, macro): Use new relaxation machinery. Remove
tc_gen_reloc workarounds.
(md_estimate_size_before_relax): Set RELAX_USE_SECOND if the second
version of a relaxable macro is needed. Return -RELAX_SECOND if the
first version is needed.
(tc_gen_reloc): Remove relaxation handling.
(md_convert_frag): Go through the fixups for a relaxable macro and
mark those that belong to the unneeded alternative as done. If the
second alternative is needed, adjust the fixup addresses to account
for the deleted first alternative.
testsuite/
* gas/mips/elf-rel19.[sd]: New test.
* gas/mips/mips.exp: Run it.
2004-01-23 12:58:22 +00:00
|
|
|
|
2004-01-23 Richard Sandiford <rsandifo@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gas/mips/elf-rel19.[sd]: New test.
|
|
|
|
|
* gas/mips/mips.exp: Run it.
|
|
|
|
|
|
2004-01-21 11:17:53 +00:00
|
|
|
|
2004-01-11 Tom Rix <tcrix@worldnet.att.net>
|
|
|
|
|
|
|
|
|
|
* gas/m68hc11/movb.s: Add m68hc12 movb and movw dump test.
|
|
|
|
|
* gas/m68hc11/movb.d: Likewise.
|
|
|
|
|
* gas/m68hc11/m68hc11.exp: Likewise. Add more movb failure tests.
|
|
|
|
|
|
2004-01-18 23:13:35 +00:00
|
|
|
|
2004-01-19 Alan Modra <amodra@bigpond.net.au>
|
|
|
|
|
|
|
|
|
|
* gas/i386/katmai.d: Adjust for changed sib printing.
|
|
|
|
|
* gas/i386/prescott.d: Likewise.
|
|
|
|
|
* gas/i386/sse2.d: Likewise.
|
|
|
|
|
* gas/i386/ssemmx2.d: Likewise.
|
|
|
|
|
|
2004-01-16 03:16:07 +00:00
|
|
|
|
2004-01-16 Alexandre Oliva <aoliva@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gas/mn10300/mov5.s: New.
|
|
|
|
|
* gas/mn10300/basic.exp (do_mov5): New.
|
|
|
|
|
|
2004-01-14 18:01:09 +00:00
|
|
|
|
2004-01-14 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
|
|
|
|
|
|
|
|
|
|
* gas/mips/relax-swap1-mips1.d: New test for branch relaxation
|
|
|
|
|
with swapping for MIPS1.
|
|
|
|
|
* gas/mips/relax-swap1-mips2.d: New test for branch relaxation
|
|
|
|
|
with swapping for MIPS2.
|
|
|
|
|
* gas/mips/relax-swap1.l: Stderr output for the new tests.
|
|
|
|
|
* gas/mips/relax-swap1.s: Source for the new tests.
|
|
|
|
|
* gas/mips/relax-swap2.d: New test for branch likely relaxation
|
|
|
|
|
with swapping.
|
|
|
|
|
* gas/mips/relax-swap2.l: Stderr output for the new test.
|
|
|
|
|
* gas/mips/relax-swap2.s: Source for the new test.
|
|
|
|
|
* gas/mips/mips.exp: Run the new tests.
|
|
|
|
|
|
2004-01-14 03:06:02 +00:00
|
|
|
|
2004-01-13 Ian Lance Taylor <ian@wasabisystems.com>
|
|
|
|
|
|
|
|
|
|
* gas/mips/mips16-64.d: New test.
|
|
|
|
|
* gas/mips/mips.exp: Run it.
|
|
|
|
|
|
2004-01-12 09:30:49 +00:00
|
|
|
|
2004-01-12 Richard Sandiford <rsandifo@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gas/mips/elf-rel18.[sd]: New test.
|
|
|
|
|
* gas/mips/mips.exp: Run it.
|
|
|
|
|
|
2004-01-09 11:53:16 +00:00
|
|
|
|
2004-01-09 Paul Brook <paul@codesourcery.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/vfp2.s, gas/arm/vfp2.d: New test.
|
|
|
|
|
* gas/arm/arm.exp: Add them.
|
|
|
|
|
|
2004-01-09 02:24:23 +00:00
|
|
|
|
2004-01-08 Ian Lance Taylor <ian@wasabisystems.com>
|
|
|
|
|
|
|
|
|
|
* gas/mips/ldstla-n64.d: Pass -64 to assembler, not -n64.
|
|
|
|
|
* gas/mips/ldstla-n64-shared.d: Likewise.
|
|
|
|
|
|
2004-01-07 18:50:51 +00:00
|
|
|
|
2004-01-07 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gas/cris/rd-dw2-1.d: Expect a pointer size from readelf.
|
|
|
|
|
|
2004-01-06 19:19:05 +00:00
|
|
|
|
2004-01-06 Alexandre Oliva <aoliva@redhat.com>
|
|
|
|
|
|
|
|
|
|
2003-11-05 Alexandre Oliva <aoliva@redhat.com>
|
|
|
|
|
* lib/gas-defs.exp (is_elf_format): Match frv-uclinux.
|
|
|
|
|
2003-09-18 Alexandre Oliva <aoliva@redhat.com>
|
|
|
|
|
* gas/frv/fdpic.s, gas/frv/fdpic.d: Renamed from ucpic*.
|
|
|
|
|
2003-09-15 Alexandre Oliva <aoliva@redhat.com>
|
|
|
|
|
* gas/frv/ucpic.s, gas/frv/ucpic.d: Use gr15 as PIC register. Use
|
|
|
|
|
gprel12 for rodata symbol and gotoff12 for sdata symbol.
|
|
|
|
|
2003-08-08 Alexandre Oliva <aoliva@redhat.com>
|
|
|
|
|
* gas/frv/ucpic.d: Test gotoff and gotofffuncdesc.
|
|
|
|
|
2003-08-04 Alexandre Oliva <aoliva@redhat.com>
|
|
|
|
|
* gas/frv/ucpic.d, gas/frv/ucpic.s: New.
|
|
|
|
|
* gas/frv/allinsns.exp: Run it.
|
|
|
|
|
|
2004-01-02 17:26:11 +00:00
|
|
|
|
2004-01-02 Albert Bartoszko <albar@nt.kegel.com.pl>
|
|
|
|
|
|
|
|
|
|
* gas/msp430/opcode.s: Add test for an 'add' instruction which
|
|
|
|
|
looks similar to an 'rla' instruction.
|
2003-12-22 09:01:48 +00:00
|
|
|
|
|
2004-01-02 11:16:21 +00:00
|
|
|
|
For older changes see ChangeLog-9303
|
|
|
|
|
|
|
|
|
|
Local Variables:
|
|
|
|
|
mode: change-log
|
|
|
|
|
left-margin: 8
|
|
|
|
|
fill-column: 74
|
|
|
|
|
version-control: never
|
|
|
|
|
End:
|