X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2Ftestsuite%2FChangeLog;h=94325958a27e3fc460e6ca366d2ea2ff53eee242;hb=0808b8a9cae2870043c1a8e810319b9ea5a054a5;hp=6659f66ca05c19143f7e7c4024373aac177b23d2;hpb=224de7a50d1d755bd561f7e669957bff6b9032b2;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 6659f66ca0..94325958a2 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,390 @@ +2000-12-02 Chris Demetriou + + * gas/mips/elf_e_flags.s: Add padding to the end of the + file so that objdump output will be consistent. + * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d, + gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: Expect + "..." at end of objdump output because of zero bytes at end + of section. + * gas/mips/elf_e_flags.c: Add note to comment about + what's changing in elf_e_flags.s. + + * gas/mips/la.s: Add padding to the end of the file so that + objdump output will be consistent. + * gas/mips/la-svr4pic.d, gas/mips/la-xgot.d: Expect "..." at + end of objdump output because of zero bytes at end of + section. + + * gas/mips/sync.s: Add padding to the end of the file so that + objdump output will be consistent. + * gas/mips/sync.d: Expect "..." at end of objdump output + because of zero bytes at end of section. + + * gas/mips/empic.d: Pad sections out to 16 bytes, to avoid + alignment issues so tests are useful on multiple targets. + * gas/mips/empic.s: Likewise. + * gas/mips/mips16-e.d: Likewise. + * gas/mips/mips16-e.s: Likewise. + * gas/mips/mips16-f.d: Likewise. + * gas/mips/mips16-f.s: Likewise. + + * gas/mips/mips32.d: Expect disassembly of madd and maddu + to use their correct names. Add tests for break and sdbbp. + * gas/mips/mips32.s: Likewise. + + * gas/mips/mips64.s: Add test for assembly of MIPS64 + extensions. + * gas/mips/mips64.d: Likewise. + * gas/mips/mips.exp: Test using the new "mips64" test. + +2000-12-01 Chris Demetriou + + * gas/mips/mips16.d: Expect mips16 nops to be used for padding + when mips16 code generation is enabled. + + * gas/mips/empic.d: Adjust for the fact that the difference + between two symbols in the same section are not expected to + generate a reloc. + * gas/mips/empic.s: Likewise. Also, correct typo in comment + about expected relocs. + + * gas/mips/mips32.s, gas/mips/mips32.d: New files for MIPS32 + instruction assembly test. + * gas/mips/mips.exp: Add the test mentioned above. + +2000-11-30 Diego Novillo + + * intel.s, intel.d: New test for @GOT references. + +2000-11-28 Hans-Peter Nilsson + + * gas/sh/err.exp: New, framework for error-testing. + * gas/sh/err-1.s: New test. + +2000-11-26 Stephane Carrez + + * gas/m68hc11/opers12.s: New test for movw operands. + * gas/m68hc11/opers12.d: Likewise. + +2000-11-24 Nick Clifton + + * arm.exp: Run tests for xscale as well as arm. + Run xscale tests. + + * xscale.s: New file: XScale instruction tests. + * xscale.d: New file: Expected XScale instruction results. + +2000-11-20 H.J. Lu + + * gas/i386/intel.d: Add 3 "nop"s for the a.out assembler. + * gas/i386/intel.s: Likewise. + +2000-11-16 H.J. Lu + + * gas/symver/symver0.d: Add 64bit support. + * gas/symver/symver1.d: Likewise. + +2000-11-16 H.J. Lu + + * gas/symver/symver.exp: Don't run symver4 nor symver5. + +2000-11-13 H.J. Lu + + * gas/symver/symver.exp: New for symver test. + * gas/symver/symver0.d: Likewise. + * gas/symver/symver0.s: Likewise. + * gas/symver/symver1.d: Likewise. + * gas/symver/symver1.s: Likewise. + * gas/symver/symver2.l: Likewise. + * gas/symver/symver2.s: Likewise. + * gas/symver/symver3.l: Likewise. + * gas/symver/symver3.s: Likewise. + * gas/symver/symver4.l: Likewise. + * gas/symver/symver4.s: Likewise. + * gas/symver/symver5.l: Likewise. + * gas/symver/symver5.s: Likewise. + * gas/symver/symver6.l: Likewise. + * gas/symver/symver6.s: Likewise. + +2000-11-11 Hans-Peter Nilsson + + * gas/macros/macros.exp: Mark strings test xfail for sh. + +2000-10-24 Diego Novillo + + * intel.s, intel.d: Add new tests for intel syntax. + +2000-10-19 Alan Modra + + * gas/elf/section0.s: Ensure section sizes are multiples of 16. + * gas/elf/section1.s: Likewise. + * gas/elf/section[01].d: Change to suit. + +2000-10-18 H.J. Lu + + * gas/i386/intel.d: Fix the support for 64bit BFD in the last + change. + +2000-10-15 Diego Novillo + + * intel.s, intel.d: Add new tests for naked registers using intel + syntax. + +2000-09-29 Hans-Peter Nilsson + + * gas/cris/regprefix-err-1.s, gas/cris/rd-regprefix-1.s, + gas/cris/rd-regprefix-1.d, gas/cris/rd-regprefix-1b.d, + gas/cris/us-err-1.s, gas/cris/us-err-2.s, gas/cris/us-err-3.s: New. + * gas/cris/cris.exp: Loop run_dump_test over files matching rd-*.d. + +2000-09-28 Alan Modra + + * gas/hppa/parse/parse.exp: Replace "hppa*w-*-*" with "hppa*64*-*-*" + * gas/hppa/reloc/reloc.exp: Likewise. + * gas/hppa/unsorted/unsorted.exp: Likewise. + + * gas/hppa/reloc/reduce.s: Modify .PARAM so we need an arg reloc. + +2000-09-22 Jim Wilson + + * gas/ia64/opc-f.pl: Add missing fcmp and fpcmp tests. + * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate. + + * gas/ia64/dv-raw-err.s: Add new testcases for PR%, 16 - 62. + * gas/ia64/dv-waw-err.s: Likewise. + * gas/ia64/dv-imply.d: Regenerate. + * gas/ia64/dv-mutex.d, gas/ia64/dv-raw-err.l, gas/ia64/dv-safe.d, + gas/ia64/dv-srlz.d, gas/ia64/dv-war-err.l, gas/ia64/dv-waw-err.l, + gas/ia64/opc-f.d, gas/ia64/opc-i.d, gas/ia64/opc-m.d: Likewise. + +2000-09-14 Timothy Wall + + * gas/ia64/dv-waw-err.[sl]: Additional tests for parallel + comparisons which should and should not produce DVs. + +2000-09-05 Alan Modra + + * gas/vtable/vtable.exp: Re-enable for hppa-elf. + +2000-08-29 Timothy Wall + + * gas/ia64/dv-mutex.s: Add stop to avoid DV error on cmp.eq. + * gas/ia64/dv-mutex.d: Update regexp pattern. + * gas/ia64/dv-entry-err.s: Add stop to avoid DV error on cmp.eq. + * gas/ia64/dv-imply.s: Add stops to avoid DV errors on cmp.REL. + Test still fails due to insn opcode pattern changes. + +2000-08-21 H.J. Lu + + * gas/all/cofftag.d: Support the strict COFF. + +2000-08-16 Jim Wilson + + * gas/ia64/dv-raw-err.s: Add new tests for addl and postinc. + * gas/ia64/dv-raw-err.l: Likewise. + * gas/ia64/dv-waw-err.l: Update sed pattern. + * gas/ia64/opc-f.pl: Delete fpsub, and fpadd comment. + * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate. + +2000-08-16 Nick Clifton + + * gas/arm/inst.s: Add tests for edge cases of shift based + addressing modes. + + * gas/arm/inst.d: Add expected results for new tests. + +2000-07-20 Hans-Peter Nilsson + + * gas/all/gas.exp: Don't run floating-point tests on CRIS. + * gas/ieee-fp/x930509a.exp: Ditto. + * gas/macros/macros.exp: Mark strings test xfail for CRIS. + * gas/cris/*: New tests for CRIS. + +2000-07-19 Alan Modra + + * gas/macros/macros.exp (test1): Run it for hppa*-*-linux*. + (semi): Likewise. + (strings): Don't run for hppa, except for hppa*-*-linux*. + + * gas/hppa/parse/linesepbug.s: Ensure we have whitespace before + pseudos. + +2000-07-18 Scott Bambrough + + * gas/arm/inst.d: Fix expected results to match current assembler + output. Patch from Justin Seger . + +2000-07-10 Alan Modra + + * gas/vtable/vtable.exp: Disable test for hppa. + + * gas/hppa/reloc/reloc.exp (do_relocation_reduction_tests): Don't + run test for any elf target. + (applybug): Don't run test for linux. + * gas/hppa/unsorted/unsorted.exp (do_common_text): Likewise. + * gas/hppa/parse/parse.exp (linesepbug): Remove xfail + (labelbug): xfail for hppa-linux. + + * gas/hppa/basic/{coprmem.s, fmemLRbug.s}: Add colons to labels. + * gas/hppa/parse/{callinfobug.s, regpopbug.s}: Likewise. + * gas/hppa/reloc/{applybug.s, funcrelocbug.s, longcall.s, + r_no_reloc.s, reduce3.s}: Likewise. + * gas/hppa/unsorted/common.s: Likewise. + +2000-07-05 Nick Clifton + + * gas/d30v/inst.d: Fix expected results to match current assembler + output. + * gas/d30v/bittest.l: Fix expected warning messages to match + current assembler output. + +2000-06-29 Kazu Hirata + + * gas/h8300/h8300.exp (do_h8300s_mac): Change the registers used + in ldmac and stmac. + * gas/h8300/macs.s: Likewise. + +2000-06-27 Nick Clifton + + * gas/d30v/bittest.l: Edit to match new warning messages produced + by assembler. + +2000-06-19 Timothy Wall + + * gas/macros/macros.exp: Avoid tests which are not useful on tic54x. + * gas/all/gas.exp: Make adjustments for tic54x target. + * gas/ieee-fp/x930509a.exp: Ditto. + * gas/tic54x/*: New tests for tic54x. NOTE: load page has been + moved into the LMA and is not printed separately by objdump any + longer. This still needs to be tested. + +2000-06-18 Stephane Carrez + + * gas/m68k/all.exp: Don't execute tests if the target is m68hc11&12. + * gas/m68hc11/all.exp: Specific tests for m68hc11. + * gas/m68hc11/all_insns.[ds]: Check m68hc11 instructions. + * gas/m68hc11/insns[ds]: Another test. + * gas/m68hc11/lbranch.[ds]: Check branch optimization (gas relax). + * gas/m68hc11/opers12.[ds]: New files, check m68hc12 operands. + +2000-06-17 Alan Modra + + * gas/macros/strings.s: Don't start directives in first column + (for LABELS_WITHOUT_COLONS targets). + +2000-06-14 H.J. Lu + + * gas/macros/strings.d: Support a.out and coff. + +2000-06-14 Nick Clifton + + * gas/arm/arm6.s: Remove 'mrs r9, cpsr_all' since the cpsr_all + flag is no longer legal syntax. + +2000-06-09 Nick Clifton + + * gas/macros/macros.exp: Run new test: strings. + * gas/macros/strings.s: New test: String expansion inside + macros. + * gas/macros/strings.d: New test results. + +2000-06-04 Alan Modra + + * gas/i386/prefix.s: Modify so we have at least one x86 test that + checks the line separator. + +Sun May 21 10:08:08 2000 Hans-Peter Nilsson + + * gas/elf/elf.exp: Exclude *-*-linux*coff* as non-elf. + +2000-05-15 Nick Clifton + + * gas/arm/arch4t.s: Add tests of new fields to msr instruction. + +2000-05-11 Ulf Carlsson + + * gas/mips/mips.exp: Include *-*-linux* in svr4pic. + + * gas/mips/jal-svr4pic.{s,d} gas/mips/jal-xgot.d: Add a jal to a + weak symbol. + +2000-05-08 Alan Modra + + * gas/mri/float.d: Fix for srec length change. + +2000-05-02 Alan Modra + + * gas/hppa/unsorted/unsorted.exp: Duplicate hppa*-*-*elf* + behaviour for hppa*-*-linux* throughout file. + * gas/hppa/reloc/reloc.exp: Ditto. + (reduce2.s): Disable test for elf targets. + + * gas/hppa/parse/parse.exp (ssbug.s): setup_xfail hppa*-*-linux*. + + * gas/elf/section0.s: Don't start pseudos on first column so + targets that define LABELS_WITHOUT_COLONS work. + * gas/elf/section1.s: Ditto. + * gas/vtable/inherit0.s: Ditto. + * gas/vtable/inherit1.s: Ditto. + * gas/vtable/entry0.s: Ditto. + * gas/vtable/entry1.s: Ditto. + +2000-05-01 Nick Clifton + + * gasp/macro.out: Fix label numbers to remove leading zeroes. + * gasp/mdouble.out: Fix label numbers to remove leading zeroes. + +2000-04-25 Alan Modra + + * gas/i386/general.l: Allow for DISP32 pe relocs. + * gas/i386/jump.d: Similarly. + +Mon Apr 24 16:35:08 2000 Jim Wilson + + * gas/ia64/opc-i.d: Change pmin2.u to pmin2. Change pmax2.u to pmax2. + Change MLI to MLX. Switch operands for output matching tbit.z.orcm, + tbit.z.andcm, tbit.nz.orcm, tbit.nz.andcm, tnat.z.orcm, tnat.z.andcm, + tnat.nz.orcm, tnat.nz.andcm inputs. + * gas/ia64/opc-i.pl: Insert padding nops before last dep. + * gas/ia64/opc-i.s: Regenerate. + + * gas/ia64/opc-i.s: Regenerate. + * gas/ia64/opc-f.pl: Add explicit stop at end. + +2000-04-22 Timothy Wall + + * gas/ia64/opc-f.d: Disassemble zeroes to verify break.f. + * gas/ia64/opc-f.s: Add an explicit stop to make IAS output match. + +Fri Apr 21 13:20:53 2000 Richard Henderson + David Mosberger + Timothy Wall + Jim Wilson + + * gas/vtable/vtable.exp: Disable for ia64. + * gas/ia64: New testsuite directory. + +2000-04-03 Alan Modra + + * gas/i386/general.s: Check 16-bit immediates, and move call/jump + checks to start. + * gas/i386/general.l: Likewise. + +2000-04-01 Alexandre Oliva + + * gas/mn10300/am33_5.s: Check that negative SP offsets are encoded + with 32 bits, not with the unsigned shorter opcodes. + * gas/mn10300/basic.exp: Likewise. + +2000-03-31 Alexandre Oliva + + * lib/gas-defs.exp (regexp_diff): Don't break on the first + difference, list them all. + +2000-03-29 Nick Clifton * gas/ieee-fp/x930509a.exp (dotest): Fix test for @@ -5,6 +392,17 @@ * gas/all/gas.exp (do_930509a): Same here. * gas/all/cond.d: And here. +2000-03-16 Nick Clifton + + * gas/arm/arm.exp: Run branch.s test. + Run tests if target is strongarm. + + * gas/arm/branch.s: New test. Make sure that assembler can handle + same-section branch relocations properly. + + * gas/arm/branch.d: New file. Expected output from assembling + branch.s. + 2000-03-10 Geoffrey Keating * gas/mips/empic.d: New file. @@ -198,7 +596,7 @@ Sat Aug 28 00:16:12 1999 Jerry Quinn extract3.s, deposit2.s, deposit3.s: New. * gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s: - Add new syntax versions of instructions to tests. + Add new syntax versions of instructions to tests. * gas/hppa/basic/add2.s,dcor2.s,perf.s,purge2.s,shladd2.s,sub2.s, system2.s, unit2.s: New tests. * hppa/basic/basic.exp: Add new tests. @@ -2656,4 +3054,3 @@ Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com) Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com) * Test suite created. -