X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2Ftestsuite%2FChangeLog;h=348d243106b5fe4204e67db956fc5ee85ed9036d;hb=612d7b83dd2280df7aa167e104fc809983efe16c;hp=44ce67166009625bf5f4b85d01f26062fd5db4dc;hpb=49fa082ddec8c82e4f09857c9ca6fdae179217ed;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 44ce671660..348d243106 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,466 @@ +2003-05-01 H.J. Lu + + * gas/ia64/ia64.exp: Add secname. + + * gas/ia64/secname.s: New. Test the trailing '#' in section + name. + * gas/ia64/secname.d: Likewise. + +2003-05-01 H.J. Lu + + * gas/ia64/ia64.exp: Add "global". + + * gas/ia64/global.d: New file. + * gas/ia64/global.s: Likewise. + +2003-04-30 H.J. Lu + + * gas/ia64/ia64.exp: Add order. + + * gas/ia64/order.s: New file. + * gas/ia64/order.d: Likewise. + +2003-04-29 H.J. Lu + + * gas/ia64/ia64.exp: Add align. + + * gas/ia64/align.d: New file. + * gas/ia64/align.s: Likewise. + + * ia64/dependency-1.d: Remove the padding. + +2003-04-30 H.J. Lu + + * gas/ia64/ia64.exp: Add real. + + * gas/ia64/real.s: New file. + * gas/ia64/real.d: Likewise. + +2003-04-29 Nick Clifton + + * gas/elf/elf.exp: Invoke symver test. + * gas/elf/symver.s: New test case. + * gas/elf/symver.d: Expected output. + +2003-04-24 Nick Clifton + + * gas/ppc/astest2.s: Add tests for conditional branches with + probability indicators. + * gas/ppc/astest2.d: Add expected disassembly. + +2003-04-23 H.J. Lu + + * gas/ia64/opc-i.s: Add testcases for valid label. + * gas/ia64/opc-i.d: Updated. + +2003-04-10 Alexandre Oliva + + * gas/mips/elf-rel-got-n32.d, gas/mips/elf-rel-got-n32.s, + gas/mips/elf-rel-got-n64.d, gas/mips/elf-rel-got-n64.s, + gas/mips/elf-rel-xgot-n32.d, gas/mips/elf-rel-xgot-n64.d: New. + * gas/mips/mips.exp: Test them. + +2003-04-08 Nick Clifton + + * gas/m32r/m32r.exp: Run signed-relocs test. + * gas/m32r/signed-relocs.s: New file: Test signed relocs. + * gas/m32r/signed-relocs.d: New file: Expected results + + * gas/ia64/dependency-1.s: New file: Test read before write dependency. + * gas/ia64/dependency-1.d: New file: Expected assembly results. + * gas/ia64/ia64.exp: Run the new test. + +2003-04-05 Stephane Carrez + + * gas/m68hc11/bug-1825.d (_table): Update. + * gas/m68hc11/bug-1825.s (_table): Add tests for 16-bit absolute relocs + +2003-04-05 Stephane Carrez + + * gas/m68hc11/insns.s: Add %page and %addr checks. + * gas/m68hc11/insns12.s: Likewise. + * gas/m68hc11/insns-dwarf2.d: Update. + * gas/m68hc11/insns.d: Update. + +2003-04-04 Chris Demetriou + + * gas/mips/mips5.d: New test. + * gas/mips/mips5.l: New test stderr listing. + * gas/mips/mips5.s: New test source file. + * gas/mips/mips.exp: Run the mips5 test. + +2003-04-03 Philip Blundell + + * gas/arm/offset.s: New test. + * gas/arm/arm.exp (run_errors_test): Run it. + +2003-04-02 Chris Demetriou + + * gas/mips/ulh.d: Adjust for ulh and ulhu macro assembly changes. + + * gas/mips/mips.exp: Define new "gpr_ilocks" architecture + property, and add it to mips2 (and later) chips and r3900. + * gas/mips/uld2.s: New test source file. + * gas/mips/ulh2.s: Likewise. + * gas/mips/ulw2.s: Likewise. + * gas/mips/uld2.l: New test stderr listing. + * gas/mips/ulh2.l: Likewise. + * gas/mips/ulw2.l: Likewise. + * gas/mips/uld2-eb.d: New test. + * gas/mips/uld2-el.d: Likewise. + * gas/mips/ulh2-eb.d: Likewise. + * gas/mips/ulh2-el.d: Likewise. + * gas/mips/ulw2-eb-ilocks.d: Likewise. + * gas/mips/ulw2-eb.d: Likewise. + * gas/mips/ulw2-el-ilocks.d: Likewise. + * gas/mips/ulw2-el.d: Likewise. + * gas/mips/mips.exp: Run new tests for appropriate architectures. + +2003-04-01 Bob Wilson + + * gas/xtensa/all.exp: New file. + * gas/xtensa/entry_align.s: Likewise. + * gas/xtensa/entry_misalign2.s: Likewise. + * gas/xtensa/entry_misalign.s: Likewise. + * gas/xtensa/j_too_far.s: Likewise. + * gas/xtensa/loop_align.s: Likewise. + * gas/xtensa/loop_misalign.s: Likewise. + +2003-03-25 Stan Cox + Nick Clifton + + Contribute support for Intel's iWMMXt chip - an ARM variant: + + * gas/arm/arm.exp: Run iwmmxt test. + * gas/arm/iwmmxt.s: New test source file. + * gas/arm/iwmmxt.d: New test expected results file. + * gas/elf/elf.exp: Fix section2 test to cope with note section. + * gas/eld/section2.e-miwxxmt: New test expected results file. + +2003-03-12 Alexandre Oliva + + * gas/mips/branch-misc-2.s: Add branch to symbol in another + section. + * gas/mips/branch-misc-2.l: Update error messages and warnings. + +2003-03-12 Alexandre Oliva + + * Reverted previous patch. + +2003-03-02 Thiemo Seufer + + * gas/mips/bge.d: Reactivate external branch tests. + * gas/mips/bge.s: Likewise. + * gas/mips/bgeu.d: Likewise. + * gas/mips/bgeu.s: Likewise. + * gas/mips/blt.d: Likewise. + * gas/mips/blt.s: Likewise. + * gas/mips/bltu.d: Likewise. + * gas/mips/bltu.s: Likewise. + * gas/mips/branch-misc-2.d: New File. + * gas/mips/branch-misc-2.l: Remove. + * gas/mips/mips.exp: Adjust branch-misc-2 test. + +2003-02-21 Nick Clifton + + * gas/all/test-gen.c: New file: Framework for automatically + generating assembler test files. + * gas/all/test-examples.c: New file: Example of a file using + test-gen.c. + + * gas/arm/maverick.c: Rework to produce correct test files and + fix formatting. + * gas/arm/maverick.s: Regenerate. + * gas/arm/maverick.d: Regenerate. + * gas/arm/arm.exp: Always run Maverick tests. + +2003-02-21 Richard Sandiford + + * gas/mips/elf-rel14.[sd]: New test. + * gas/mips/mips.exp: Run it. + +2003-02-07 Richard Sandiford + + * gas/mips/rel12.[sd], gas/mips/rel13.[sd]: New tests. + * gas/mips/mips.exp: Run them. + +2003-02-07 Richard Sandiford + + * gas/mips/expr1.[sd]: New test. + * gas/mips/mips.exp: Run it. + +2003-02-06 Gwenole Beauchesne + + * gas/i386/x86-64-opcode.s: More tests for x86-64 MOVD opcodes. + * gas/i386/x86-64-opcode.d: Adjust to suit. + +2003-02-04 Hans-Peter Nilsson + + * gas/cris/rd-dw2-1.d: Adjust for dwarf2 directory table change. + +2003-02-02 Richard Sandiford + + * gas/mips/elf-rel8.[sd], gas/mips/elf-rel9.[sd], + gas/mips/elf-rel10.[sd], gas/mips/elf-rel11.[sd]: New tests. + * gas/mips/mips.exp: Run elf-rel8 and elf-rel9 for all elf + targets. Run elf-rel10 and elf-rel11 for NewABI targets. + +2003-01-27 Alexandre Oliva + + * gas/mips/n32-consec.d: New. + * gas/mips/n32-consec.s: New. + * gas/mips/mips.exp (run_list_test_arches): Run it on irix6 and + mips64*-linux* systems. + +2003-01-23 Martin Schwidefsky + + * gas/s390/reloc.s: Add test for PLT reloc against locally defined + but global function. + * gas/s390/reloc.d: Likewise. + * gas/s390/reloc64.s: Likewise. + * gas/s390/reloc64.d: Likewise. + +2003-01-21 Adrian Bunk + + * gas/sparc/sparc.exp (sparc_elf_setup): All NetBSD ELF targets + should pass these tests. + +2003-01-20 Martin Schwidefsky + + * gas/s390/reloc.d: Add tests for the new gotoff, gotplt and pltoff + relocations. + * gas/s390/reloc.s: Likewise. + * gas/s390/reloc64.d: Likewise. + * gas/s390/reloc64.s: Likewise. + +2003-01-07 DJ Delorie + + * gas/xstormy16/reloc-2.d: Adjust for fixed REL12 relocs. + +2003-01-02 Jeff Johnston + + * gas/iq2000: New testsuite. + +2003-01-02 Chris Demetriou + + * gas/mips/elf_arch_mips32r2.d: Fix file description comment. + +2002-12-31 Chris Demetriou + + * gas/mips/cp0sel-names-mips32.d: New test. + * gas/mips/cp0sel-names-mips32r2.d: New test. + * gas/mips/cp0sel-names-mips64.d: New test. + * gas/mips/cp0sel-names-numeric.d: New test. + * gas/mips/cp0sel-names-sb1.d: New test. + * gas/mips/cp0sel-names.s: New test source file. + * gas/mips/mips.exp: Run new tests. + +2002-12-30 Chris Demetriou + + * gas/mips/elf_arch_mips1.d: New test. + * gas/mips/elf_arch_mips2.d: New test. + * gas/mips/elf_arch_mips3.d: New test. + * gas/mips/elf_arch_mips4.d: New test. + * gas/mips/elf_arch_mips5.d: New test. + * gas/mips/elf_arch_mips32.d: New test. + * gas/mips/elf_arch_mips32r2.d: New test. + * gas/mips/elf_arch_mips64.d: New test. + * gas/mips/empty.s: New test source file. + * gas/mips/mips.exp: Run new tests. + + * gas/mips/elf_ase_mips16.d: Change to use empty.s + * gas/mips/elf_ase_mips16.s: Remove. + +2002-12-30 Chris Demetriou + + * gas/mips/cp0-names-mips32r2.d: New test. + * gas/mips/hwr-names-mips32r2.d: New test. + * gas/mips/hwr-names-numeric.d: New test. + * gas/mips/hwr-names.s: New test source file. + * gas/mips/mips32r2.d: New test. + * gas/mips/mips32r2.s: New test source file. + * gas/mips/mips32r2-ill.l: New test. + * gas/mips/mips32r2-ill.s: New test source file. + * gas/mips/mips.exp: Add mips32r2 architecture data array + entry. Run new tests mentioned above. + +2002-12-24 Dmitry Diky + + * gas/msp430: New directory. + * gas/msp430/msp430.exp: Test msp430 assembler. + * gas/msp430/opcode.s: Test source file. + * gas/msp430/opcode.s: Expected disassembly. + +2002-12-27 Chris Demetriou + + * gas/mips/mips.exp: Define the notion of an "architecture data + array," add comments indicating how to add a new architecture and + suggestions for adding new tests. Populate the architecture data + array with many known architectures and convert many tests to + be run for multiple architectures. + (mips_arches): New global array. + (mips_arch_create, mips_arch_list_all, mips_arch_data) + (mips_arch_displayname, mips_arch_properties) + (mips_arch_as_flags, mips_arch_objdump_flags, mips_arch_matches) + (mips_arch_list_matching): New functions to operate on mips_arches. + (run_dump_test_arch, run_dump_test_arches, run_list_test_arch) + (run_list_test_arches): New functions. + (run_list_test): Document and add an optional "test name" argument. + * gas/mips/abs.d: Remove CPU-specific assembler and objdump flags, + and CPU names from test names. + * gas/mips/add.d: Likewise. + * gas/mips/and.d: Likewise. + * gas/mips/dli.d: Likewise. + * gas/mips/jal-empic-elf-2.d: Likewise. + * gas/mips/jal-empic-elf-3.d: Likewise. + * gas/mips/jal-empic-elf.d: Likewise. + * gas/mips/lb-svr4pic.d: Likewise. + * gas/mips/lb.d: Likewise. + * gas/mips/mips32.d: Likewise. + * gas/mips/mips4.d: Likewise. + * gas/mips/mips64.d: Likewise. + * gas/mips/rol-hw.d: Likewise. + * gas/mips/rol.d: Likewise. + * gas/mips/rol64-hw.d: Likewise. + * gas/mips/rol64.d: Likewise. + * gas/mips/elf-jal.d: Likewise. Also, indicate ELF in test name. + * gas/mips/mips64-mdmx.d: Tweak printed name to indicate that this + test uses the -mdmx flag. + * gas/mips/mips64-mips3d.d: Tweak printed name to indicate that + this test uses the -mips3d flag. + * gas/mips/mips64-mips3d-incl.d: New file. + +2002-12-27 Chris Demetriou + + * gas/mips/cp0-names-mips32.d: New file. + * gas/mips/cp0-names-mips64.d: New file. + * gas/mips/cp0-names-numeric.d: New file. + * gas/mips/cp0-names-sb1.d: New file. + * gas/mips/cp0-names.s: New file. + * gas/mips/fpr-names-32.d: New file. + * gas/mips/fpr-names-64.d: New file. + * gas/mips/fpr-names-n32.d: New file. + * gas/mips/fpr-names-numeric.d: New file. + * gas/mips/fpr-names.s: New file. + * gas/mips/gpr-names-32.d: New file. + * gas/mips/gpr-names-64.d: New file. + * gas/mips/gpr-names-n32.d: New file. + * gas/mips/gpr-names-numeric.d: New file. + * gas/mips/gpr-names.s: New file. + * gas/mips/mips.exp: Run new tests. + +2002-12-20 Chris Demetriou + + * lib/gas-defs.exp (run_dump_test): Add a new optional argument, + "extra_options". + +2002-12-18 Chris Demetriou + + * gas/mips/rol.s: Add ".set noat" and some new instructions to test. + * gas/mips/rol64.s: Likewise. + * gas/mips/rol.l: New file. + * gas/mips/rol.d: Adjust to use rol.l and for rol.s changes. + * gas/mips/rol64.l: New file. + * gas/mips/rol64.d: Adjust to use rol64.l and for rol64.s changes. + * gas/mips/rol-hw.d: New file. + * gas/mips/rol-hw.l: New file. + * gas/mips/rol64-hw.d: New file. + * gas/mips/rol64-hw.l: New file. + * gas/mips/mips.exp: Run rol-hw and rol64-hw tests. + +2002-12-12 Alexandre Oliva + + * gas/mips/beq.d: Comment out branches to undefined symbols, + no longer supported. + * gas/mips/beq.s: Likewise. + * gas/mips/bge.d: Likewise. + * gas/mips/bge.s: Likewise. + * gas/mips/bgeu.d: Likewise. + * gas/mips/bgeu.s: Likewise. + * gas/mips/blt.d: Likewise. + * gas/mips/blt.s: Likewise. + * gas/mips/bltu.d: Likewise. + * gas/mips/bltu.s: Likewise. + * gas/mips/mips.exp: Change branch-misc-2 test to run_list_test. + * gas/mips/branch-misc-2.d: Removed. + * gas/mips/branch-misc-2.s: Added branches to undefined symbols. + * gas/mips/branch-misc-2.l: New. + +2002-12-09 Aldy Hernandez + + * gas/ppc/booke.d: Fix msync and mbar to reflect reality. + + * gas/ppc/e500.d: Fix m[tf]pmr to reflect reality. + +2002-12-08 Stephane Carrez + + * gas/m68hc11/m68hc11.exp (gas_m68hc11_error): New function; + (gas_m68hc11_warning): New function. + (gas_m68hc11_message): New function. + (top): New tests for assembler errors. + (gas_m68hc11_opcode_list): New function. + (top): New tests for opcode list. + +2002-12-08 Stephane Carrez + + * gas/m68hc11/bug-1825.s: Add some tests. + * gas/m68hc11/bug-1825.d: Update. + * gas/m68hc11/opers12.d: Update. + * gas/m68hc11/opers12-dwarf2.d: Update. + +2002-12-05 Richard Henderson + + * gas/ia64/ltoff22x-1.[ds]: New. + * gas/ia64/ia64.exp: Run it. + +2002-12-05 Jim Wilson + + * gas/ia64/opc-x.d: Regenerate. + +2002-12-05 Alan Modra + + * gas/arm/adrl.s: Pad end of .text. + * gas/arm/adrl.d: Adjust to suit. + +2002-12-04 David Mosberger + + * gas/ia64/opc-b.d: Update for instructions added by SDM2.1. + * gas/ia64/opc-b.s: Ditto. + * gas/ia64/opc-f.d: Ditto. + * gas/ia64/opc-f.s: Ditto. + * gas/ia64/opc-i.d: Ditto. + * gas/ia64/opc-i.s: Ditto. + * gas/ia64/opc-m.d: Ditto. + * gas/ia64/opc-m.s: Ditto. + * gas/ia64/opc-x.d: Ditto. + * gas/ia64/opc-x.s: Ditto. + +2002-12-03 Richard Henderson + + * gas/ia64/ldxmov-1.[ds]: New. + * gas/ia64/ldxmov-2.[ls]: New. + * gas/ia64/ia64.exp: Run them. + +2002-12-03 Alan Modra + + * gas/arm/adrl.s: Test behaviour against globals too. + * gas/arm/adrl.d: Adjust. + +2002-12-02 Nick Clifton + + * gasp: Remove entire directory tree. (Gasp has been removed from + binutils). + * config/default.asp (GASP): Remove definition and initialization. + +2002-12-01 Stephane Carrez + + * gas/m68hc11/m68hc11.exp: Rename from all.exp; run the new tests. + * gas/m68hc11/all.exp: Remove. + * gas/m68hc11/indexed12.d: New test. + * gas/m68hc11/indexed12.s: Likewise. + * gas/m68hc11/bug-1825.d: Likewise. + * gas/m68hc11/bug-1825.s: Likewise. + 2002-12-01 Stephane Carrez * gas/m68hc11/insns.s: Don't use .comm for stack symbol so that objdump