2013-05-29 16:22:14 +00:00
|
|
|
|
2013-05-29 Maciej W. Rozycki <macro@codesourcery.com>
|
|
|
|
|
|
|
|
|
|
* gas/mips/jalr3.d: New test.
|
|
|
|
|
* gas/mips/jalr3-n32.d: New test.
|
|
|
|
|
* gas/mips/jalr3-n64.d: New test.
|
|
|
|
|
* gas/mips/jalr3.s: New test source.
|
|
|
|
|
* gas/mips/mips.exp: Run the new tests.
|
|
|
|
|
|
2013-05-29 00:39:34 +00:00
|
|
|
|
2013-05-28 Cary Coutant <ccoutant@google.com>
|
|
|
|
|
|
|
|
|
|
* gas/cris/rd-dw2-1.d: Adjust expected output.
|
|
|
|
|
* gas/cris/rd-dw2-10.d: Likewise.
|
|
|
|
|
* gas/cris/rd-dw2-11.d: Likewise.
|
|
|
|
|
* gas/cris/rd-dw2-12.d: Likewise.
|
|
|
|
|
* gas/cris/rd-dw2-13.d: Likewise.
|
|
|
|
|
* gas/cris/rd-dw2-14.d: Likewise.
|
|
|
|
|
* gas/cris/rd-dw2-15.d: Likewise.
|
|
|
|
|
* gas/cris/rd-dw2-2.d: Likewise.
|
|
|
|
|
* gas/cris/rd-dw2-3.d: Likewise.
|
|
|
|
|
* gas/cris/rd-dw2-4.d: Likewise.
|
|
|
|
|
* gas/cris/rd-dw2-5.d: Likewise.
|
|
|
|
|
* gas/cris/rd-dw2-6.d: Likewise.
|
|
|
|
|
* gas/cris/rd-dw2-7.d: Likewise.
|
|
|
|
|
* gas/cris/rd-dw2-8.d: Likewise.
|
|
|
|
|
* gas/cris/rd-dw2-9.d: Likewise.
|
|
|
|
|
* gas/elf/dwarf2-1.d: Likewise.
|
|
|
|
|
* gas/elf/dwarf2-2.d: Likewise.
|
|
|
|
|
* gas/elf/dwarf2-3.d: Likewise.
|
|
|
|
|
* gas/i386/debug1.d: Likewise.
|
|
|
|
|
* gas/i386/dw2-compress-1.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/lns/lns-common-1.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/lns/lns-duplicate.d: Likewise.
|
|
|
|
|
* gas/ia64/pr13167.d: Likewise.
|
|
|
|
|
* gas/lns/lns-big-delta.d: Likewise.
|
|
|
|
|
* gas/lns/lns-common-1-alt.d: Likewise.
|
|
|
|
|
* gas/lns/lns-common-1.d: Likewise.
|
|
|
|
|
* gas/lns/lns-duplicate.d: Likewise.
|
|
|
|
|
* gas/mips/loc-swap-2.d: Likewise.
|
|
|
|
|
* gas/mips/loc-swap.d: Likewise.
|
|
|
|
|
* gas/mips/micromips@loc-swap-2.d: Likewise.
|
|
|
|
|
* gas/mips/micromips@loc-swap.d: Likewise.
|
|
|
|
|
* gas/mips/mips16-dwarf2-n32.d: Likewise.
|
|
|
|
|
* gas/mips/mips16-dwarf2.d: Likewise.
|
|
|
|
|
* gas/mips/mips16@loc-swap-2.d: Likewise.
|
|
|
|
|
* gas/mips/mips16@loc-swap.d: Likewise.
|
|
|
|
|
|
2013-05-28 22:19:34 +00:00
|
|
|
|
2013-05-28 Maciej W. Rozycki <macro@codesourcery.com>
|
|
|
|
|
|
|
|
|
|
* gas/mips/ld-zero.d: New test.
|
|
|
|
|
* gas/mips/ld-zero-2.d: New test.
|
|
|
|
|
* gas/mips/ld-zero-3.d: New test.
|
|
|
|
|
* gas/mips/ld-zero-q.d: New test.
|
|
|
|
|
* gas/mips/ld-zero-u.d: New test.
|
|
|
|
|
* gas/mips/ecoff@ld-zero-3.d: New test.
|
|
|
|
|
* gas/mips/micromips@ld-zero-2.d: New test.
|
|
|
|
|
* gas/mips/micromips@ld-zero-3.d: New test.
|
|
|
|
|
* gas/mips/ld-zero.s: New test source.
|
|
|
|
|
* gas/mips/ld-zero-2.s: New test source.
|
|
|
|
|
* gas/mips/ld-zero-3.s: New test source.
|
|
|
|
|
* gas/mips/ld-zero-q.s: New test source.
|
|
|
|
|
* gas/mips/ld-zero-u.s: New test source.
|
|
|
|
|
* gas/mips/mips.exp: Run the new tests.
|
|
|
|
|
|
2013-05-28 16:39:51 +00:00
|
|
|
|
2013-05-28 Yufeng Zhang <yufeng.zhang@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/tls.d: Update.
|
|
|
|
|
* gas/aarch64/tls.s: Update.
|
|
|
|
|
|
2013-05-28 14:58:52 +00:00
|
|
|
|
2013-05-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/armv8-a-bad.l: Update expected warning message.
|
|
|
|
|
* gas/arm/armv8-a-it-bad.l: Likewise.
|
|
|
|
|
|
2013-05-28 09:43:42 +00:00
|
|
|
|
2013-05-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/adr_1.d: New file.
|
|
|
|
|
* gas/aarch64/adr_1.s: New file.
|
|
|
|
|
* gas/aarch64/b_1.d: New file.
|
|
|
|
|
* gas/aarch64/b_1.s: New file.
|
|
|
|
|
* gas/aarch64/beq_1.d: New file.
|
|
|
|
|
* gas/aarch64/beq_1.s: New file.
|
|
|
|
|
* gas/aarch64/ldr_1.d: New file.
|
|
|
|
|
* gas/aarch64/ldr_1.s: New file.
|
|
|
|
|
* gas/aarch64/tbz_1.d: New file.
|
|
|
|
|
* gas/aarch64/tbz_1.s: New file.
|
|
|
|
|
|
2013-05-24 17:13:49 +00:00
|
|
|
|
2013-05-24 Richard Sandiford <rsandifo@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
* gas/s390/zarch-z9-109-err.s, gas/s390/zarch-z9-109-err.l: New test.
|
|
|
|
|
* gas/s390/s390.exp: Run it.
|
|
|
|
|
|
2013-05-23 15:48:47 +00:00
|
|
|
|
2013-05-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
|
|
|
|
|
|
|
|
|
|
* gas/s390/zarch-zEC12.d: Adjust length operands for cdzt, cxzt,
|
|
|
|
|
czdt, and czxt.
|
|
|
|
|
* gas/s390/zarch-zEC12.d: Likewise.
|
|
|
|
|
|
2013-05-22 18:08:26 +00:00
|
|
|
|
2013-05-22 Jürgen Urban <JuergenUrban@gmx.de>
|
|
|
|
|
|
|
|
|
|
* gas/mips/r5900-full.s, gas/mips/r5900-full.d: Add tests for LQ
|
|
|
|
|
and SQ macros.
|
|
|
|
|
* gas/mips/r5900-vu0.s, gas/mips/r5900-vu0.d: New test.
|
|
|
|
|
* gas/mips/mips.exp: Run it.
|
|
|
|
|
|
2013-05-21 03:26:18 +00:00
|
|
|
|
2013-05-21 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
* gas/ppc/vsx2.d: Ignore trailing padding.
|
|
|
|
|
|
opcodes/
* ppc-dis.c (powerpc_init_dialect): Set default dialect to power8.
* ppc-opc.c (BHRBE, ST, SIX, PS, SXL, VXPS_MASK, XX1RB_MASK,
XLS_MASK, PPCVSX2): New defines.
(powerpc_opcodes) <bcdadd., bcdsub., bctar, bctar, bctarl, clrbhrb,
fmrgew, fmrgow, lqarx, lxsiwax, lxsiwzx, lxsspx, mfbhrbe,
mffprd, mffprwz, mfvrd, mfvrwz, mfvsrd, mfvsrwz, msgclrp, msgsndp,
mtfprd, mtfprwa, mtfprwz, mtsle, mtvrd, mtvrwa, mtvrwz, mtvsrd,
mtvsrwa, mtvsrwz, pbt., rfebb, stqcx., stxsiwx, stxsspx,
vaddcuq, vaddecuq, vaddeuqm, vaddudm, vadduqm, vbpermq, vcipher,
vcipherlast, vclzb, vclzd, vclzh, vclzw, vcmpequd, vcmpequd.,
vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud., veqv, vgbbd, vmaxsd,
vmaxud, vminsd, vminud, vmrgew, vmrgow, vmulesw, vmuleuw, vmulosw,
vmulouw, vmuluwm, vnand, vncipher, vncipherlast, vorc, vpermxor,
vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd, vpmsumh,
vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq,
vsubeuqm, vsubudm, vsubuqm, vupkhsw, vupklsw, waitasec, xsaddsp,
xscvdpspn, xscvspdpn, xscvsxdsp, xscvuxdsp, xsdivsp, xsmaddasp,
xsmaddmsp, xsmsubasp, xsmsubmsp, xsmulsp, xsnmaddasp, xsnmaddmsp,
xsnmsubasp, xsnmsubmsp, xsresp, xsrsp, xsrsqrtesp, xssqrtsp,
xssubsp, xxleqv, xxlnand, xxlorc>: New instructions.
<lxvx, stxvx>: New extended mnemonics.
gas/
* config/tc-ppc.c (ppc_setup_opcodes): Use new_seg to fix error
and clean up warning when using PRINT_OPCODE_TABLE.
gas/testsuite/
* gas/ppc/altivec2.d <bcdadd., bcdadd., vaddcuq, vaddecuq, vaddeuqm,
vaddudm, vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh,
vclzw, vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud.,
veqv, vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgew, vmrgow, vmulesw,
vmuleuw, vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast,
vorc, vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
vsubudm, vsubuqm, vupkhsw, vupklsw>: Add new tests.
* gas/ppc/altivec2.s: Likewise.
* gas/ppc/power8.d <bcdadd., bcdsub., bctar, bctarl, clrbhrb, fmrgew,
fmrgow, lqarx, lxsiwax, lxsiwzx, lxsspx, mfbhrbe, mfvsrd, mfvsrwz,
msgclrp, msgsndp, mtsle, mtvsrd, mtvsrwa, mtvsrwz, pbt., rfebb,
stqcx., stxsiwx, stxsspx, vaddcuq, vaddecuq, vaddeuqm, vaddudm,
vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh, vclzw,
vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud., veqv,
vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgow, vmulesw, vmuleuw,
vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast, vorc,
vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
vsubuqm, vupkhsw, vupklsw, waitasec, xsaddsp, xscvdpspn, xscvspdpn,
xscvsxdsp, xscvuxdsp, xsdivsp, xsmaddasp, xsmaddmsp, xsmsubasp,
xsmsubmsp, xsmulsp, xsnmaddasp, xsnmaddmsp, xsnmsubasp, xsnmsubmsp,
xsresp, xsrsp, xsrsqrtesp, xssqrtsp, xssubsp, xxleqv, xxlnand,
xxlorc>: Add new tests.
* gas/ppc/power8.s Likewise.
* gas/ppc/vsx.d <lxvd2x, stxvd2x>: Add new tests.
* gas/ppc/vsx.s Likewise.
* gas/ppc/vsx2.d: New test file.
* gas/ppc/vsx2.s: Likewise.
* gas/ppc/ppc.exp: Run it.
2013-05-21 01:36:46 +00:00
|
|
|
|
2013-05-20 Peter Bergner <bergner@vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
* gas/ppc/altivec2.d <bcdadd., bcdadd., vaddcuq, vaddecuq, vaddeuqm,
|
|
|
|
|
vaddudm, vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh,
|
|
|
|
|
vclzw, vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud.,
|
|
|
|
|
veqv, vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgew, vmrgow, vmulesw,
|
|
|
|
|
vmuleuw, vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast,
|
|
|
|
|
vorc, vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
|
|
|
|
|
vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
|
|
|
|
|
vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
|
|
|
|
|
vsubudm, vsubuqm, vupkhsw, vupklsw>: Add new tests.
|
|
|
|
|
* gas/ppc/altivec2.s: Likewise.
|
|
|
|
|
* gas/ppc/power8.d <bcdadd., bcdsub., bctar, bctarl, clrbhrb, fmrgew,
|
|
|
|
|
fmrgow, lqarx, lxsiwax, lxsiwzx, lxsspx, mfbhrbe, mfvsrd, mfvsrwz,
|
|
|
|
|
msgclrp, msgsndp, mtsle, mtvsrd, mtvsrwa, mtvsrwz, pbt., rfebb,
|
|
|
|
|
stqcx., stxsiwx, stxsspx, vaddcuq, vaddecuq, vaddeuqm, vaddudm,
|
|
|
|
|
vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh, vclzw,
|
|
|
|
|
vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud., veqv,
|
|
|
|
|
vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgow, vmulesw, vmuleuw,
|
|
|
|
|
vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast, vorc,
|
|
|
|
|
vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
|
|
|
|
|
vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
|
|
|
|
|
vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
|
|
|
|
|
vsubuqm, vupkhsw, vupklsw, waitasec, xsaddsp, xscvdpspn, xscvspdpn,
|
|
|
|
|
xscvsxdsp, xscvuxdsp, xsdivsp, xsmaddasp, xsmaddmsp, xsmsubasp,
|
|
|
|
|
xsmsubmsp, xsmulsp, xsnmaddasp, xsnmaddmsp, xsnmsubasp, xsnmsubmsp,
|
|
|
|
|
xsresp, xsrsp, xsrsqrtesp, xssqrtsp, xssubsp, xxleqv, xxlnand,
|
|
|
|
|
xxlorc>: Add new tests.
|
|
|
|
|
* gas/ppc/power8.s Likewise.
|
|
|
|
|
* gas/ppc/vsx.d <lxvd2x, stxvd2x>: Add new tests.
|
|
|
|
|
* gas/ppc/vsx.s Likewise.
|
|
|
|
|
* gas/ppc/vsx2.d: New test file.
|
|
|
|
|
* gas/ppc/vsx2.s: Likewise.
|
|
|
|
|
* gas/ppc/ppc.exp: Run it.
|
|
|
|
|
|
2013-05-16 15:37:50 +00:00
|
|
|
|
2013-05-16 Tristan Gingold <gingold@adacore.com>
|
|
|
|
|
|
|
|
|
|
* gas/ppc/ppc.exp: Do not run simpshft on aix.
|
|
|
|
|
|
2013-05-16 13:19:40 +00:00
|
|
|
|
2013-05-16 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gas/msp430/opcodes.s: Use correct value for .arch pseudo.
|
|
|
|
|
* gas/msp430/msp430x.d: Use correct value for -mcpu option.
|
|
|
|
|
|
2013-05-13 22:33:54 +00:00
|
|
|
|
2013-05-13 Yufeng Zhang <yufeng.zhang@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/diagnostic.s: Update.
|
|
|
|
|
* gas/aarch64/diagnostic.l: Ditto.
|
|
|
|
|
* gas/aarch64/movi.s: Add new tests.
|
|
|
|
|
* gas/aarch64/movi.d: Update.
|
|
|
|
|
|
binutils/ChangeLog:
* doc/binutils.texi: Document -Mvirt disassembler option.
gas/ChangeLog:
* config/tc-mips.c (struct mips_set_options): New ase_virt field.
(mips_opts): Update for the new field.
(file_ase_virt): New variable.
(ISA_SUPPORTS_VIRT_ASE): New macro.
(ISA_SUPPORTS_VIRT64_ASE): New macro.
(MIPS_CPU_ASE_VIRT): New define.
(is_opcode_valid): Handle ase_virt.
(macro_build): Handle "+J".
(validate_mips_insn): Likewise.
(mips_ip): Likewise.
(enum options): Add OPTION_VIRT and OPTION_NO_VIRT.
(md_longopts): Add mvirt and mnovirt
(md_parse_option): Handle OPTION_VIRT and OPTION_NO_VIRT.
(mips_after_parse_args): Handle ase_virt field.
(s_mipsset): Handle "virt" and "novirt".
(mips_elf_final_processing): Add a comment about virt ASE might need a new flag.
(md_show_usage): Print out the usage of -mvirt and mno-virt options.
* doc/c-mips.texi: Document -mvirt and -mno-virt.
Document ".set virt" and ".set novirt".
gas/testsuite/ChangeLog:
* gas/mips/mips.exp: Run virt and virt64 testcases.
* gas/mips/virt.d: New file.
* gas/mips/virt.s: New file.
* gas/mips/virt64.d: New file.
* gas/mips/virt64.s: New file.
include/opcode/ChangeLog:
* mips.h (OP_MASK_CODE10): Correct definition.
(OP_SH_CODE10): Likewise.
Add a comment that "+J" is used now for OP_*CODE10.
(INSN_ASE_MASK): Update.
(INSN_VIRT): New macro.
(INSN_VIRT64): New macro
opcodes/ChangeLog:
* mips-dis.c (mips_arch_choices): Add INSN_VIRT to mips32r2 .
Add INSN_VIRT and INSN_VIRT64 to mips64r2.
(parse_mips_dis_option): Handle the virt option.
(print_insn_args): Handle "+J".
(print_mips_disassembler_options): Print out message about virt64.
* mips-opc.c (IVIRT): New define.
(IVIRT64): New define.
(mips_builtin_opcodes): Add dmfgc0, dmtgc0, hypcall, mfgc0, mtgc0,
tlbgr, tlbgwi, tlbginv, tlbginvf, tlbgwr, tlbgp VIRT instructions.
Move rfe to the bottom as it conflicts with tlbgp.
2013-05-10 01:08:48 +00:00
|
|
|
|
2013-05-09 Andrew Pinski <apinski@cavium.com>
|
|
|
|
|
|
|
|
|
|
* gas/mips/mips.exp: Run virt and virt64 testcases.
|
|
|
|
|
* gas/mips/virt.d: New file.
|
|
|
|
|
* gas/mips/virt.s: New file.
|
|
|
|
|
* gas/mips/virt64.d: New file.
|
|
|
|
|
* gas/mips/virt64.s: New file.
|
|
|
|
|
|
2013-05-04 10:11:30 +00:00
|
|
|
|
2013-05-04 Richard Sandiford <rdsandiford@googlemail.com>
|
|
|
|
|
|
|
|
|
|
* gas/mips/micromips-warn-branch-delay.d: Use numeric registers.
|
|
|
|
|
|
2013-05-02 22:30:11 +00:00
|
|
|
|
2013-05-02 Richard Sandiford <rdsandiford@googlemail.com>
|
|
|
|
|
|
|
|
|
|
* gas/mips/mips16-stabs.s, gas/mips/mips16-stabs.d: New test.
|
|
|
|
|
* gas/mips/mips.exp: Run it.
|
|
|
|
|
|
2013-05-02 21:06:15 +00:00
|
|
|
|
2013-05-02 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gas/all/gas.exp: Skip the DIFF1 test for the MSP430.
|
|
|
|
|
Expect the FORWARD test to pass for the MSP430.
|
|
|
|
|
Skip the REDEF tests for the MSP430.
|
|
|
|
|
Expect the 930509A test to fail for the MSP430.
|
|
|
|
|
* gas/all/sleb128-4.d: Skip for the MSP430.
|
|
|
|
|
* gas/elf/elf.exp: Set target_machine to msp430 for the MSP430.
|
|
|
|
|
Skip the EHOPT0 test for the MSP430.
|
|
|
|
|
Skip the REDEF and EQU-RELOC tests for the MSP430.
|
|
|
|
|
* gas/elf/section2.e-msp430: New file.
|
|
|
|
|
* gas/lns/lns-big-delta.d: Remove expectation of 20-bit
|
|
|
|
|
addresses.
|
|
|
|
|
* gas/lns/lns.exp: Use alternate LNS COMMON test for the MSP430.
|
|
|
|
|
* gas/msp430/msp430x.s: New test.
|
|
|
|
|
* gas/msp430/msp430x.d: Expected disassembly.
|
|
|
|
|
* gas/msp430/msp430.exp: Run new test.
|
|
|
|
|
* gas/msp430/opcode.d: Update expected disassembly.
|
|
|
|
|
|
2013-05-01 01:04:45 +00:00
|
|
|
|
2013-04-30 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
|
|
|
|
|
|
|
|
|
|
* gas/mips/ext-ill.s: New file.
|
|
|
|
|
* gas/mips/ext-ill.l: New file.
|
|
|
|
|
* gas/mips/mips.exp: Run new tests.
|
|
|
|
|
|
2013-04-29 13:38:59 +00:00
|
|
|
|
2013-04-29 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gas/elf/dwarf2-3.d: Fix expected readelf output.
|
|
|
|
|
|
2013-04-24 18:58:14 +00:00
|
|
|
|
2013-04-24 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/rex.d: Skip x86_64-*-elf*.
|
|
|
|
|
* gas/i386/ilp32/rex.d: Likewise.
|
|
|
|
|
|
2013-04-15 10:30:23 +00:00
|
|
|
|
2013-04-15 Julian Brown <julian@codesourcery.com>
|
|
|
|
|
|
|
|
|
|
* gas/all/gas.exp (sleb128-7): Don't run for tic4x, tic54x.
|
|
|
|
|
* gas/all/sleb128-2.s: Reformat, use _ at start of labels, remove
|
|
|
|
|
cruft.
|
|
|
|
|
* gas/all/sleb128-3.s: Likewise.
|
|
|
|
|
* gas/all/sleb128-4.s: Likewise.
|
|
|
|
|
* gas/all/sleb128-5.s: Likewise.
|
|
|
|
|
* gas/all/sleb128-7.s: Likewise.
|
|
|
|
|
* gas/all/sleb128-2.d: Handle data sections named $DATA$.
|
|
|
|
|
* gas/all/sleb128-3.d: Likewise.
|
|
|
|
|
* gas/all/sleb128-4.d: Likewise.
|
|
|
|
|
* gas/all/sleb128-5.d: Likewise.
|
|
|
|
|
* gas/all/sleb128-7.d: Likewise.
|
|
|
|
|
|
2013-04-11 10:54:13 +00:00
|
|
|
|
2013-04-10 Julian Brown <julian@codesourcery.com>
|
|
|
|
|
|
|
|
|
|
* gas/all/sleb128-2.s: New test.
|
|
|
|
|
* gas/all/sleb128-3.s: Likewise.
|
|
|
|
|
* gas/all/sleb128-4.s: Likewise.
|
|
|
|
|
* gas/all/sleb128-5.s: Likewise.
|
|
|
|
|
* gas/all/sleb128-7.s: Likewise.
|
|
|
|
|
* gas/all/sleb128-2.d: New.
|
|
|
|
|
* gas/all/sleb128-3.d: New.
|
|
|
|
|
* gas/all/sleb123-4.d: New.
|
|
|
|
|
* gas/all/sleb123-5.d: New.
|
|
|
|
|
* gas/all/sleb123-7.d: New.
|
|
|
|
|
* gas/all/gas.exp (sleb128-2, sleb128-3, sleb128-4, sleb128-5)
|
|
|
|
|
(sleb128-7): Run new tests.
|
|
|
|
|
|
2013-04-10 13:20:05 +00:00
|
|
|
|
2013-04-10 Jan Beulich <jbeulich@suse.com>
|
|
|
|
|
|
|
|
|
|
* gas/testsuite/gas/arm/ldst-pc.s: Add index, non-writeback
|
|
|
|
|
forms of various loads and stores with PC as base.
|
|
|
|
|
* gas/testsuite/gas/arm/ldst-pc.d: Update accordingly.
|
|
|
|
|
|
2013-04-10 13:18:33 +00:00
|
|
|
|
2013-04-10 Jan Beulich <jbeulich@suse.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/barrier-bad.d: Change title.
|
|
|
|
|
* gas/arm/barrier-bad.s: Add immediate form of ISB and DSB as
|
|
|
|
|
well as one symbolic form of DSB.
|
|
|
|
|
* gas/arm/barrier-bad.l: Update accordingly.
|
|
|
|
|
* gas/arm/barrier-bad-thumb.d: Adjust title. Use barrier-bad.s as
|
|
|
|
|
source. Pass -mthumb to gas.
|
|
|
|
|
* gas/arm/barrier-bad-thumb.l: Remove.
|
|
|
|
|
* gas/arm/barrier-bad-thumb.s: Remove.
|
|
|
|
|
* gas/arm/barrier-thumb.d: Adjust title. Use barrier.s as source.
|
|
|
|
|
Pass -mthumb to gas.
|
|
|
|
|
* gas/arm/barrier-thumb.s: Remove.
|
|
|
|
|
|
2013-04-09 11:07:06 +00:00
|
|
|
|
2013-04-09 Jan Beulich <jbeulich@suse.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/vfp1xD.s: Add VMRS/VMSR tests with FPINST, FPINST2,
|
|
|
|
|
and C15.
|
|
|
|
|
* gas/arm/vfp1xD.d: Update accordingly.
|
|
|
|
|
|
2013-04-09 11:05:45 +00:00
|
|
|
|
2013-04-09 Jan Beulich <jbeulich@suse.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/neon-omit.s: Add tests for suffix less VMOV.
|
|
|
|
|
* gas/arm/neon-omit.d: Update accordingly.
|
|
|
|
|
|
2013-04-09 11:04:24 +00:00
|
|
|
|
2013-04-09 Jan Beulich <jbeulich@suse.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/neon-addressing-bad.s: Add test for further invalid VST
|
|
|
|
|
operands.
|
|
|
|
|
* gas/arm/neon-addressing-bad.l: Update accordingly.
|
|
|
|
|
|
2013-04-08 15:48:38 +00:00
|
|
|
|
2013-04-08 Jan Beulich <jbeulich@suse.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/x86-64-opcode.s: Flesh out LOOP and J*CXZ sections.
|
|
|
|
|
Correct comments in Jcc section.
|
|
|
|
|
* gas/i386/x86-64-opcode.d: Refresh.
|
|
|
|
|
* gas/i386/ilp32/x86-64-opcode.d: Refresh.
|
|
|
|
|
|
Increase the accuracy of sparc instruction aliases.
Make current with UA2011 specification.
Add an F_PREFERRED opcode flag that indicates a preferred alias
when multiple aliases for the same opcode exists.
For 'lzd':
Add 'lzcnt' as primary instruction, and make 'lzd' an alias.
Add 'ldtw', 'ldtwa', 'sttw', 'sttwa':
The modern opcode for for 'ldd', 'ldda', 'std', and 'stda' on
integer registers. Mark the latter now as aliases.
For 'flush':
Support "[address]" syntax as well as plain "address".
Rework 'mov' aliases for 'wr':
Eliminate bogus three operand moves, and encode the
instructions properly for the "mov REG, %ASR" cases,
specifically we should encode the register in rs2 not rs1 as
per The SPARC V8 Architecture Manual.
Add missing cbcond aliases:
c{w,x}bz, c{w,x}blu, c{w,x}bnz, c{w,x}bgeu
Add 'd' suffix VIS logical ops:
The primary opcode for 'fzero' is now 'fzerod' (compare with
'fzeros'), for example. And thus 'fzero' is now an alias.
Add modern opcodes for condition code setting edge instructions:
They are now edgeN{,l}cc instead of plain edgeN{,l}.
Add modern opcodes for VIS comparisons:
All VIS comparisons now start with prefix "fp", retain the
older variants as aliases.
The signed variants for equal and not-equal have "u" aliases
to show that these comparisons are equally suited for unsigned
compares.
Update existing test cases as needed, and add several new ones.
include/opcode/
* sparc.h (F_PREFERRED): Define.
(F_PREF_ALIAS): Define.
opcodes/
* sparc-dis.c (compare_opcodes): When encountering multiple aliases
of an opcode, prefer the one with F_PREFERRED set.
* sparc-opc.c (sparc_opcodes): Add ldtw, ldtwa, sttw, sttwa,
lzcnt, flush with '[address]' syntax, and missing cbcond pseudo
ops. Make 64-bit VIS logical ops have "d" suffix in their names,
mark existing mnenomics as aliases. Add "cc" suffix to edge
instructions generating condition codes, mark existing mnenomics
as aliases. Add "fp" prefix to VIS compare instructions, mark
existing mnenomics as aliases.
gas/testsuite/
* gas/sparc/cbcond.s: Add tests for new opcode aliases.
* gas/sparc/cbcond.d: Updated.
* gas/sparc/hpcvis3.s: Add tests for new opcode aliases.
* gas/sparc/hpcvis3.d: Updated.
* gas/sparc/v8-movwr-imm.d: Fix expected disassembly.
* gas/sparc/edge.s: New test.
* gas/sparc/edge.d: Expected disassembly.
* gas/sparc/flush.s: New test.
* gas/sparc/flush.d: Expected disassembly.
* gas/sparc/ldd_std.s: New test.
* gas/sparc/ldd_std.d: Expected disassembly.
* gas/sparc/ldtw_sttw.s: New test.
* gas/sparc/ldtw_sttw.d: Expected disassembly.
* gas/sparc/sparc.exp: Run new tests.
2013-04-06 22:22:03 +00:00
|
|
|
|
2013-04-06 David S. Miller <davem@davemloft.net>
|
|
|
|
|
|
|
|
|
|
* gas/sparc/cbcond.s: Add tests for new opcode aliases.
|
|
|
|
|
* gas/sparc/cbcond.d: Updated.
|
|
|
|
|
* gas/sparc/hpcvis3.s: Add tests for new opcode aliases.
|
|
|
|
|
* gas/sparc/hpcvis3.d: Updated.
|
|
|
|
|
* gas/sparc/v8-movwr-imm.d: Fix expected disassembly.
|
|
|
|
|
* gas/sparc/edge.s: New test.
|
|
|
|
|
* gas/sparc/edge.d: Expected disassembly.
|
|
|
|
|
* gas/sparc/flush.s: New test.
|
|
|
|
|
* gas/sparc/flush.d: Expected disassembly.
|
|
|
|
|
* gas/sparc/ldd_std.s: New test.
|
|
|
|
|
* gas/sparc/ldd_std.d: Expected disassembly.
|
|
|
|
|
* gas/sparc/ldtw_sttw.s: New test.
|
|
|
|
|
* gas/sparc/ldtw_sttw.d: Expected disassembly.
|
|
|
|
|
* gas/sparc/sparc.exp: Run new tests.
|
|
|
|
|
|
2013-03-28 09:25:11 +00:00
|
|
|
|
2013-03-27 Alexis Deruelle <alexis.deruelle@gmail.com>
|
|
|
|
|
|
|
|
|
|
PR binutils/15068
|
|
|
|
|
* gas/tic6x/insns16-lsd-unit.s: Correct bit patterns for mvk, add
|
|
|
|
|
and xor.
|
|
|
|
|
* gas/tic6x/insns16-lsd-unit.d: Update expected output.
|
|
|
|
|
|
2013-03-27 18:49:10 +00:00
|
|
|
|
2013-03-27 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/addr32.s: Add an SIB test.
|
|
|
|
|
* gas/i386/addr32.d: Updated.
|
|
|
|
|
|
2013-03-27 11:43:37 +00:00
|
|
|
|
2013-03-27 Alexis Deruelle <alexis.deruelle@gmail.com>
|
|
|
|
|
|
|
|
|
|
PR binutils/15068
|
|
|
|
|
* gas/tic6x/insns16-d-unit.s: New test.
|
|
|
|
|
* gas/tic6x/insns16-d-unit.d: Expected disassembly.
|
|
|
|
|
* gas/tic6x/insns16-ddec.s: New test.
|
|
|
|
|
* gas/tic6x/insns16-ddec.d: Expected disassembly.
|
|
|
|
|
* gas/tic6x/insns16-dinc.s: New test.
|
|
|
|
|
* gas/tic6x/insns16-dinc.d: Expected disassembly.
|
|
|
|
|
* gas/tic6x/insns16-dind.s: New test.
|
|
|
|
|
* gas/tic6x/insns16-dind.d: Expected disassembly.
|
|
|
|
|
* gas/tic6x/insns16-doff4.s: New test.
|
|
|
|
|
* gas/tic6x/insns16-doff4.d: Expected disassembly.
|
|
|
|
|
* gas/tic6x/insns16-l-unit.s: New test.
|
|
|
|
|
* gas/tic6x/insns16-l-unit.d: Expected disassembly.
|
|
|
|
|
* gas/tic6x/insns16-lsd-unit.s: New test.
|
|
|
|
|
* gas/tic6x/insns16-lsd-unit.d: Expected disassembly.
|
|
|
|
|
* gas/tic6x/insns16-m-unit.s: New test.
|
|
|
|
|
* gas/tic6x/insns16-m-unit.d: Expected disassembly.
|
|
|
|
|
* gas/tic6x/insns16-s-unit-pcrel.s: New test.
|
|
|
|
|
* gas/tic6x/insns16-s-unit-pcrel.d: Expected disassembly.
|
|
|
|
|
* gas/tic6x/insns16-s-unit: New test.
|
|
|
|
|
* gas/tic6x/insns16-s-unit.d: Expected disassembly.
|
|
|
|
|
|
2013-03-26 09:14:31 +00:00
|
|
|
|
2013-03-26 Douglas B Rupp <rupp@adacore.com>
|
2013-03-26 09:13:17 +00:00
|
|
|
|
|
|
|
|
|
* gas/ia64/ia64.exp: Add new test reloc-mlx
|
|
|
|
|
* gas/ia64/reloc-mlx.[sd]: New test for X-unit reloc.
|
|
|
|
|
* gas/ia64/pcrel.d: Fix output for X-unit reloc.
|
|
|
|
|
|
2013-03-21 18:39:35 +00:00
|
|
|
|
2013-03-21 Will Newton <will.newton@linaro.org>
|
|
|
|
|
|
|
|
|
|
* gas/arm/thumb2_relax.d: Strip out invalid pc-relative strs.
|
|
|
|
|
* gas/arm/thumb2_relax.s: Likewise.
|
|
|
|
|
* gas/arm/thumb32.d: Likewise.
|
|
|
|
|
* gas/arm/thumb32.l: Likewise.
|
|
|
|
|
* gas/arm/thumb32.s: Likewise.
|
|
|
|
|
* gas/arm/thumb2_str-bad.d: New file.
|
|
|
|
|
* gas/arm/thumb2_str-bad.l: Likewise.
|
|
|
|
|
* gas/arm/thumb2_str-bad.s: Likewise.
|
|
|
|
|
|
2013-03-20 16:56:34 +00:00
|
|
|
|
2013-03-20 Alexis Deruelle <alexis.deruelle@gmail.com>
|
|
|
|
|
|
|
|
|
|
PR gas/15082
|
|
|
|
|
* gas/tic6x/insns-bad-1.s: Remove test-case for mpydp with
|
|
|
|
|
cross-path.
|
|
|
|
|
* gas/tic6x/insns-bad-1.l: Update expected output.
|
|
|
|
|
* gas/tic6x/insns-c674x.s: Add a test-case for mpydp with
|
|
|
|
|
cross-path.
|
|
|
|
|
* gas/tic6x/insns-c674x.d: Update expected output.
|
|
|
|
|
|
2013-03-20 16:36:34 +00:00
|
|
|
|
2013-03-20 Alexis Deruelle <alexis.deruelle@gmail.com>
|
|
|
|
|
|
|
|
|
|
PR gas/15095
|
|
|
|
|
* gas/tic6x/insns-c674x.s: Add test cases for the newly generated
|
|
|
|
|
opcode.
|
|
|
|
|
* gas/tic6x/insns-c674x.d: Update expected disassembly.
|
|
|
|
|
|
2013-03-15 17:55:03 +00:00
|
|
|
|
2013-03-15 Will Newton <will.newton@linaro.org>
|
|
|
|
|
|
|
|
|
|
* gas/arm/any-idiv.d: Expand *-*eabi test to cover *-*eabi*.
|
|
|
|
|
* gas/arm/arch4t-eabi.d: Likewise.
|
|
|
|
|
* gas/arm/arch4t.d: Likewise.
|
|
|
|
|
* gas/arm/attr-any-armv4t.d: Likewise.
|
|
|
|
|
* gas/arm/attr-any-thumbv6.d: Likewise.
|
|
|
|
|
* gas/arm/attr-cpu-directive.d: Likewise.
|
|
|
|
|
* gas/arm/attr-default.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-all.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv1.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv2.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv2a.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv2s.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv3.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv3m.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv4.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv4t.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv4txm.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv4xm.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv5.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv5t.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv5te.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv5tej.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv5texp.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv5txm.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv6-m+os.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv6-m.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv6.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv6j.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv6k+sec.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv6k.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv6kt2.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv6s-m.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv6t2.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv6z.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv6zk.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv6zkt2.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv6zt2.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv7-a+idiv.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv7-a+mp.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv7-a+sec+virt.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv7-a+sec.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv7-a+virt.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv7-a.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv7-m.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv7-r+mp.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv7-r.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv7.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv7a.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv7em.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv7m.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv7r.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv8-a+crypto.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv8-a+fp.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv8-a+simd.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-armv8-a.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-iwmmxt.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-iwmmxt2.d: Likewise.
|
|
|
|
|
* gas/arm/attr-march-xscale.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mcpu.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-arm1020e.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-arm1020t.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-arm7500fe.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-fpa.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-fpa10.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-fpa11.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-fpe.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-fpe2.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-fpe3.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-maverick.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-neon-fp16.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-neon.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-softfpa.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-softvfp.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-vfp.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-vfp10.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-vfp3.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-vfp9.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-vfpv2.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-vfpv3.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-vfpv4.d: Likewise.
|
|
|
|
|
* gas/arm/attr-mfpu-vfpxd.d: Likewise.
|
|
|
|
|
* gas/arm/attr-names.d: Likewise.
|
|
|
|
|
* gas/arm/attr-order.d: Likewise.
|
|
|
|
|
* gas/arm/attr-override-cpu-directive.d: Likewise.
|
|
|
|
|
* gas/arm/attr-override-mcpu.d: Likewise.
|
|
|
|
|
* gas/arm/got_prel.d: Likewise.
|
|
|
|
|
* gas/arm/mapdir.d: Likewise.
|
|
|
|
|
* gas/arm/mapmisc.d: Likewise.
|
|
|
|
|
* gas/arm/mapsecs.d: Likewise.
|
|
|
|
|
* gas/arm/mapshort-eabi.d: Likewise.
|
|
|
|
|
* gas/arm/mapshort-elf.d: Likewise.
|
|
|
|
|
* gas/arm/mov-highregs-any.d: Likewise.
|
|
|
|
|
* gas/arm/mov-lowregs-any.d: Likewise.
|
|
|
|
|
* gas/arm/pr12198-1.d: Likewise.
|
|
|
|
|
* gas/arm/pr12198-2.d: Likewise.
|
|
|
|
|
* gas/arm/thumb-eabi.d: Likewise.
|
|
|
|
|
* gas/arm/thumb.d: Likewise.
|
|
|
|
|
* gas/arm/thumbrel.d: Likewise.
|
|
|
|
|
|
2013-03-15 16:29:35 +00:00
|
|
|
|
2013-03-15 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/arch7.d: Skip for non-ELF ARM targets.
|
|
|
|
|
* gas/arm/arch7a-mp.d: Likewise.
|
|
|
|
|
* gas/arm/arch7em.d: Likewise.
|
|
|
|
|
* gas/arm/crc32-bad.d: Likewise.
|
|
|
|
|
* gas/arm/crc32.d: Likewise.
|
|
|
|
|
|
2013-03-15 15:53:39 +00:00
|
|
|
|
2013-03-15 Will Newton <will.newton@linaro.org>
|
|
|
|
|
|
|
|
|
|
* gas/arm/vstr-thumb-bad.d: Assemble with -mcpu=arm1156t2f-s.
|
|
|
|
|
|
2013-03-12 21:34:58 +00:00
|
|
|
|
2013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
|
|
|
|
|
|
|
|
|
* gas/nios2/nios2.exp: Use run_dump_tests.
|
|
|
|
|
* gas/nios2/mov.d: Delete file.
|
|
|
|
|
* gas/nios2/mov.s: Likewise.
|
|
|
|
|
* gas/nios2/rol.d: Likewise.
|
|
|
|
|
* gas/nios2/rol.s: Likewise.
|
|
|
|
|
* gas/nios2/add.d: Check instruction values.
|
|
|
|
|
* gas/nios2/align_fill.d: Likewise.
|
|
|
|
|
* gas/nios2/and.d: Likewise.
|
|
|
|
|
* gas/nios2/branch.d: Likewise.
|
|
|
|
|
* gas/nios2/bret.d: Likewise.
|
|
|
|
|
* gas/nios2/cache.d: Likewise.
|
|
|
|
|
* gas/nios2/call.d: Likewise.
|
|
|
|
|
* gas/nios2/call26.d: Likewise.
|
|
|
|
|
* gas/nios2/cmp.d: Likewise.
|
|
|
|
|
* gas/nios2/comments.d: Likewise.
|
|
|
|
|
* gas/nios2/complex.d: Likewise.
|
|
|
|
|
* gas/nios2/ctl.d: Likewise.
|
|
|
|
|
* gas/nios2/custom.d: Likewise.
|
|
|
|
|
* gas/nios2/etbt.d: Likewise.
|
|
|
|
|
* gas/nios2/flushda.d: Likewise.
|
|
|
|
|
* gas/nios2/jmp.d: Likewise.
|
|
|
|
|
* gas/nios2/ldb.d: Likewise.
|
|
|
|
|
* gas/nios2/ldh.d: Likewise.
|
|
|
|
|
* gas/nios2/ldw.d: Likewise.
|
|
|
|
|
* gas/nios2/lineseparator.d: Likewise.
|
|
|
|
|
* gas/nios2/movi.d: Likewise.
|
|
|
|
|
* gas/nios2/movia.d: Likewise.
|
|
|
|
|
* gas/nios2/mul.d: Likewise.
|
|
|
|
|
* gas/nios2/nor.d: Likewise.
|
|
|
|
|
* gas/nios2/or.d: Likewise.
|
|
|
|
|
* gas/nios2/registers.d: Likewise.
|
|
|
|
|
* gas/nios2/ret.d: Likewise.
|
|
|
|
|
* gas/nios2/rotate.d: Likewise.
|
|
|
|
|
* gas/nios2/stb.d: Likewise.
|
|
|
|
|
* gas/nios2/sth.d: Likewise.
|
|
|
|
|
* gas/nios2/stw.d: Likewise.
|
|
|
|
|
* gas/nios2/sub.d: Likewise.
|
|
|
|
|
* gas/nios2/sync.d: Likewise.
|
|
|
|
|
* gas/nios2/trap.d: Likewise.
|
|
|
|
|
* gas/nios2/tret.d: Likewise.
|
|
|
|
|
* gas/nios2/xor.d: Likewise.
|
|
|
|
|
|
2013-03-12 19:18:57 +00:00
|
|
|
|
2013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
|
|
|
|
|
|
|
|
|
* gas/nios2/break.d: Check instruction values.
|
|
|
|
|
|
2013-03-12 02:41:26 +00:00
|
|
|
|
2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
|
|
|
|
|
|
|
|
|
* gas/nios2/nios2.exp: Run wrprs.
|
|
|
|
|
* gas/nios2/wrprs.d: New file.
|
|
|
|
|
* gas/nios2/wrprs.s: Likewise.
|
|
|
|
|
|
2013-03-12 02:20:08 +00:00
|
|
|
|
2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
|
|
|
|
|
|
|
|
|
* gas/nios2/nios2.exp: Run rdprs.
|
|
|
|
|
* gas/nios2/rdprs.d: New file.
|
|
|
|
|
* gas/nios2/rdprs.s: Likewise.
|
|
|
|
|
|
2013-03-12 01:41:41 +00:00
|
|
|
|
2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
|
|
|
|
|
|
|
|
|
* gas/nios2/nios2.exp: Run registers.
|
|
|
|
|
* gas/nios2/registers.d: New file.
|
|
|
|
|
* gas/nios2/registers.s: Likewise.
|
|
|
|
|
|
2013-03-11 11:09:33 +00:00
|
|
|
|
2013-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/crc32-bad.d: New file.
|
|
|
|
|
* gas/arm/crc32-bad.l: Likewise.
|
|
|
|
|
* gas/arm/crc32-bad.s: Likewise.
|
|
|
|
|
* gas/arm/crc32.d: Likewise.
|
|
|
|
|
* gas/arm/crc32.s: Likewise.
|
|
|
|
|
|
2013-03-05 16:31:44 +00:00
|
|
|
|
2013-03-05 Yufeng Zhang <yufeng.zhang@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/diagnostic.s: Add test.
|
|
|
|
|
* gas/aarch64/diagnostic.l: Update.
|
|
|
|
|
* gas/aarch64/illegal.s: Add test.
|
|
|
|
|
* gas/aarch64/illegal.l: Update.
|
|
|
|
|
* gas/aarch64/fpmov.s: New file.
|
|
|
|
|
* gas/aarch64/fpmov.d: New file.
|
|
|
|
|
|
2013-03-02 01:55:20 +00:00
|
|
|
|
2013-03-01 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/inval.s: Add tests for invalid addresses and eiz.
|
|
|
|
|
|
|
|
|
|
* gas/i386/x86-64-inval.s: Add tests for invalid addresses and
|
|
|
|
|
riz/eiz.
|
|
|
|
|
|
|
|
|
|
* gas/i386/inval.l: Updated.
|
|
|
|
|
* gas/i386/x86-64-inval.l: Likewise.
|
|
|
|
|
|
2013-02-28 20:50:19 +00:00
|
|
|
|
2013-02-28 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/i386.exp: Run inval-rep and x86-64-inval-rep.
|
|
|
|
|
|
|
|
|
|
* gas/i386/inval-rep.l: New file.
|
|
|
|
|
* gas/i386/inval-rep.s: Likewise.
|
|
|
|
|
* gas/i386/x86-64-inval-rep.l: Likewise.
|
|
|
|
|
* gas/i386/x86-64-inval-rep.s: Likewise.
|
|
|
|
|
|
2013-02-28 19:18:40 +00:00
|
|
|
|
2013-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/crc32.s: New test.
|
|
|
|
|
* gas/aarch64/crc32.d: Ditto.
|
|
|
|
|
|
2013-02-28 18:51:05 +00:00
|
|
|
|
2013-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/illegal.l: Delete the error message for
|
|
|
|
|
msr S3_1_C13_C15_1,x7.
|
|
|
|
|
* gas/aarch64/sysreg.s: Add new tests.
|
|
|
|
|
* gas/aarch64/sysreg.d: Update.
|
|
|
|
|
|
2013-02-19 19:10:31 +00:00
|
|
|
|
2013-02-19 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
PR gas/15159
|
|
|
|
|
* gas/i386/i386.exp: Run smap and x86-64-smap.
|
|
|
|
|
|
|
|
|
|
* gas/i386/smap.d: New file.
|
|
|
|
|
* gas/i386/smap.s: likewise.
|
|
|
|
|
* gas/i386/x86-64-smap.d: likewise.
|
|
|
|
|
|
2013-02-15 14:54:28 +00:00
|
|
|
|
2013-02-15 Markos Chandras <markos.chandras@imgtec.com>
|
|
|
|
|
|
|
|
|
|
* gas/metag/labelarithmetic.d: Fix the expected disassembler
|
|
|
|
|
output to be in little endian format
|
|
|
|
|
* gas/metag/metacore12.d: likewise
|
|
|
|
|
* gas/metag/metacore21.d: likewise
|
|
|
|
|
* gas/metag/metacore21ext.d: likewise
|
|
|
|
|
* gas/metag/metadsp21.d: likewise
|
|
|
|
|
* gas/metag/metadsp21ext.d: likewise
|
|
|
|
|
* gas/metag/metafpu.d: likewise
|
|
|
|
|
* gas/metag/metafpuext.d: likewise
|
|
|
|
|
* gas/metag/tls.d: likewise
|
|
|
|
|
|
2013-02-15 10:07:47 +00:00
|
|
|
|
2013-02-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
|
|
|
|
|
2013-02-19 19:10:31 +00:00
|
|
|
|
* gas/arm/neon-vmov-bad.d: New file.
|
|
|
|
|
* gas/arm/neon-vmov-bad.s: Likewise.
|
|
|
|
|
* gas/arm/neon-vmov-bad.l: Likewise.
|
2013-02-15 10:07:47 +00:00
|
|
|
|
|
2013-02-14 18:12:51 +00:00
|
|
|
|
2013-02-14 Yufeng Zhang <yufeng.zhang@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/system.s: Add tests.
|
|
|
|
|
* gas/aarch64/system.d: Update.
|
|
|
|
|
|
2013-02-11 10:15:52 +00:00
|
|
|
|
2013-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/archv6t2.s: Add strht and ldrht tests.
|
|
|
|
|
* gas/arm/archv6t2.d: Add disassembly patterns for the above.
|
|
|
|
|
|
gas/
2013-02-09 Jürgen Urban <JuergenUrban@gmx.de>
* config/tc-mips.c (CPU_HAS_LDC1_SDC1): New macro.
(macro): Use it. Assert that trunc.w.s is not used for r5900.
opcodes/
2013-02-09 Jürgen Urban <JuergenUrban@gmx.de>
* mips-opc.c (mips_builtin_opcodes): Enable l.d and s.d macros for
single-float. Disable ll, lld, sc and scd for EE. Disable the
trunc.w.s macro for EE.
gas/testsuite/
2013-02-09 Jürgen Urban <JuergenUrban@gmx.de>
* gas/mips/24k-triple-stores-2.d, gas/mips/24k-triple-stores-2.s,
gas/mips/micromips@24k-triple-stores-2.d: Move "sc" tests to...
* gas/mips/24k-triple-stores-2-llsc.d,
gas/mips/24k-triple-stores-2-llsc.s,
gas/mips/micromips@24k-triple-stores-2-llsc.d: ...these new tests.
* gas/mips/r5900-full.d, gas/mips/r5900-full.s: Verify that the
MIPS ISA level can be upgraded to support ll, sc, lld and scd.
* gas/mips/l_d-single.d, gas/mips/s_d-single.d,
gas/mips/r5900-nollsc.l, gas/mips/r5900-nollsc.s: New tests.
* gas/mips/mips.exp: Update accordingly. Add "nollsc" to r5900
properties.
2013-02-09 10:24:20 +00:00
|
|
|
|
2013-02-09 Jürgen Urban <JuergenUrban@gmx.de>
|
|
|
|
|
|
|
|
|
|
* gas/mips/24k-triple-stores-2.d, gas/mips/24k-triple-stores-2.s,
|
|
|
|
|
gas/mips/micromips@24k-triple-stores-2.d: Move "sc" tests to...
|
|
|
|
|
* gas/mips/24k-triple-stores-2-llsc.d,
|
|
|
|
|
gas/mips/24k-triple-stores-2-llsc.s,
|
|
|
|
|
gas/mips/micromips@24k-triple-stores-2-llsc.d: ...these new tests.
|
|
|
|
|
* gas/mips/r5900-full.d, gas/mips/r5900-full.s: Verify that the
|
|
|
|
|
MIPS ISA level can be upgraded to support ll, sc, lld and scd.
|
|
|
|
|
* gas/mips/l_d-single.d, gas/mips/s_d-single.d,
|
|
|
|
|
gas/mips/r5900-nollsc.l, gas/mips/r5900-nollsc.s: New tests.
|
|
|
|
|
* gas/mips/mips.exp: Update accordingly. Add "nollsc" to r5900
|
|
|
|
|
properties.
|
|
|
|
|
|
2013-02-08 09:08:48 +00:00
|
|
|
|
2013-02-08 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
* gas/nios2/nios2.exp: Add copyright.
|
|
|
|
|
(run_list_test): Delete. Adjust callers to use standard version.
|
|
|
|
|
|
2013-02-06 23:22:26 +00:00
|
|
|
|
2013-02-06 Sandra Loosemore <sandra@codesourcery.com>
|
2013-02-19 19:10:31 +00:00
|
|
|
|
Andrew Jenner <andrew@codesourcery.com>
|
2013-02-06 23:22:26 +00:00
|
|
|
|
|
|
|
|
|
Based on patches from Altera Corporation.
|
|
|
|
|
|
|
|
|
|
* gas/nios2/add.d: New.
|
|
|
|
|
* gas/nios2/add.s: New.
|
|
|
|
|
* gas/nios2/align_fill.d: New.
|
|
|
|
|
* gas/nios2/align_fill.s: New.
|
|
|
|
|
* gas/nios2/align_text.d: New.
|
|
|
|
|
* gas/nios2/align_text.s: New.
|
|
|
|
|
* gas/nios2/and.d: New.
|
|
|
|
|
* gas/nios2/and.s: New.
|
|
|
|
|
* gas/nios2/branch.d: New.
|
|
|
|
|
* gas/nios2/branch.s: New.
|
|
|
|
|
* gas/nios2/break.d: New.
|
|
|
|
|
* gas/nios2/break.s: New.
|
|
|
|
|
* gas/nios2/bret.d: New.
|
|
|
|
|
* gas/nios2/bret.s: New.
|
|
|
|
|
* gas/nios2/cache.d: New.
|
|
|
|
|
* gas/nios2/cache.s: New.
|
|
|
|
|
* gas/nios2/call26.d: New.
|
|
|
|
|
* gas/nios2/call26.s: New.
|
|
|
|
|
* gas/nios2/call.d: New.
|
|
|
|
|
* gas/nios2/call.s: New.
|
|
|
|
|
* gas/nios2/cmp.d: New.
|
|
|
|
|
* gas/nios2/cmp.s: New.
|
|
|
|
|
* gas/nios2/comments.d: New.
|
|
|
|
|
* gas/nios2/comments.s: New.
|
|
|
|
|
* gas/nios2/complex.d: New.
|
|
|
|
|
* gas/nios2/complex.s: New.
|
|
|
|
|
* gas/nios2/ctl.d: New.
|
|
|
|
|
* gas/nios2/ctl.s: New.
|
|
|
|
|
* gas/nios2/custom.d: New.
|
|
|
|
|
* gas/nios2/custom.s: New.
|
|
|
|
|
* gas/nios2/etbt.d: New.
|
|
|
|
|
* gas/nios2/etbt.s: New.
|
|
|
|
|
* gas/nios2/flushda.d: New.
|
|
|
|
|
* gas/nios2/flushda.s: New.
|
|
|
|
|
* gas/nios2/illegal.l: New.
|
|
|
|
|
* gas/nios2/illegal.s: New.
|
|
|
|
|
* gas/nios2/jmp.d: New.
|
|
|
|
|
* gas/nios2/jmp.s: New.
|
|
|
|
|
* gas/nios2/ldb.d: New.
|
|
|
|
|
* gas/nios2/ldb.s: New.
|
|
|
|
|
* gas/nios2/ldh.d: New.
|
|
|
|
|
* gas/nios2/ldh.s: New.
|
|
|
|
|
* gas/nios2/ldw.d: New.
|
|
|
|
|
* gas/nios2/ldw.s: New.
|
|
|
|
|
* gas/nios2/lineseparator.d: New.
|
|
|
|
|
* gas/nios2/lineseparator.s: New.
|
|
|
|
|
* gas/nios2/mov.d: New.
|
|
|
|
|
* gas/nios2/movia.d: New.
|
|
|
|
|
* gas/nios2/movia.s: New.
|
|
|
|
|
* gas/nios2/movi.d: New.
|
|
|
|
|
* gas/nios2/movi.s: New.
|
|
|
|
|
* gas/nios2/mov.s: New.
|
|
|
|
|
* gas/nios2/mul.d: New.
|
|
|
|
|
* gas/nios2/mul.s: New.
|
|
|
|
|
* gas/nios2/nios2.exp: New.
|
|
|
|
|
* gas/nios2/nor.d: New.
|
|
|
|
|
* gas/nios2/nor.s: New.
|
|
|
|
|
* gas/nios2/or.d: New.
|
|
|
|
|
* gas/nios2/or.s: New.
|
|
|
|
|
* gas/nios2/ret.d: New.
|
|
|
|
|
* gas/nios2/ret.s: New.
|
|
|
|
|
* gas/nios2/rol.d: New.
|
|
|
|
|
* gas/nios2/rol.s: New.
|
|
|
|
|
* gas/nios2/rotate.d: New.
|
|
|
|
|
* gas/nios2/rotate.s: New.
|
|
|
|
|
* gas/nios2/stb.d: New.
|
|
|
|
|
* gas/nios2/stb.s: New.
|
|
|
|
|
* gas/nios2/sth.d: New.
|
|
|
|
|
* gas/nios2/sth.s: New.
|
|
|
|
|
* gas/nios2/stw.d: New.
|
|
|
|
|
* gas/nios2/stw.s: New.
|
|
|
|
|
* gas/nios2/sub.d: New.
|
|
|
|
|
* gas/nios2/sub.s: New.
|
|
|
|
|
* gas/nios2/sync.d: New.
|
|
|
|
|
* gas/nios2/sync.s: New.
|
|
|
|
|
* gas/nios2/trap.d: New.
|
|
|
|
|
* gas/nios2/trap.s: New.
|
|
|
|
|
* gas/nios2/tret.d: New.
|
|
|
|
|
* gas/nios2/tret.s: New.
|
|
|
|
|
* gas/nios2/warn_noat.l: New.
|
|
|
|
|
* gas/nios2/warn_noat.s: New.
|
|
|
|
|
* gas/nios2/warn_nobreak.l: New.
|
|
|
|
|
* gas/nios2/warn_nobreak.s: New.
|
|
|
|
|
* gas/nios2/xor.d: New.
|
|
|
|
|
* gas/nios2/xor.s: New.
|
|
|
|
|
|
2013-01-31 09:40:05 +00:00
|
|
|
|
2013-01-31 Tristan Gingold <gingold@adacore.com>
|
|
|
|
|
|
|
|
|
|
* gas/ppc/test1xcoff32.d: Updated.
|
|
|
|
|
* gas/all/fwdexp.d: Adjusted for AIX.
|
|
|
|
|
|
include/opcode/
2013-01-30 Yufeng Zhang <yufeng.zhang@arm.com>
* aarch64.h (aarch64_op): Add OP_SXTL, OP_SXTL2, OP_UXTL and OP_UXTL2.
opcodes/
2013-01-30 Yufeng Zhang <yufeng.zhang@arm.com>
* aarch64-tbl.h (aarch64_opcode_table): Flag sshll, sshll2, ushll and
ushll2 with F_HAS_ALIAS. Add entries for sxtl, sxtl2, uxtl and uxtl2.
* aarch64-asm.c (convert_xtl_to_shll): New function.
(convert_to_real): Handle OP_SXTL, OP_SXTL2, OP_UXTL and OP_UXTL2 by
calling convert_xtl_to_shll.
* aarch64-dis.c (convert_shll_to_xtl): New function.
(convert_to_alias): Handle OP_SXTL, OP_SXTL2, OP_UXTL and OP_UXTL2 by
calling convert_shll_to_xtl.
* aarch64-gen.c: Update copyright year.
* aarch64-asm-2.c: Re-generate.
* aarch64-dis-2.c: Re-generate.
* aarch64-opc-2.c: Re-generate.
gas/testsuite/
2013-01-30 Yufeng Zhang <yufeng.zhang@arm.com>
* gas/aarch64/alias.s: Add new tests.
* gas/aarch64/alias.d: Update.
* gas/aarch64/no-aliases.d: Update.
2013-01-30 15:43:32 +00:00
|
|
|
|
2013-01-30 Yufeng Zhang <yufeng.zhang@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/alias.s: Add new tests.
|
|
|
|
|
* gas/aarch64/alias.d: Update.
|
|
|
|
|
* gas/aarch64/no-aliases.d: Update.
|
|
|
|
|
|
2013-01-30 13:21:01 +00:00
|
|
|
|
2013-01-30 Markos Chandras <markos.chandras@imgtec.com>
|
|
|
|
|
|
|
|
|
|
* gas/metag/metacore21-invalid.s: Add invalid SWAP testcases.
|
|
|
|
|
* gas/metag/metacore21-invalid.l: Add expected output for invalid
|
|
|
|
|
SWAP testcases.
|
|
|
|
|
|
2013-01-28 15:28:40 +00:00
|
|
|
|
2013-01-28 Alexis Deruelle <alexis.deruelle@gmail.com>
|
|
|
|
|
|
|
|
|
|
PR gas/15069
|
|
|
|
|
* gas/tic6x/insns-c674x-pcrel.s: Add test of BNOP instruction
|
|
|
|
|
within header based fetch packet.
|
|
|
|
|
* gas/tic6x/insns-c674x-pcrel.d: Update expected disassembly.
|
|
|
|
|
|
2013-01-24 11:14:05 +00:00
|
|
|
|
2013-01-24 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gas/elf/warn-2.s: Skip for all V850 variants.
|
|
|
|
|
|
2013-01-17 16:09:44 +00:00
|
|
|
|
2013-01-17 Yufeng Zhang <yufeng.zhang@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/diagnostic.l: Update.
|
|
|
|
|
* gas/aarch64/movi.s: Add tests.
|
|
|
|
|
* gas/aarch64/movi.d: Update.
|
|
|
|
|
* gas/aarch64/programmer-friendly.s: Add comment.
|
|
|
|
|
|
2013-01-17 04:28:48 +00:00
|
|
|
|
2013-01-16 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/i386.exp: Run size-1, size-2, size-3, size-4,
|
|
|
|
|
x86-64-size-1, x86-64-size-2, x86-64-size-3, x86-64-size-4,
|
|
|
|
|
x86-64-size-5 and x86-64-size-inval-1.
|
|
|
|
|
|
|
|
|
|
* gas/i386/size-1.d: New file.
|
|
|
|
|
* gas/i386/size-1.s: Likewise.
|
|
|
|
|
* gas/i386/size-2.d: Likewise.
|
|
|
|
|
* gas/i386/size-2.s: Likewise.
|
|
|
|
|
* gas/i386/size-3.d: Likewise.
|
|
|
|
|
* gas/i386/size-3.s: Likewise.
|
|
|
|
|
* gas/i386/size-4.d: Likewise.
|
|
|
|
|
* gas/i386/size-4.s: Likewise.
|
|
|
|
|
* gas/i386/x86-64-size-1.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-size-2.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-size-3.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-size-4.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-size-5.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-size-5.s: Likewise.
|
|
|
|
|
* gas/i386/x86-64-size-inval-1.l: Likewise.
|
|
|
|
|
* gas/i386/x86-64-size-inval-1.s: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-size-1.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-size-2.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-size-3.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-size-4.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-size-5.d: Likewise.
|
|
|
|
|
|
2013-01-16 06:13:13 +00:00
|
|
|
|
2013-01-16 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
* gas/ppc/htm.d: Ignore padding at end of section.
|
|
|
|
|
|
2013-01-15 20:34:11 +00:00
|
|
|
|
2013-01-15 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
PR gas/15019
|
|
|
|
|
* gas/i386/reloc32.s: Add tests for "xtrn@got -/+ 4".
|
|
|
|
|
* gas/i386/reloc64.s: Likewise.
|
|
|
|
|
* gas/i386/ilp32/reloc64.s: Likewise.
|
|
|
|
|
|
|
|
|
|
* gas/i386/reloc32.d: Updated.
|
|
|
|
|
* gas/i386/reloc64.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/reloc64.d: Likewise.
|
|
|
|
|
|
2013-01-15 08:45:45 +00:00
|
|
|
|
2013-01-15 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gas/v850/basic.exp: Allow for variations in reloc names.
|
|
|
|
|
* gas/v850/split-lo16.d: Likewise.
|
|
|
|
|
|
|
|
|
|
* gas/v850/v850e1.s: Add more tests of the PREPARE insn.
|
|
|
|
|
* gas/v850/v850e1.d: Update expected disassembly.
|
|
|
|
|
|
2013-01-14 13:11:31 +00:00
|
|
|
|
2013-01-14 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
* gas/v850/basic.exp (reloc part 1): Pass -mgcc-abi to gas.
|
|
|
|
|
* gas/v850/split-lo16.d: Likewise.
|
|
|
|
|
|
2013-01-14 11:22:06 +00:00
|
|
|
|
2013-01-14 Will Newton <will.newton@imgtec.com>
|
|
|
|
|
|
|
|
|
|
* gas/metag/metadsp21.d: Fix expected MMOV disassembly.
|
|
|
|
|
|
2013-01-14 06:42:00 +00:00
|
|
|
|
2013-01-14 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
* gas/ppc/htm.s: Use .text rather than .section ".text".
|
|
|
|
|
* gas/ppc/power8.s: Likewise.
|
|
|
|
|
* gas/ppc/htm.d: Don't match file format.
|
|
|
|
|
* gas/ppc/power8.d: Likewise.
|
|
|
|
|
|
include/opcode/
* ppc.h (PPC_OPCODE_POWER8): New define.
(PPC_OPCODE_HTM): Likewise.
opcodes/
* ppc-dis.c (ppc_opts): Add "power8", "pwr8" and "htm" entries.
* ppc-opc.c (HTM_R, HTM_SI, XRTRB_MASK, XRTRARB_MASK, XRTLRARB_MASK,
XRTARARB_MASK, XRTBFRARB_MASK, XRCL, POWER8, PPCHTM): New defines.
(SH6): Update.
<"tabort.", "tabortdc.", "tabortdci.", "tabortwc.",
"tabortwci.", "tbegin.", "tcheck", "tend.", "trechkpt.",
"treclaim.", "tsr.">: Add POWER8 HTM opcodes.
<"tendall.", "tresume.", "tsuspend.">: Add POWER8 HTM extended opcodes.
gas/
* doc/as.texinfo (Target PowerPC): Document -mpower8 and -mhtm.
* doc/c-ppc.texi (PowerPC-Opts): Likewise.
* config/tc-ppc.c (md_show_usage): Likewise.
(ppc_handle_align): Handle power8's group ending nop.
gas/testsuite/
* gas/ppc/htm.d: New test.
* gas/ppc/htm.s: Likewise.
* gas/ppc/power8.d: Likewise.
* gas/ppc/power8.s: Likewise.
* gas/ppc/ppc.exp: Run them.
2013-01-11 02:25:36 +00:00
|
|
|
|
2013-01-10 Peter Bergner <bergner@vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
* gas/ppc/htm.d: New test.
|
|
|
|
|
* gas/ppc/htm.s: Likewise.
|
|
|
|
|
* gas/ppc/power8.d: Likewise.
|
|
|
|
|
* gas/ppc/power8.s: Likewise.
|
|
|
|
|
* gas/ppc/ppc.exp: Run them.
|
|
|
|
|
|
2013-01-10 09:49:22 +00:00
|
|
|
|
2013-01-10 Will Newton <will.newton@imgtec.com>
|
|
|
|
|
|
|
|
|
|
* gas/metag/labelarithmetic.d: New file.
|
|
|
|
|
* gas/metag/labelarithmetic.s: New file.
|
|
|
|
|
* gas/metag/metacore12.d: New file.
|
|
|
|
|
* gas/metag/metacore12.s: New file.
|
|
|
|
|
* gas/metag/metacore21-invalid.l: New file.
|
|
|
|
|
* gas/metag/metacore21-invalid.s: New file.
|
|
|
|
|
* gas/metag/metacore21.d: New file.
|
|
|
|
|
* gas/metag/metacore21.s: New file.
|
|
|
|
|
* gas/metag/metacore21ext.d: New file.
|
|
|
|
|
* gas/metag/metacore21ext.s: New file.
|
|
|
|
|
* gas/metag/metadsp21-invalid.l: New file.
|
|
|
|
|
* gas/metag/metadsp21-invalid.s: New file.
|
|
|
|
|
* gas/metag/metadsp21.d: New file.
|
|
|
|
|
* gas/metag/metadsp21.s: New file.
|
|
|
|
|
* gas/metag/metadsp21ext.d: New file.
|
|
|
|
|
* gas/metag/metadsp21ext.s: New file.
|
|
|
|
|
* gas/metag/metafpu21.d: New file.
|
|
|
|
|
* gas/metag/metafpu21.s: New file.
|
|
|
|
|
* gas/metag/metafpu21ext.d: New file.
|
|
|
|
|
* gas/metag/metafpu21ext.s: New file.
|
|
|
|
|
* gas/metag/metag.exp: New file.
|
|
|
|
|
* gas/metag/tls.d: New file.
|
|
|
|
|
* gas/metag/tls.s: New file.
|
|
|
|
|
|
2013-01-08 18:17:10 +00:00
|
|
|
|
2013-01-08 Yufeng Zhang <yufeng.zhang@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/diagnostic.s: Add test.
|
|
|
|
|
* gas/aarch64/diagnostic.l: Update.
|
|
|
|
|
|
2013-01-07 12:49:12 +00:00
|
|
|
|
2013-01-07 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR gas/14887
|
|
|
|
|
* gas/arm/neon-ldst-es.s: Add more whitespace.
|
|
|
|
|
|
2013-01-04 17:22:53 +00:00
|
|
|
|
2013-01-04 Juergen Urban <JuergenUrban@gmx.de>
|
|
|
|
|
|
|
|
|
|
* gas/mips/r5900-full.s: New test.
|
|
|
|
|
* gas/mips/r5900-full.d: Expected disassembly.
|
|
|
|
|
* gas/mips/r5900.s: New test.
|
|
|
|
|
* gas/mips/r5900.d: Expected disassembly.
|
|
|
|
|
* gas/mips/mips.exp: Run new tests.
|
|
|
|
|
|
2013-01-04 13:32:06 +00:00
|
|
|
|
2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
|
|
|
|
|
|
2013-01-04 14:59:33 +00:00
|
|
|
|
* gas/aarch64/int-insns.d: Update.
|
|
|
|
|
* gas/aarch64/mov.d: Update.
|
|
|
|
|
* gas/aarch64/reloc-insn.d: Update.
|
|
|
|
|
|
|
|
|
|
2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/system.d: Update.
|
2013-01-04 13:32:06 +00:00
|
|
|
|
|
2013-01-02 13:38:57 +00:00
|
|
|
|
2013-01-02 Nick Clifton <nickc@redhat.com>
|
2012-12-20 16:19:53 +00:00
|
|
|
|
|
2013-01-02 13:38:57 +00:00
|
|
|
|
PR gas/14987
|
|
|
|
|
* gas/arm/neon-ldst-es.s: Add whitespace test.
|
|
|
|
|
* gas/arm/neon-ldst-es.d: Update expected disassembly.
|
2012-12-20 16:19:53 +00:00
|
|
|
|
|
2013-01-02 13:38:57 +00:00
|
|
|
|
For older changes see ChangeLog-2012
|
2004-01-02 11:16:21 +00:00
|
|
|
|
|
2013-01-02 13:38:57 +00:00
|
|
|
|
Copyright (C) 2013 Free Software Foundation, Inc.
|
2012-12-10 12:48:03 +00:00
|
|
|
|
|
|
|
|
|
Copying and distribution of this file, with or without modification,
|
|
|
|
|
are permitted in any medium without royalty provided the copyright
|
|
|
|
|
notice and this notice are preserved.
|
|
|
|
|
|
2004-01-02 11:16:21 +00:00
|
|
|
|
Local Variables:
|
|
|
|
|
mode: change-log
|
|
|
|
|
left-margin: 8
|
|
|
|
|
fill-column: 74
|
|
|
|
|
version-control: never
|
|
|
|
|
End:
|