X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2Ftestsuite%2FChangeLog;h=0b9887d37ea83a8223cd244c8f3e8fb0f09a0ff5;hb=5f74bc130d437ca83b9f94507f92838aa516cb01;hp=93004a98f16075efb5db652816deb4372f8764d3;hpb=8fbf1ae5963208bdafb1e8e02446d2665be00410;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 93004a98f1..0b9887d37e 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,815 @@ +2003-09-30 Chris Demetriou + + * gas/mips/cp0-names-mips64r2.d: New file. + * gas/mips/cp0sel-names-mips64r2.d: New file. + * gas/mips/elf_arch_mips64r2.d: New file. + * gas/mips/hwr-names-mips64r2.d: New file. + * gas/mips/mips32r2-ill-fp64.l: New file. + * gas/mips/mips32r2-ill-fp64.s: New file. + * gas/mips/mips64r2-ill.l: New file. + * gas/mips/mips64r2-ill.s: New file. + * gas/mips/mips64r2.d: New file. + * gas/mips/mips64r2.s: New file. + * gas/mips/mips.exp: Define "mips64r2" arch, and run new tests. + +2003-09-29 Dave Brolley + + * gas/frv/allinsn.s (nldqi): Removed. Replaced with nop. + * gas/frv/allinsn.d (nldqi): Ditto. + +2003-09-25 Hans-Peter Nilsson + + * gas/cris/rd-pcrel2.d: Update for changes in section flag + defaults. + +2003-09-20 Thiemo Seufer + + * gas/mips/elfel-rel.d: Add ABI specification. + * gas/mips/elfel-rel2.d: Likewise. + * gas/mips/elfel-rel3.d: Likewise. + +2003-09-19 Thiemo Seufer + + * gas/mips/rm7000.s: Let objdump print trailing dots. + +2003-09-19 Thiemo Seufer + + * gas/mips/empic3_e.s: Fix typo. + +2003-09-05 Richard Sandiford + + * gas/frv/reloc1.[sd]: New test. + * gas/frv/allinsn.exp: Run it. + +2003-09-04 Nick Clifton + + * gas/v850/v850e1.s: New test source file. + * gas/v850/v850e1.d: New test disassembly file. + * gas/v850/basic.exp: Run v850e1 test. + +2003-09-03 Robert Millan + + * gas/alpha/alpha.exp: Match GNU/KFreeBSD with new kfreebsd*-gnu + triplet. + +2003-09-03 Nick Clifton + + * gas/cris/diffexp-ovwr.d: Remove regexp for empty section + contents string. + gas/cris/pushpop-dcr1-sreg.d: Likewise. + gas/cris/string-1.d: Likewise. + gas/cris/string-2.d: Likewise. + gas/cris/x-to-dcr1-sreg.d: Likewise. + gas/elf/section0.d: Likewise. + gas/elf/section1.d: Likewise. + gas/i386/relax.d: Likewise. + gas/mips/elempic.d: Likewise. + gas/mips/empic.d: Likewise. + gas/mips/mips16-e.d: Likewise. + gas/mips/mips16-f.d: Likewise. + gas/mips/mipsel16-e.d: Likewise. + gas/mips/mipsel16-f.d: Likewise. + gas/mips/rm7000.d: Likewise. + gas/mips/telempic.d: Likewise. + gas/mips/tempic.d: Likewise. + gas/mips/tmips16-e.d: Likewise. + gas/mips/tmips16-f.d: Likewise. + gas/mips/tmipsel16-e.d: Likewise. + gas/mips/tmipsel16-f.d: Likewise. + gas/mmix/align-1.d: Likewise. + gas/mmix/basep-10.d: Likewise. + gas/mmix/basep-11.d: Likewise. + gas/mmix/basep-9.d: Likewise. + gas/mmix/comment-3.d: Likewise. + gas/mmix/cons-1.d: Likewise. + gas/mmix/cons-2.d: Likewise. + gas/mmix/expr-1.d: Likewise. + gas/mmix/fb-1.d: Likewise. + gas/mmix/fb-2.d: Likewise. + gas/mmix/greg1.d: Likewise. + gas/mmix/greg1a.d: Likewise. + gas/mmix/greg2.d: Likewise. + gas/mmix/greg2a.d: Likewise. + gas/mmix/greg3.d: Likewise. + gas/mmix/greg4.d: Likewise. + gas/mmix/greg7.d: Likewise. + gas/mmix/greg8.d: Likewise. + gas/mmix/is-1.d: Likewise. + gas/mmix/local-1.d: Likewise. + gas/mmix/odd-1.d: Likewise. + gas/mmix/op-0-1.d: Likewise. + gas/mmix/op-0-2.d: Likewise. + gas/mmix/prefix3.d: Likewise. + gas/mmix/pseudo-1.d: Likewise. + gas/mmix/weak1.d: Likewise. + gas/sh/sh64/crange1-1.d: Likewise. + gas/sh/sh64/crange1-2.d: Likewise. + gas/sh/sh64/crange2-2.d: Likewise. + gas/sh/sh64/crange3-1.d: Likewise. + gas/sh/sh64/crange4-1.d: Likewise. + gas/sh/sh64/crange5-1.d: Likewise. + gas/sh/sh64/datal32-3.d: Likewise. + gas/sh/sh64/datal64-3.d: Likewise. + gas/sh/sh64/endian-1.d: Likewise. + gas/sh/sh64/endian-2.d: Likewise. + gas/sh/sh64/localcom-1.d: Likewise. + gas/sh/sh64/rel32-5.d: Likewise. + gas/sh/sh64/rel64-5.d: Likewise. + gas/sh/sh64/ua32-1.d: Likewise. + gas/sh/sh64/ua64-1.d: Likewise. + gas/xstormy16/reloc-1.d: Likewise. + +2003-09-01 Maciej W. Rozycki + + * gas/mips/elf-rel-got-n32.d: Fix ulw and usw patterns for + little-endian. + * gas/mips/elf-rel-got-n64.d: Likewise. + * gas/mips/elf-rel-xgot-n32.d: Likewise. + * gas/mips/elf-rel-xgot-n64.d: Likewise. + +2003-08-29 Jakub Jelinek + + * gas/cfi/cfi-sparc-1.s: New test. + * gas/cfi/cfi-sparc-1.d: New test. + * gas/cfi/cfi-sparc64-1.s: New test. + * gas/cfi/cfi-sparc64-1.d: New test. + * gas/cfi/cfi.exp: Run them. + +2003-08-19 Nick Clifton + + * gas/arm/copro.s: Add tests of Addressing Mode 5 (Unindexed). + * gas/arm/arm.exp: Run copro.s as a dump test. + * gas/arm/copro.d: New file: expected disassembly of copro.s + +2003-08-16 Jason Eckhardt + + * gas/i860/pseudo-ops01.{s,d}: New files. + * gas/i860/i860.exp: Execute the new test above. + * gas/i860/README.i860: Remove align defect from list. + +2003-08-14 Nick Clifton + + * gas/arm/pic.d: Update regexp for destination address of + unrelocated branch instructions so that they point to themselves. + * gas/arm/inst.d: Likewise. + +2003-08-08 Andreas Schwab + + * gas/cfi/cfi-m68k.s, gas/cfi/cfi-m68k.d: New test. + * gas/cfi/cfi.exp (run_list_test): Run it. + +2003-08-06 Jason Eckhardt + + * gas/i860/dir-align01.{s,d}: New files. + * gas/i860/i860.exp: Execute the new test above. + +2003-08-06 Jason Eckhardt + + * gas/i860/dual02-err.l: Update expected error message. + * gas/i860/README.i860: Remove dual02-err from known failure list. + +2003-08-05 Jason Eckhardt + + * gas/i860/README.i860: Remove dual01 from the known failures. + +2003-08-05 Jason Eckhardt + + * gas/i860/dir-intel01.{s,d}: New files. + * gas/i860/dir-intel02.{s,d}: New files. + * gas/i860/dir-intel03-err.{s,l}: New files. + * gas/i860/i860.exp: Execute the above new tests. + +2003-08-03 Jason Eckhardt + + * gas/i860/*.d: Prefix name with "i860". + +2003-08-03 Jason Eckhardt + + * gas/i860/dual01.{s,d}: New files. + * gas/i860/dual02-err.{s,l}: New files. + * gas/i860/dual03.{s,d}: New files. + * gas/i860/i860.exp: Execute the above new tests. + * gas/i860/README.i860: Update. + +2003-08-02 Alan Modra + + * gas/d10v/address-001.d: Adjust for objdump -d change. + * gas/d10v/control-001.d: Likewise. + * gas/d10v/error-001.d: Likewise. + * gas/d10v/immediate-001.d: Likewise. + * gas/d10v/immediate-002.d: Likewise. + * gas/d10v/immediate-003.d: Likewise. + * gas/d10v/immediate-006.d: Likewise. + * gas/d10v/immediate-007.d: Likewise. + * gas/d10v/instruction_packing-001.d: Likewise. + * gas/d10v/instruction_packing-002.d: Likewise. + * gas/d10v/instruction_packing-003.d: Likewise. + * gas/d10v/instruction_packing-004.d: Likewise. + * gas/d10v/instruction_packing-006.d: Likewise. + * gas/d10v/instruction_packing-007.d: Likewise. + * gas/d10v/instruction_packing-008.d: Likewise. + * gas/d10v/instruction_packing-009.d: Likewise. + * gas/d10v/instruction_packing-010.d: Likewise. + * gas/d10v/instruction_packing.d: Likewise. + * gas/d10v/label-001.d: Likewise. + * gas/d10v/warning-014.d: Likewise. + * gas/m88k/init.d: Likewise. + +2003-08-01 Jason Eckhardt + + * gas/i860/README.i860: New file. + +2003-07-29 Nick Clifton + + * gas/sparc/unalign.d: Remove empty .text disassembly line. + +2003-07-28 H.J. Lu + + * gas/elf/elf.exp: Add section3 for note section. + + * gas/elf/section3.d: New file. + * gas/elf/section3.s: Likewise. + +2003-07-26 Alan Modra + + * gas/ppc/altivec.d: Update. + * gas/ppc/altivec_xcoff.d: Update. + * gas/ppc/altivec_xcoff64.d: Update. + * gas/ppc/booke.d: Update. + * gas/ppc/booke_xcoff.d: Update. + * gas/ppc/booke_xcoff64.d: Update. + * gas/ppc/e500.d: Update. + +2003-07-23 Stephane Carrez + + * gas/m68hc11/m68hc11.exp: Execute the new tests. + * gas/m68hc11/abi.s: New test for abi elf flags. + * gas/m68hc11/abi-m68hc11-32-64.d: Test for 32-bit int, 64-bit float. + * gas/m68hc11/abi-m68hc11-16-64.d: Test for 16-bit int, 64-bit float. + * gas/m68hc11/abi-m68hc11-32-32.d: Test for 32-bit int, 32-bit float. + * gas/m68hc11/abi-m68hc11-16-32.d: Test for 16-bit int, 32-bit float. + +2003-07-15 Richard Sandiford + + * gas/mips/rm7000.[sd]: New test. + * gas/mips/mips.exp: Run it. + +2003-07-10 Jakub Jelinek + + * gas/cfi/cfi-ppc-1.s: New test. + * gas/cfi/cfi-ppc-1.d: New test. + * gas/cfi/cfi-s390-1.s: New test. + * gas/cfi/cfi-s390-1.s: New test. + * gas/cfi/cfi-s390x-1.s: New test. + * gas/cfi/cfi-s390x-1.s: New test. + * gas/cfi/cfi.exp: Run them. + +2003-07-09 Alexandre Oliva + + 2002-02-20 Alexandre Oliva + * gas/mn10300/am33-2.c (d8pcsec): PC-relative relocations within + text sections don't decay to section+offset. + * gas/mn10300/am33-2.d: Rebuilt. + 2000-08-15 Eric Christopher + * gas/mn10300/am33-2.c (d8pcsec): New Function + (condjmp): Adjust testcase for TC_LINKRELAX_FIXUP + functionality. + * gas/mn10300/am33-2.d: Regenerate + 2000-05-24 Alexandre Oliva + * gas/mn10300/am33-2.c (d8pcoff): Likewise. + * gas/mn10300/am33-2.d: Rebuilt. + 2000-04-01 Alexandre Oliva + * gas/mn10300/am33-2.c (main): Changed `.am332' to `.am33_2'. + Replaced `AM33 2.0' with `AM33/2.0'. + * gas/mn10300/am33-2.d, gas/mn10300/am33-2.s: Rebuilt. + 2000-03-31 Alexandre Oliva + * gas/mn10300/am33-2.c: New file, that generated... + * gas/mn10300/am33-2.s, gas/mn10300/am33-2.d: New files. + * gas/mn10300/basic.exp: Test am33-2. + +2003-07-08 Chris Demetriou + + * gas/testsuite/gas/mips/mips.exp: Make sure that branch-misc-2 is + run to compile non-PIC code, and add branch-misc-2pic. + * gas/mips/branch-misc-2.l: Adjust for change in non-PIC warnings. + * gas/mips/branch-misc-2pic.l: New file. + * gas/mips/branch-misc-2pic.s: New file. + +2003-07-07 Richard Sandiford + + * gas/h8300/h8sx_disp2.[sd]: Add tests for symbolic displacements. + +2003-07-04 Alan Modra + + * gas/ppc/test2elf64.s: Rename to.. + * gas/ppc/power4.s: ..this. Add mtcr and mfcr testcases. + * gas/ppc/test2elf64.d: Rename to.. + * gas/ppc/power4.d: ..this. Update. + * gas/ppc/ppc.exp: Update. + +2003-07-02 Thiemo Seufer + + * gas/mips/set-arch.d: Fix GPR names and show raw insns. + +2003-06-29 Thiemo Seufer + + * gas/mips/set-arch.s: New file, testcase for .set arch=FOO. + * gas/mips/set-arch.d: Likewise. + * gas/mips/mips.exp: Use it. + +2003-06-25 Richard Sandiford + + * gas/h8300/h8sx_mov_imm.[sd]: Add tests for mov.[wl] #xx:8,@yy. + +2003-06-24 Richard Sandiford + + * gas/h8300/h8300.exp (h8sx_disp2, h8sx_rtsl, h8sx_mov_imm): Move... + * gas/h8300/h8300-elf.exp: ...here. + +2003-06-23 H.J. Lu + + * gas/i386/i386.exp: Add prescott. + + * gas/i386/prescott.d: New file. + * gas/i386/prescott.s: Likewise. + +2003-06-21 Thiemo Seufer + + * gas/mips/elf-rel-got-n32.d: Remove special handling for n32 ABI. + * gas/mips/elf-rel-xgot-n32.d: Likewise. + * gas/mips/jal-newabi.d: Likewise. + +2003-06-21 Christian Groessler + + * gas/z8k: New directory. + * gas/z8k/dec.s: New file. + * gas/z8k/decbf.s: New file. + * gas/z8k/decf.s: New file. + * gas/z8k/eidi.s: New file. + * gas/z8k/eidif.s: New file. + * gas/z8k/inc.s: New file. + * gas/z8k/incbf.s: New file. + * gas/z8k/incf.s: New file. + * gas/z8k/inout.d: New file. + * gas/z8k/inout.s: New file. + * gas/z8k/jr-back.s: New file. + * gas/z8k/jr-backf.s: New file. + * gas/z8k/jr-forw.s: New file. + * gas/z8k/jr-forwf.s: New file. + * gas/z8k/ldk.s: New file. + * gas/z8k/ldkf.s: New file. + * gas/z8k/z8k.exp: New file. + +2003-06-18 Jakub Jelinek + + * gas/cfi/cfi-i386.d: Regenerated. + * gas/cfi/cfi-common-1.d: Regenerated. + * gas/cfi/cfi-common-2.d: Regenerated. + * gas/cfi/cfi-common-3.d: Regenerated. + * gas/cfi/cfi-x86_64.d: Regenerated. + * gas/cfi/cfi-alpha-1.d: Regenerated. + * gas/cfi/cfi-alpha-2.d: Regenerated. + * gas/cfi/cfi-alpha-3.d: Regenerated. + +2003-06-17 Nick Clifton + + * gas/i386/absrel.d: Tweak patterns to work for i386-pc-cygwin + target as well. + * gas/i386/sub.d: Likewise. + +2003-06-17 Loren James Rittle + + * gas/alpha/elf-reloc-1.d: Allow system-specific gunk after + canonical file format. + * gas/alpha/elf-reloc-4.d: Likewise. + * gas/alpha/elf-reloc-5.d: Likewise. + * gas/alpha/elf-reloc-7.d: Likewise. + * gas/alpha/elf-reloc-8.d: Likewise. + * gas/alpha/elf-tls-1.d: Likewise. + * gas/alpha/elf-usepv-1.d: Likewise. + +2003-06-16 Hans-Peter Nilsson + + * gas/cris: Match output having $ register prefix. Deal with + target variants default requiring register prefix on input. + +2003-06-13 Richard Earnshaw + + * gas/arm/arm.exp: Pass -mfpu=fpa option to the FPA instruction test. + +2003-06-12 Richard Sandiford + + * gas/mips/elf-rel15.[sd]: New test. + * gas/mips/mips.exp: Run it. + +2003-06-11 Richard Henderson + + * gas/cfi/cfi-common-3.[ds]: New. + * gas/cfi/cfi.exp: Run it. + +2003-06-11 Alan Modra + + * gas/macros/app1.d: Ignore section symbols. + * gas/macros/app2.d: Likewise. + * gas/macros/app3.d: Likewise. + * gas/macros/app4.d: Likewise. + +2003-06-10 Thiemo Seufer + + * gas/mips/mips.exp: Fix typo. + * gas/mips/elempic.d: Force o64 ABI. + * gas/mips/telempic.d: Likewise. + +2003-06-10 Alan Modra + + * lib/gas-defs.exp (proc is_elf_format): Copy from ld testsuite. + * gas/cfi/cfi.exp: Use here. Only run tests when ELF. + * gas/macros/and.s: Avoid .set so we don't break mips. + +2003-06-10 Alan Modra + + * gas/macros/and.s: New. + * gas/macros/macros.exp: Assemble it. + +2003-06-10 Gary Hade + + * gas/ppc/test2elf64.{s,d}: New test. + * gas/ppc/ppc.exp: Run new test. + +2003-06-10 Richard Sandiford + + * gas/h8300/h8sx_mov_imm.[sd]: New test. + * gas/h8300/h8300.exp: Run it. + +2003-06-10 Richard Sandiford + + * gas/h8300/h8sx_rtsl.[sd]: New test. + * gas/h8300/h8300.exp: Run it. + +2003-06-10 Richard Sandiford + + * gas/h8300/h8sx_disp2.[sd]: New test. + * gas/h8300/h8300.exp: Run it. + +2003-06-07 Richard Henderson + + * gas/cfi/cfi-common-1.d, gas/cfi/cfi-common-1.s: New. + * gas/cfi/cfi-common-2.d, gas/cfi/cfi-common-2.s: New. + * gas/cfi/cfi-diag-1.d, gas/cfi/cfi-diag-1.s: New. + * gas/cfi/cfi.exp: Run them. + +2003-06-05 Michael Snyder + + * gas/h8300/t01_mov.s: New file, tests mov instructions. + * gas/h8300/t02_mova.s: New file, tests mova instructions. + * gas/h8300/t03_add.s: New file, tests add instructions. + * gas/h8300/t04_sub.s: New file, tests sub instructions. + * gas/h8300/t05_cmp.s: New file, tests cmp instructions. + * gas/h8300/t06_ari2.s: New file, tests arithmetic instructions. + * gas/h8300/t07_ari3.s: New file, tests arithmetic instructions. + * gas/h8300/t08_or.s: New file, tests or instructions. + * gas/h8300/t09_xor.s: New file, tests xor instructions. + * gas/h8300/t10_and.s: New file, tests and instructions. + * gas/h8300/t11_logs.s: New file, tests logical instructions. + * gas/h8300/t12_bit.s: New file, tests bit instructions. + * gas/h8300/t13_otr.s.s: New file, tests misc. instructions. + * gas/h8300/t01_mov.exp: New file. + * gas/h8300/t02_mova.exp: New file. + * gas/h8300/t03_add.exp: New file. + * gas/h8300/t04_sub.exp: New file. + * gas/h8300/t05_cmp.exp: New file. + * gas/h8300/t06_ari2.exp: New file. + * gas/h8300/t07_ari3.exp: New file. + * gas/h8300/t08_or.exp: New file. + * gas/h8300/t09_xor.exp: New file. + * gas/h8300/t10_and.exp: New file. + * gas/h8300/t11_logs.exp: New file. + * gas/h8300/t12_bit.exp: New file. + * gas/h8300/t13_otr.exp: New file. + +2003-06-04 Richard Henderson + + * gas/alpha/elf-usepv-1.[sd]: New. + * gas/alpha/elf-usepv-2.[sd]: New. + * gas/alpha/alpha.exp: Run them. + * gas/cfi/cfi-alpha-3.[sd]: New. + * gas/cfi/cfi.exp: Run it. + +2003-05-31 Richard Henderson + + * gas/alpha/elf-reloc-8.d: Correct .eh_frame relocs. + * gas/cfi/cfi-alpha-2.d: New. + * gas/cfi/cfi-alpha-2.s: New. + * gas/cfi/cfi.exp: Run it. + +2003-05-29 Richard Henderson + + * gas/alpha/elf-reloc-8.d: Add .eh_frame relocs. + * gas/cfi/cfi-alpha-1.d: New. + * gas/cfi/cfi-alpha-1.s: New. + * gas/cfi/cfi.exp: Run it. + +2003-05-27 Richard Henderson + + * gas/cfi/cfi-i386.d: Update for dw2gencfi rewrite. + * gas/cfi/cfi-x86_64.d: Likewise. + * gas/cfi/cfi-i386-2.d: New. + * gas/cfi/cfi-i386-2.s: New. + +2003-05-23 Jason Eckhardt + + * gas/i860/xp.s: New file. + * gas/i860/xp.d: New file. + +2003-05-23 Richard Earnshaw + + * gas/i860/i860.exp: Don't call exit if the target isn't an i860. + +2003-05-22 Thiemo Seufer + + * gas/mips/jal-newabi.s: New file, testcase for NewABI xgot jal macro. + * gas/mips/jal-newabi.d: Likewise. + * gas/mips/mips.exp: Add new testcase. + +2003-05-21 H.J. Lu + + * gas/hppa/parse/parse.exp: Add "space.s". + * gas/hppa/parse/space.s: New file to test spaces. + +2003-05-20 Jason Eckhardt + + * gas/i860/branch.{s,d}: New files. + * gas/i860/system.{s,d}: New files. + +2003-05-20 Jason Eckhardt + + * gas/i860/bitwise.{s,d}: New files. + * gas/i860/bte.{s,d}: New files. + * gas/i860/fldst01.{s,d}: New files. + * gas/i860/fldst02.{s,d}: New files. + * gas/i860/fldst03.{s,d}: New files. + * gas/i860/fldst04.{s,d}: New files. + * gas/i860/fldst05.{s,d}: New files. + * gas/i860/fldst06.{s,d}: New files. + * gas/i860/fldst07.{s,d}: New files. + * gas/i860/fldst08.{s,d}: New files. + * gas/i860/float01.{s,d}: New files. + * gas/i860/float02.{s,d}: New files. + * gas/i860/float03.{s,d}: New files. + * gas/i860/float04.{s,d}: New files. + * gas/i860/form.{s,d}: New files. + * gas/i860/iarith.{s,d}: New files. + * gas/i860/ldst01.{s,d}: New files. + * gas/i860/ldst02.{s,d}: New files. + * gas/i860/ldst03.{s,d}: New files. + * gas/i860/ldst04.{s,d}: New files. + * gas/i860/ldst05.{s,d}: New files. + * gas/i860/ldst06.{s,d}: New files. + * gas/i860/pfam.{s,d}: New files. + * gas/i860/pfmam.{s,d}: New files. + * gas/i860/pfmsm.{s,d}: New files. + * gas/i860/pfsm.{s,d}: New files. + * gas/i860/regress01.{s,d}: New files. + * gas/i860/shift.{s,d}: New files. + * gas/i860/simd.{s,d}: New files. + +2003-05-20 Jason Eckhardt + + * gas/i860: New directory. + * gas/i860/i860.exp: New file. + +2003-05-20 Michal Ludvig + + * gas/cfi/cfi.exp: Testsuite for cfi machinery. + * gas/cfi/cfi-x86_64.[sd]: Files for x86-64. + * gas/cfi/cfi-i386.[sd]: Files for i386. + +2003-05-19 Thiemo Seufer + + * gas/mips/mips.exp: mips-*-linux-*, mipsel-*-linux-* use only 32-bit + register width by default. Add them to addr32 and exclude offending + testcases. + * gas/mips/delay.s: Avoid odd floating point registers. + * gas/mips/delay.d: Likewise. + * gas/mips/nodelay.d: Likewise. + * gas/mips/mips4.s: Likewise. + * gas/mips/mips4.d: Likewise. + * gas/mips/mips5.s: Likewise. + * gas/mips/mips5.d: Likewise. + * gas/mips/vr5400.s: Likewise. + * gas/mips/vr5400.d: Likewise. + * gas/mips/vr5500.s: Likewise. + * gas/mips/vr5500.d: Likewise. + * gas/mips/elf_e_flags2.d: Allow different expansions of the move + macro. + * gas/mips/elf_e_flags3.d: Likewise. + * gas/mips/elf_e_flags4.d: Likewise. + * gas/mips/uld2-eb.d: Likewise. + * gas/mips/uld2-el.d: Likewise. + +2003-05-16 Kelley Cook + + * lib/gas-defs.exp: Accept i[3-7]86 variants. + +2003-05-13 Hans-Peter Nilsson + + * gas/macros/app1.s, gas/macros/app1.d, gas/macros/app2.s, + gas/macros/app2.d, gas/macros/app3.s, gas/macros/app3.d, + gas/macros/app4.s, gas/macros/app4b.s, gas/macros/app4.d: New + tests. + * gas/macros/macros.exp: Run them. + +2003-05-07 H.J. Lu + + * gas/ia64/ia64.exp: Add alias. + + * gas/ia64/alias.s: New. + * gas/ia64/alias.d: Likewise. + +2003-05-06 Alexandre Oliva + + * gas/mips/abs.d, gas/mips/add.d, gas/mips/and.d, + gas/mips/beq.d, gas/mips/bge.d, gas/mips/bgeu.d, + gas/mips/blt.d, gas/mips/bltu.d, gas/mips/branch-misc-1.d, + gas/mips/break20.d, gas/mips/cp0sel-names-mips32.d, + gas/mips/cp0sel-names-mips32r2.d, + gas/mips/cp0sel-names-mips64.d, + gas/mips/cp0sel-names-numeric.d, gas/mips/cp0sel-names-sb1.d, + gas/mips/elf-jal.d, gas/mips/elf-rel.d, gas/mips/elf-rel2.d, + gas/mips/elf-rel3.d, gas/mips/elf-rel4.d, gas/mips/elf-rel5.d, + gas/mips/elf-rel6.d, gas/mips/elf-rel7.d, + gas/mips/elf_arch_mips1.d, gas/mips/elf_arch_mips2.d, + gas/mips/elf_arch_mips3.d, gas/mips/elf_arch_mips32.d, + gas/mips/elf_arch_mips32r2.d, gas/mips/elf_arch_mips4.d, + gas/mips/elf_arch_mips5.d, gas/mips/elf_arch_mips64.d, + gas/mips/elf_ase_mips16.d, gas/mips/empic.d, + gas/mips/empic2.d, gas/mips/empic3_e.d, gas/mips/empic3_g1.d, + gas/mips/empic3_g2.d, gas/mips/hwr-names-mips32r2.d, + gas/mips/hwr-names-numeric.d, gas/mips/jal-empic-elf-2.d, + gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf.d, + gas/mips/jal-svr4pic.d, gas/mips/jal-xgot.d, gas/mips/jal.d, + gas/mips/la-empic.d, gas/mips/la-svr4pic.d, + gas/mips/la-xgot.d, gas/mips/la.d, gas/mips/lb-empic.d, + gas/mips/lb-svr4pic.d, gas/mips/lb-xgot-ilocks.d, + gas/mips/lb-xgot.d, gas/mips/lb.d, gas/mips/ld-empic.d, + gas/mips/ld-svr4pic.d, gas/mips/ld-xgot.d, gas/mips/ld.d, + gas/mips/li.d, gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d, + gas/mips/lif-xgot.d, gas/mips/lifloat.d, + gas/mips/mips-gp32-fp32-pic.d, gas/mips/mips-gp32-fp32.d, + gas/mips/mips-gp32-fp64-pic.d, gas/mips/mips-gp32-fp64.d, + gas/mips/mips-gp64-fp32-pic.d, gas/mips/mips-gp64-fp32.d, + gas/mips/mips-gp64-fp64-pic.d, gas/mips/mips-gp64-fp64.d, + gas/mips/mips.exp, gas/mips/mips16-e.d, gas/mips/mips16-f.d, + gas/mips/mips32.d, gas/mips/mips32r2.d, gas/mips/mips4010.d, + gas/mips/mips4650.d, gas/mips/mips64.d, gas/mips/mipsel16-e.d, + gas/mips/mipsel16-f.d, gas/mips/rol-hw.d, gas/mips/rol.d, + gas/mips/sb.d, gas/mips/sync.d, gas/mips/tempic.d, + gas/mips/tmips16-e.d, gas/mips/tmips16-f.d, + gas/mips/tmipsel16-e.d, gas/mips/tmipsel16-f.d, + gas/mips/trunc.d, gas/mips/uld.d, gas/mips/ulh-empic.d, + gas/mips/ulh-svr4pic.d, gas/mips/ulh-xgot.d, gas/mips/ulh.d, + gas/mips/ulh2-eb.d, gas/mips/ulh2-el.d, gas/mips/ulw.d, + gas/mips/ulw2-eb.d, gas/mips/ulw2-eb-ilocks.d, gas/mips/ulw2-el.d, + gas/mips/ulw2-el-ilocks.d, gas/mips/usd.d, gas/mips/ush.d, + gas/mips/usw.d, gas/mips/vr4122.d: Added ABI specification. + gas/vtable/vtable.exp: mips64*-*-linux* and mips*-*-irix6* are + RELA. + +2003-05-03 H.J. Lu + + * gas/elf/symver.s: Use '%' instead of '@' in .type. + * gas/elf/type.s: Likewise. + +2003-05-03 H.J. Lu + + * gas/elf/elf.exp (run_list_test): Support pipe for readelf. + + * gas/elf/type.e-m32r: Removed. + * gas/elf/type.e-mips: Likewise. + * gas/elf/type.e-miwmmxt: Likewise. + + * gas/elf/type.e: Updated. + +2003-05-03 H.J. Lu + + * gas/ia64/ia64.exp: Add unwind. + + * gas/ia64/unwind.s: New. Test the new section attribute 'o' + and the new section type "unwind". + * gas/ia64/unwind.d: Likewise. + +2003-05-02 Chris Demetriou + + * gas/mips/mips.exp (mips_arch_init): Reimplement in + a way that's safe with ancient versions of tcl/expect. + +2003-05-01 Chris Demetriou + + * gas/mips/mips.exp (mips_arch_init): New function. + Call it before setting up architecture array entries. + +2003-05-01 H.J. Lu + + * gas/elf/elf.exp (run_list_test): Accept empty $opts. + Add type test. + + * gas/elf/type.e: New file. + * gas/elf/type.s: Likewise. + * gas/elf/type.e-m32r: Likewise. + * gas/elf/type.e-mips: Likewise. + * gas/elf/type.e-miwmmxt: Likewise. + +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. @@ -27,17 +839,17 @@ 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. + * 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. @@ -74,14 +886,14 @@ * 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 + * 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 + * 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. + * gas/arm/maverick.s: Regenerate. + * gas/arm/maverick.d: Regenerate. + * gas/arm/arm.exp: Always run Maverick tests. 2003-02-21 Richard Sandiford @@ -260,8 +1072,8 @@ 2002-12-20 Chris Demetriou - * lib/gas-defs.exp (run_dump_test): Add a new optional argument, - "extra_options". + * lib/gas-defs.exp (run_dump_test): Add a new optional argument, + "extra_options". 2002-12-18 Chris Demetriou @@ -324,8 +1136,8 @@ 2002-12-05 Jim Wilson - * gas/ia64/opc-x.d: Regenerate. - + * gas/ia64/opc-x.d: Regenerate. + 2002-12-05 Alan Modra * gas/arm/adrl.s: Pad end of .text. @@ -405,7 +1217,7 @@ * gas/xstormy16/allinsn.sh: Add sdiv, divlh, and sdivlh. * gas/xstormy16/allinsn.d: Regenerate. * gas/xstormy16/allinsn.s: Regenerate. - + 2002-11-18 Svein E. Seldal * gas/all/gas.exp: Setup for tic4x testcase