2015-06-22 15:53:27 +00:00
|
|
|
|
2015-06-22 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/backslash-at.s: Add extra .byte directives so that the
|
|
|
|
|
foo symbol does not appear to point half way through an
|
|
|
|
|
instruction.
|
|
|
|
|
* gas/arm/backslash-at.d: Update expected disassembly.
|
|
|
|
|
* gas/i386/ilp32/x86-64-opcode-inval-intel.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-opcode-inval.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-opcode-inval-intel.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-opcode-inval.d: Likewise.
|
|
|
|
|
|
2015-06-19 22:17:07 +00:00
|
|
|
|
2015-06-19 Peter Bergner <bergner@vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
* gas/ppc/power8.d: Fixup rfebb test results.
|
|
|
|
|
* gas/ppc/a2.s: Fix invalid mfcr test.
|
|
|
|
|
* gas/ppc/a2.d: Likewise.
|
|
|
|
|
|
2015-06-18 09:23:16 +00:00
|
|
|
|
2015-06-18 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR gas/18541
|
|
|
|
|
* gas/arm/thumb.s: Add test of ADR against a nearby symbol.
|
|
|
|
|
* gas/arm/thumb.d: Update expected output.
|
|
|
|
|
* gas/arm/thumb-eabi.d: Likewise.
|
|
|
|
|
|
2015-06-18 09:18:42 +00:00
|
|
|
|
2015-06-18 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR gas/18481
|
|
|
|
|
* gas/arm/tls.s: Add tests of the tpoff pseudo with a local
|
|
|
|
|
symbol.
|
|
|
|
|
* gas/arm/tls.d: Update expected output.
|
|
|
|
|
|
2015-06-17 11:56:17 +00:00
|
|
|
|
2015-06-17 Alessandro Marzocchi <alessandro.marzocchi@gmail.com>
|
|
|
|
|
|
|
|
|
|
PR gas/18500
|
|
|
|
|
* gas/arm/vfpv2-ldr_immediate.s: New test case.
|
|
|
|
|
* gas/arm/vfpv2-ldr_immediate.d: Expected disassembly.
|
|
|
|
|
* gas/arm/vfpv3-ldr_immediate.s: New test case.
|
|
|
|
|
* gas/arm/vfpv3-ldr_immediate.d: Expected disassembly.
|
|
|
|
|
* gas/arm/vfpv3xd-ldr_immediate.s: New test case.
|
|
|
|
|
* gas/arm/vfpv3xd-ldr_immediate.d: Expected disassembly.
|
|
|
|
|
|
2015-06-17 12:50:52 +00:00
|
|
|
|
PR gas/18499
|
|
|
|
|
* gas/arm/thumb2_ldr_immediate_armv6.s: New test case.
|
|
|
|
|
* gas/arm/thumb2_ldr_immediate_armv6.d: Expected disassembly.
|
|
|
|
|
* gas/arm/thumb2_ldr_immediate_armv6t2.s: New test case.
|
|
|
|
|
* gas/arm/thumb2_ldr_immediate_armv6t2.d: Expected disassembly.
|
|
|
|
|
|
2015-06-16 13:15:54 +00:00
|
|
|
|
2015-06-16 Matthew Wahab <matthew.wahab@arm.com>
|
|
|
|
|
|
|
|
|
|
* sysreg.d: Add id_mmfr4_el1, update expected output.
|
|
|
|
|
* sysreg.s: Add id_mmfr4_el1.
|
|
|
|
|
|
2015-06-15 10:07:37 +00:00
|
|
|
|
2015-06-15 Renlin Li <renlin.li@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/reloc-insn.s: Update test
|
|
|
|
|
* gas/aarch64/reloc-insn.d: Update expected result.
|
|
|
|
|
|
2015-06-13 21:47:41 +00:00
|
|
|
|
2015-06-13 Mark Wielaard <mjw@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/dwarf.d: New.
|
|
|
|
|
* gas/aarch64/dwarf.s: New.
|
|
|
|
|
|
2015-06-03 09:52:34 +00:00
|
|
|
|
2015-06-03 Matthew Wahab <matthew.wahab@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/armv8-a+rdma.d: New.
|
|
|
|
|
* gas/arm/armv8-a+rdma.s: New.
|
|
|
|
|
|
2015-06-02 11:20:00 +00:00
|
|
|
|
2015-06-02 Matthew Wahab <matthew.wahab@arm.com>
|
|
|
|
|
|
2015-06-02 11:30:38 +00:00
|
|
|
|
* gas/arm/armv8-a+pan.d: New.
|
|
|
|
|
* gas/arm/armv8-a+pan.s: New.
|
2015-06-02 11:20:00 +00:00
|
|
|
|
|
2015-06-02 10:29:15 +00:00
|
|
|
|
2015-06-02 Matthew Wahab <matthew.wahab@arm.com>
|
|
|
|
|
|
2015-06-02 11:30:38 +00:00
|
|
|
|
* gas/aarch64/rdma-directive.d: New.
|
|
|
|
|
* gas/aarch64/rdma.d: New.
|
|
|
|
|
* gas/aarch64/rdma.s: New.
|
|
|
|
|
|
|
|
|
|
2015-06-02 Matthew Wahab <matthew.wahab@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/lor-directive.d: New.
|
|
|
|
|
* gas/aarch64/lor.d: New.
|
|
|
|
|
* gas/aarch64/lor.s: New
|
2015-06-02 10:29:15 +00:00
|
|
|
|
|
2015-06-01 15:05:58 +00:00
|
|
|
|
2015-06-01 Matthew Wahab <matthew.wahab@arm.com>
|
|
|
|
|
|
2015-06-02 11:30:38 +00:00
|
|
|
|
* gas/aarch64/pan-directive.d: New.
|
|
|
|
|
* gas/aarch64/pan.d: New.
|
|
|
|
|
* gas/aarch64/pan.s: New
|
2015-06-01 15:05:58 +00:00
|
|
|
|
|
2015-06-01 14:41:54 +00:00
|
|
|
|
2015-06-01 Jiong Wang <jiong.wang@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/ilp32-basic.s: New testcase.
|
|
|
|
|
* gas/aarch64/ilp32-basic.d: Ditto.
|
|
|
|
|
|
2015-06-01 09:22:15 +00:00
|
|
|
|
2015-06-01 Jiong Wang <jiong.wang@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/reloc-insn.s: New testcase.
|
|
|
|
|
* gas/aarch64/reloc-insn.d: Ditto.
|
|
|
|
|
|
2015-06-01 07:51:28 +00:00
|
|
|
|
2015-06-01 Jan Beulich <jbeulich@suse.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/avx512f.s: Adjust operand order for Intel syntax
|
|
|
|
|
vcvt{,u}si2ss.
|
|
|
|
|
* gas/i386/x86-64-avx512f.s: Adjust operand order for Intel
|
|
|
|
|
syntax vcvt{,u}si2s{d,s}.
|
|
|
|
|
|
2015-06-01 07:50:00 +00:00
|
|
|
|
2015-06-01 Jan Beulich <jbeulich@suse.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/avx512f-intel.d: Adjust expectations on operand order.
|
|
|
|
|
* gas/i386/evex-lig256-intel.d: Likewise.
|
|
|
|
|
* gas/i386/evex-lig512-intel.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-avx512f-intel.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-evex-lig256-intel.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-evex-lig512-intel.d: Likewise.
|
|
|
|
|
|
Compact EH Support
The specification for the Compact EH format is available at:
https://github.com/MentorEmbedded/cxx-abi/blob/master/MIPSCompactEH.pdf
2015-05-28 Catherine Moore <clm@codesourcery.com>
Bernd Schmidt <bernds@codesourcery.com>
Paul Brook <paul@codesourcery.com>
bfd/
* bfd-in2.h: Regenerated.
* elf-bfd.h (DWARF2_EH_HDR, COMPACT_EH_HDR): Define.
(COMPACT_EH_CANT_UNWIND_OPCODE): Define.
(dwarf_eh_frame_hdr_info): Move dwarf-specific fields from
eh_frame_hdr_info.
(compact_eh_frame_hdr_info): Declare.
(eh_frame_hdr_info): Redeclare with union for dwarf-specific
fields and compact-eh fields.
(elf_backend_data): Add cant_unwind_opcode and compact_eh_encoding.
(bfd_elf_section_data): Add eh_frame_entry_field.
(elf_section_eh_frame_entry): Define.
(bfd_elf_parse_eh_frame_entries): Declare.
(_bfd_elf_parse_eh_frame_entry): Declare.
(_bfd_elf_end_eh_frame_parsing): Declare.
(_bfd_elf_write_section_eh_frame_entry): Declare.
(_bfd_elf_eh_frame_entry_present): Declare.
(_bfd_elf_section_for_symbol): Declare.
* elf-eh-frame.c (bfd_elf_discard_eh_frame_entry): New function.
(bfd_elf_record_eh_frame_entry): New function.
(_bfd_elf_parse_eh_frame_entry): New function.
(_bfd_elf_parse_eh_frame): Update hdr_info field references.
(cmp_eh_frame_hdr): New function.
(add_eh_frame_hdr_terminator): New function.
(_bfd_elf_end_eh_frame_parsing): New function.
(find_merged_cie): Update hdr_info field references.
(_bfd_elf_discard_section_eh_frame): Likewise.
(_bfd_elf_discard_section_eh_frame_hdr): Add Compact EH support.
(_bfd_elf_eh_frame_entry_present): New function.
(_bfd_elf_maybe_strip_eh_frame_hdr): Add Compact EH support.
(_bfd_elf_write_section_eh_frame_entry): New function.
(_bfd_elf_write_section_eh_frame): Update hdr_info field references.
(_bfd_elf_fixup_eh_frame_hdr): New function.
(write_compact_eh_frame_hdr): New function.
(write_dwarf_eh_frame_hdr): New function.
(_bfd_elf_write_section_eh_frame_hdr): Add Compact EH support.
* elflink.c (_bfd_elf_section_for_symbol): New function.
(elf_section_ignore_discarded_relocs): Add Compact EH support.
(elf_link_input_bfd): Likewise.
(bfd_elf_final_link): Likewise.
(_bfd_elf_gc_mark): Likewise.
(bfd_elf_parse_eh_frame_entries): New function.
(bfd_elf_gc_sections): Add Compact EH support.
(bfd_elf_discard_info): Likewise.
* elfxx-mips.c: Include dwarf2.h.
(_bfd_mips_elf_compact_eh_encoding): New function.
(_bfd_mips_elf_cant_unwind_opcode): New function.
* elfxx-mips.h (_bfd_mips_elf_compact_eh_encoding): Declare.
(_bfd_mips_elf_cant_unwind_opcode): Declare.
(elf_backend_compact_eh_encoding): Define.
(elf_backend_cant_unwind_opcode): Define.
* elfxx-target.h (elf_backend_compact_eh_encoding): Provide default.
(elf_backend_cant_unwind_opcode): Provide default.
(elf_backend_data elfNN_bed): Add elf_backend_compact_eh_encoding and
elf_backend_cant_unwind_opcode.
* section.c (SEC_INFO_TYPE_EH_FRAME_ENTRY): Add definition.
gas/
* config/tc-alpha.c (all_cfi_sections): Declare.
(s_alpha_ent): Initialize all_cfi_sections.
(alpha_elf_md_end): Invoke cfi_set_sections.
* config/tc-mips.c (md_apply_fix): Handle BFD_RELOC_NONE.
(s_ehword): Use BFD_RELOC_32_PCREL.
(mips_fix_adjustable): Handle BFD_RELOC_32_PCREL.
(mips_cfi_reloc_for_encoding): New function.
* tc-mips.h (DWARF2_FDE_RELOC_SIZE): Redefine.
(DWARF2_FDE_RELOC_ENCODING): Define.
(tc_cfi_reloc_for_encoding): Define.
(mips_cfi_reloc_for_encoding): Define.
(tc_compact_eh_opcode_stop): Define.
(tc_compact_eh_opcode_pad): Define.
* doc/as.texinfo: Document Compact EH extensions.
* doc/internals.texi: Likewise.
* dw2gencfi.c (EH_FRAME_LINKONCE): Redefine.
(tc_cfi_reloc_for_encoding): Provide default.
(compact_eh): Declare.
(emit_expr_encoded): New function.
(get_debugseg_name): Add Compact EH support.
(alloc_debugseg_item): Likewise.
(cfi_set_sections): New function.
(dot_cfi_fde_data): New function.
(dot_cfi_personality_id): New function.
(dot_cfi_inline_lsda): New function.
(cfi_pseudo_table): Add cfi_fde_data, cfi_personality_id,
and cfi_inline_lsda.
(dot_cfi_personality): Add Compact EH support.
(dot_cfi_lsda): Likewise.
(dot_cfi_sections): Likewise.
(dot_cfi_startproc): Likewise.
(get_cfi_seg): Likewise.
(output_compact_unwind_data): New function.
(output_cfi_insn): Add Compact EH support.
(output_cie): Likewise.
(output_fde): Likewise.
(cfi_finish): Likewise.
(cfi_emit_eh_header): New function.
(output_eh_header): New function.
* dw2gencfi.h (cfi_set_sections): Declare.
(SUPPORT_COMPACT_EH): Define.
(MULTIPLE_FRAME_SECTIONS): Define.
New enumeration to describe the Compact EH header format.
(fde_entry): Add new fields personality_id, eh_header_type, eh_data_size,
eh_data, eh_loc and sections.
(CFI_EMIT_eh_frame, CFI_EMIT_debug_frame, CFI_EMIT_target,
CFI_EMIT_eh_frame_compact): Define.
2015-05-22 Catherine Moore <clm@codesourcery.com>
Bernd Schmidt <bernds@codesourcery.com>
gas/testsuite/
* gas/mips/mips.exp: Run new tests.
* gas/mips/compact-eh-1.s: New file.
* gas/mips/compact-eh-2.s: New file.
* gas/mips/compact-eh-3.s: New file.
* gas/mips/compact-eh-4.s: New file.
* gas/mips/compact-eh-5.s: New file.
* gas/mips/compact-eh-6.s: New file.
* gas/mips/compact-eh-7.s: New file.
* gas/mips/compact-eh-eb-1.d: New file.
* gas/mips/compact-eh-eb-2.d: New file.
* gas/mips/compact-eh-eb-3.d: New file.
* gas/mips/compact-eh-eb-4.d: New file.
* gas/mips/compact-eh-eb-5.d: New file.
* gas/mips/compact-eh-eb-6.d: New file.
* gas/mips/compact-eh-eb-7.d: New file.
* gas/mips/compact-eh-el-1.d: New file.
* gas/mips/compact-eh-el-2.d: New file.
* gas/mips/compact-eh-el-3.d: New file.
* gas/mips/compact-eh-el-4.d: New file.
* gas/mips/compact-eh-el-5.d: New file.
* gas/mips/compact-eh-el-6.d: New file.
* gas/mips/compact-eh-el-7.d: New file.
* gas/mips/compact-eh-err1.l: New file.
* gas/mips/compact-eh-err1.s: New file.
* gas/mips/compact-eh-err2.l: New file.
* gas/mips/compact-eh-err2.s: New file.
2015-05-22 Catherine Moore <clm@codesourcery.com>
include/
* bfdlink.h: Rename eh_frame_hdr to eh_frame_hdr_type.
2015-05-22 Catherine Moore <clm@codesourcery.com>
Paul Brook <paul@codesourcery.com>
ld/
* emultempl/elf32.em (gld${EMULATION_NAME}_after_open):
Add Compact EH support.
* scripttempl/elf.sc: Handle .eh_frame_entry and .gnu_extab
sections.
2015-05-22 Catherine Moore <clm@codesourcery.com>
ld/testsuite/
* ld-mips-elf/compact-eh.ld: New linker script.
* ld-mips-elf/compact-eh1.d: New.
* ld-mips-elf/compact-eh1.s: New.
* ld-mips-elf/compact-eh1a.s: New.
* ld-mips-elf/compact-eh1b.s: New.
* ld-mips-elf/compact-eh2.d: New.
* ld-mips-elf/compact-eh2.s: New.
* ld-mips-elf/compact-eh3.d: New.
* ld-mips-elf/compact-eh3.s: New.
* ld-mips-elf/compact-eh3a.s: New.
* ld-mips-elf/compact-eh4.d: New.
* ld-mips-elf/compact-eh5.d: New.
* ld-mips-elf/compact-eh6.d: New.
* ld-mips-elf/mips-elf.exp: Run new tests.
2015-05-28 21:50:36 +00:00
|
|
|
|
2015-05-28 Catherine Moore <clm@codesourcery.com>
|
|
|
|
|
Bernd Schmidt <bernds@codesourcery.com>
|
|
|
|
|
|
|
|
|
|
gas/testsuite/
|
|
|
|
|
* gas/mips/mips.exp: Run new tests.
|
|
|
|
|
|
|
|
|
|
* gas/mips/compact-eh-1.s: New file.
|
|
|
|
|
* gas/mips/compact-eh-2.s: New file.
|
|
|
|
|
* gas/mips/compact-eh-3.s: New file.
|
|
|
|
|
* gas/mips/compact-eh-4.s: New file.
|
|
|
|
|
* gas/mips/compact-eh-5.s: New file.
|
|
|
|
|
* gas/mips/compact-eh-6.s: New file.
|
|
|
|
|
* gas/mips/compact-eh-7.s: New file.
|
|
|
|
|
* gas/mips/compact-eh-eb-1.d: New file.
|
|
|
|
|
* gas/mips/compact-eh-eb-2.d: New file.
|
|
|
|
|
* gas/mips/compact-eh-eb-3.d: New file.
|
|
|
|
|
* gas/mips/compact-eh-eb-4.d: New file.
|
|
|
|
|
* gas/mips/compact-eh-eb-5.d: New file.
|
|
|
|
|
* gas/mips/compact-eh-eb-6.d: New file.
|
|
|
|
|
* gas/mips/compact-eh-eb-7.d: New file.
|
|
|
|
|
* gas/mips/compact-eh-el-1.d: New file.
|
|
|
|
|
* gas/mips/compact-eh-el-2.d: New file.
|
|
|
|
|
* gas/mips/compact-eh-el-3.d: New file.
|
|
|
|
|
* gas/mips/compact-eh-el-4.d: New file.
|
|
|
|
|
* gas/mips/compact-eh-el-5.d: New file.
|
|
|
|
|
* gas/mips/compact-eh-el-6.d: New file.
|
|
|
|
|
* gas/mips/compact-eh-el-7.d: New file.
|
|
|
|
|
* gas/mips/compact-eh-err1.l: New file.
|
|
|
|
|
* gas/mips/compact-eh-err1.s: New file.
|
|
|
|
|
* gas/mips/compact-eh-err2.l: New file.
|
|
|
|
|
* gas/mips/compact-eh-err2.s: New file.
|
|
|
|
|
|
2015-05-15 16:47:39 +00:00
|
|
|
|
2015-05-15 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
PR binutis/18386
|
|
|
|
|
* gas/i386/i386.exp: Run x86-64-branch-2 and x86-64-branch-3.
|
|
|
|
|
* gas/i386/x86-64-branch.d: Also pass -Mintel64 to objdump.
|
|
|
|
|
* gas/i386/ilp32/x86-64-branch.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-branch-2.d: New file.
|
|
|
|
|
* gas/i386/x86-64-branch-2.s: Likewise.
|
|
|
|
|
* gas/i386/x86-64-branch-3.l: Likewise.
|
|
|
|
|
* gas/i386/x86-64-branch-3.s: Likewise.
|
|
|
|
|
|
2015-05-15 10:17:31 +00:00
|
|
|
|
2015-05-15 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/i386.exp: Don't run pcrel for ELF targets. Run
|
|
|
|
|
pcrel-elf, relax-4 and x86-64-relax-3 for ELF targets.
|
|
|
|
|
* gas/i386/pcrel-elf.d: New file.
|
|
|
|
|
* gas/i386/relax-4.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-relax-3.d: Likewise.
|
|
|
|
|
* gas/i386/relax-3.d: Pass -mshared to assembler. Updated.
|
|
|
|
|
* gas/i386/x86-64-relax-2.d: Likewise.
|
|
|
|
|
* gas/i386/relax-3.s: Add test for PLT relocation.
|
|
|
|
|
|
2015-05-15 01:57:50 +00:00
|
|
|
|
2015-05-14 Peter Bergner <bergner@vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
* gas/ppc/power4.d: Add a slbia test.
|
|
|
|
|
* gas/ppc/power4.s: Likewise.
|
|
|
|
|
* gas/ppc/power6.d: Add slbia and tlbie tests.
|
|
|
|
|
* gas/ppc/power6.s: Likewise.
|
|
|
|
|
* gas/ppc/power7.d: Remove wait tests. Add a tlbie test.
|
|
|
|
|
* gas/ppc/power7.s: Likewise.
|
|
|
|
|
|
2015-05-09 22:02:31 +00:00
|
|
|
|
2015-05-13 Max Filippov <jcmvbkbc@gmail.com>
|
|
|
|
|
|
|
|
|
|
* gas/xtensa/trampoline.s: Add regression testcase.
|
|
|
|
|
|
2015-05-11 18:11:19 +00:00
|
|
|
|
2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/i386.exp: Run iamcu-1, iamcu-2, iamcu-3, iamcu-inval-1,
|
|
|
|
|
iamcu-inval-2 and iamcu-inval-3.
|
|
|
|
|
* gas/i386/iamcu-1.d: New file.
|
|
|
|
|
* gas/i386/iamcu-1.s: Likewise.
|
|
|
|
|
* gas/i386/iamcu-2.d: Likewise.
|
|
|
|
|
* gas/i386/iamcu-2.s: Likewise.
|
|
|
|
|
* gas/i386/iamcu-3.d: Likewise.
|
|
|
|
|
* gas/i386/iamcu-3.s: Likewise.
|
|
|
|
|
* gas/i386/iamcu-inval-1.l: Likewise.
|
|
|
|
|
* gas/i386/iamcu-inval-1.s: Likewise.
|
|
|
|
|
* gas/i386/iamcu-inval-2.l: Likewise.
|
|
|
|
|
* gas/i386/iamcu-inval-2.s: Likewise.
|
|
|
|
|
* gas/i386/iamcu-inval-3.l: Likewise.
|
|
|
|
|
* gas/i386/iamcu-inval-3.s: Likewise.
|
|
|
|
|
|
2015-05-13 11:33:45 +00:00
|
|
|
|
2015-05-08 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
PR binutis/18386
|
|
|
|
|
* gas/i386/i386.exp: Run x86-64-jump.
|
|
|
|
|
* gas/i386/x86-64-branch.d: Updated.
|
|
|
|
|
* gas/i386/ilp32/x86-64-branch.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-branch.s: Add tests for the operand size prefix
|
|
|
|
|
with call, jmp and jb.
|
|
|
|
|
* gas/i386/x86-64-jump.d: New file.
|
|
|
|
|
* gas/i386/x86-64-jump.s: Likewise.
|
|
|
|
|
|
2015-05-08 16:28:26 +00:00
|
|
|
|
2015-05-08 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR gas/18347
|
|
|
|
|
* gas/arm/pr18347.s: Add tests of other symbol assignments which
|
|
|
|
|
should not generate the warning.
|
|
|
|
|
* gas/arm/pr18347.l: Update expected output.
|
|
|
|
|
|
2015-05-07 16:13:39 +00:00
|
|
|
|
2015-05-07 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/i386.exp: Run relax-3 and x86-64-relax-2.
|
|
|
|
|
* gas/i386/relax-3.d: New file.
|
|
|
|
|
* gas/i386/relax-3.s: Likewise.
|
|
|
|
|
* gas/i386/x86-64-relax-2.d: Likewise.
|
|
|
|
|
|
2015-05-01 17:14:11 +00:00
|
|
|
|
2015-05-06 Jose E. Marchesi <jose.marchesi@oracle.com>
|
|
|
|
|
|
|
|
|
|
* gas/sparc/natural-32.d: Test ldn, ldna, stn, stna, slln, srln,
|
|
|
|
|
sran, casn, casna and clrn.
|
|
|
|
|
* gas/sparc/natural-32.s: Likewise.
|
|
|
|
|
* gas/sparc/natural.s: Likewise.
|
|
|
|
|
* gas/sparc/natural.d: Likewise.
|
|
|
|
|
|
2015-05-01 00:17:20 +00:00
|
|
|
|
2015-05-06 Jose E. Marchesi <jose.marchesi@oracle.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* gas/sparc/natural.s: New file.
|
|
|
|
|
* gas/sparc/natural-32.s: Likewise.
|
|
|
|
|
* gas/sparc/natural.d: Likewise.
|
|
|
|
|
* gas/sparc/natural-32.d: Likewise.
|
|
|
|
|
* gas/sparc/sparc.exp (sparc_elf_setup): Run the tests natural and
|
|
|
|
|
natural-32.
|
|
|
|
|
|
2015-05-06 11:18:19 +00:00
|
|
|
|
2015-05-06 Renlin Li <renlin.li@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/codealign_1.s: New.
|
|
|
|
|
* gas/aarch64/codealign_1.d: New.
|
|
|
|
|
|
2015-05-05 16:48:18 +00:00
|
|
|
|
2015-05-05 Renlin Li <renlin.li@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/mapping_5.d: New.
|
|
|
|
|
* gas/aarch64/mapping_5.s: New.
|
|
|
|
|
* gas/aarch64/mapping_6.d: New.
|
|
|
|
|
* gas/aarch64/mapping_6.s: New.
|
|
|
|
|
|
2015-05-01 15:29:16 +00:00
|
|
|
|
2015-05-01 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/i386.exp: Run note.
|
|
|
|
|
* gas/i386/note.d: New file.
|
|
|
|
|
* gas/i386/note.s: Likewise.
|
|
|
|
|
|
2015-04-30 10:17:55 +00:00
|
|
|
|
2015-04-30 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR gas/18347
|
|
|
|
|
* gas/arm/pr18347.s: New file: Test case.
|
|
|
|
|
* gas/arm/pr18347.l: New file: Expected assembler output.
|
|
|
|
|
* gas/arm/pr18347.d: New file: Test driver.
|
|
|
|
|
|
2015-04-29 16:09:05 +00:00
|
|
|
|
2015-04-29 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR gas/18265
|
|
|
|
|
* gas/arm/pr18256.s: New file: Test case.
|
|
|
|
|
* gas/arm/pr18256.l: New file: Expected assembler output.
|
|
|
|
|
* gas/arm/pr18256.d: New file: Test driver.
|
|
|
|
|
|
2015-04-28 16:10:26 +00:00
|
|
|
|
2015-04-28 Renlin Li <renlin.li@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/thumb2_vpool_be.d: Adjust the desired output.
|
|
|
|
|
* gas/arm/vldconst_be.d: Ditto.
|
|
|
|
|
|
2015-04-27 16:06:54 +00:00
|
|
|
|
2015-04-27 Peter Bergner <bergner@vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
* gas/ppc/a2.s: Fixup test case due to dcbt/dcbtst embedded operand
|
|
|
|
|
ordering change.
|
|
|
|
|
* gas/ppc/a2.d: Likewise.
|
|
|
|
|
* gas/ppc/476.d: Likewise.
|
|
|
|
|
* gas/ppc/booke.s: Remove invalid 3 operand dcbt tests.
|
|
|
|
|
* gas/ppc/booke.d: Likewise.
|
|
|
|
|
* gas/ppc/power7.s: Remove lbarx, lharx, stbcx., sthcx., waitrsv
|
|
|
|
|
and waitimpl tests.
|
|
|
|
|
* gas/ppc/power7.d: Likewise.
|
|
|
|
|
|
2015-04-27 08:32:23 +00:00
|
|
|
|
2015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
* doc/as.texinfo: Document Tag_GNU_S390_ABI_Vector.
|
|
|
|
|
|
2015-04-27 08:29:16 +00:00
|
|
|
|
2015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
* gas/s390/zarch-z13.d: Fix tests for VFCE, VLDE, VFSQ, WFK, and
|
|
|
|
|
WFC.
|
|
|
|
|
* gas/s390/zarch-z13.s: Likewise.
|
|
|
|
|
|
2015-04-24 14:51:49 +00:00
|
|
|
|
2015-04-24 Richard Earnshaw <rearnsha@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/align64.d: Delete trailing padding NOPs.
|
|
|
|
|
|
2015-04-23 19:09:13 +00:00
|
|
|
|
2015-04-23 Matthew Fortune <matthew.fortune@imgtec.com>
|
|
|
|
|
|
|
|
|
|
* gas/mips/dla-warn.l: New file.
|
|
|
|
|
* gas/mips/dla-warn.s: New file.
|
|
|
|
|
* gas/mips/la-warn.l: New file.
|
|
|
|
|
* gas/mips/la-warn.s: New file.
|
|
|
|
|
* gas/mips/mips.exp: Run new tests.
|
|
|
|
|
|
2015-04-23 19:10:50 +00:00
|
|
|
|
2015-04-23 Matthew Fortune <matthew.fortune@imgtec.com>
|
|
|
|
|
|
|
|
|
|
* gas/mips/mips.exp: Require o32 for r6-branch-constraints.
|
|
|
|
|
|
x86: disambiguate disassembly of certain AVX512 insns
Certain conversion operations as well as vfpclassp{d,s} are ambiguous
when the input operand is in memory and no broadcast is being used.
While in Intel mode this gets resolved by printing suitable operand
size modifiers, AT&T mode need mnemonic suffixes to be added.
gas/testsuite/
2015-04-23 Jan Beulich <jbeulich@suse.com>
* gas/i386/avx512dq.d: Add 'z' suffix to vfpclassp{d,s} non-
register, non-broadcast cases.
* gas/i386/x86-64-avx512dq.d: Likewise.
* gas/i386/avx512dq_vl.d: Add 'x' and 'y' suffixes to
vcvt{,u}qq2ps and vfpclassp{d,s} non-register, non-broadcast
cases.
* gas/i386/x86-64-avx512dq_vl.d: Likewise.
* gas/i386/avx512f_vl.d: Add 'x' and 'y' suffixes to
vcvt{,t}pd2{,u}dq and vcvtpd2ps non-register, non-broadcast
cases.
* gas/i386/x86-64-avx512f_vl.d: Likewise.
opcodes/
2015-04-23 Jan Beulich <jbeulich@suse.com>
* i386-dis.c (putop): Extend "XY" handling to AVX512. Handle "XZ".
* i386-dis-evex.h.c (vcvtpd2ps, vcvtqq2ps, vcvttpd2udq,
vcvtpd2udq, vcvtuqq2ps, vcvttpd2dq, vcvtpd2dq): Add %XY.
(vfpclasspd, vfpclassps): Add %XZ.
2015-04-23 14:42:40 +00:00
|
|
|
|
2015-04-23 Jan Beulich <jbeulich@suse.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/avx512dq.d: Add 'z' suffix to vfpclassp{d,s} non-
|
|
|
|
|
register, non-broadcast cases.
|
|
|
|
|
* gas/i386/x86-64-avx512dq.d: Likewise.
|
|
|
|
|
* gas/i386/avx512dq_vl.d: Add 'x' and 'y' suffixes to
|
|
|
|
|
vcvt{,u}qq2ps and vfpclassp{d,s} non-register, non-broadcast
|
|
|
|
|
cases.
|
|
|
|
|
* gas/i386/x86-64-avx512dq_vl.d: Likewise.
|
|
|
|
|
* gas/i386/avx512f_vl.d: Add 'x' and 'y' suffixes to
|
|
|
|
|
vcvt{,t}pd2{,u}dq and vcvtpd2ps non-register, non-broadcast
|
|
|
|
|
cases.
|
|
|
|
|
* gas/i386/x86-64-avx512f_vl.d: Likewise.
|
|
|
|
|
|
2015-04-23 14:41:21 +00:00
|
|
|
|
2015-04-23 Jan Beulich <jbeulich@suse.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/avx512dq.s: Drop 'z' suffix from vfpclassp{d,s} in
|
|
|
|
|
some AT&T and all Intel cases.
|
|
|
|
|
* gas/i386/x86-64-avx512dq.s: Likewise.
|
|
|
|
|
* gas/i386/avx512dq_vl.s: Drop 'x' and 'y' suffixes from
|
|
|
|
|
vcvt{,u}qq2ps and vfpclassp{d,s} in some AT&T and all Intel
|
|
|
|
|
cases.
|
|
|
|
|
* gas/i386/x86-64-avx512dq_vl.s: Likewise.
|
|
|
|
|
* gas/i386/avx512f_vl.s: Drop 'x' and 'y' suffixes from
|
|
|
|
|
vcvt{,t}pd2{,u}dq and vcvtpd2ps in some AT&T and all Intel
|
|
|
|
|
cases.
|
|
|
|
|
* gas/i386/x86-64-avx512f_vl.s: Likewise.
|
|
|
|
|
|
2015-04-20 16:55:34 +00:00
|
|
|
|
2015-04-20 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/ilp32/x86-64-unwind.d: Don't hardcode offset of
|
|
|
|
|
.shstrtab section.
|
|
|
|
|
* gas/i386/x86-64-unwind.d: Likewise.
|
|
|
|
|
* gas/ia64/alias-ilp32.d: Likewise.
|
|
|
|
|
* gas/ia64/alias.d: Likewise.
|
|
|
|
|
* gas/ia64/group-1.d: Likewise.
|
|
|
|
|
* gas/ia64/group-2.d: Likewise.
|
|
|
|
|
* gas/ia64/secname-ilp32.d: Likewise.
|
|
|
|
|
* gas/ia64/secname.d: Likewise.
|
|
|
|
|
* gas/ia64/unwind-ilp32.d: Likewise.
|
|
|
|
|
* gas/ia64/unwind.d: Likewise.
|
|
|
|
|
* gas/mmix/bspec-1.d: Likewise.
|
|
|
|
|
* gas/mmix/byte-1.d: Likewise.
|
|
|
|
|
* gas/mmix/loc-1.d: Likewise.
|
|
|
|
|
* gas/mmix/loc-2.d: Likewise.
|
|
|
|
|
* gas/mmix/loc-3.d: Likewise.
|
|
|
|
|
* gas/mmix/loc-4.d: Likewise.
|
|
|
|
|
* gas/mmix/loc-5.d: Likewise.
|
|
|
|
|
* gas/tic6x/scomm-directive-4.d: Likewise.
|
|
|
|
|
|
2015-04-15 16:53:13 +00:00
|
|
|
|
2015-04-15 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
PR binutils/17898
|
|
|
|
|
* gas/i386/prefix.s: Add rdrand/rdseed prefix tests.
|
|
|
|
|
* gas/i386/prefix.d: Updated.
|
|
|
|
|
|
2015-04-15 16:44:03 +00:00
|
|
|
|
2015-04-15 Renlin Li <renlin.li@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/arch7em.d: Adjust required ssat and ssat16 immediate field.
|
|
|
|
|
* gas/arm/thumb32.d: Likewise.
|
|
|
|
|
|
2015-04-14 15:23:33 +00:00
|
|
|
|
2015-04-14 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gas/lns/lns.exp: Add RL78 to list of targets using
|
|
|
|
|
DW_LNS_fixed_advance_pc.
|
|
|
|
|
|
2015-04-08 14:53:54 +00:00
|
|
|
|
2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/dw2-compressed-1.d: New file.
|
|
|
|
|
* gas/i386/dw2-compressed-2.d: Likewise.
|
|
|
|
|
* gas/i386/dw2-compressed-3.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-dw2-compressed-2.d: Likewise.
|
|
|
|
|
* gas/i386/i386.exp: Run dw2-compressed-2, dw2-compressed-1,
|
|
|
|
|
dw2-compressed-3 and x86-64-dw2-compressed-2.
|
|
|
|
|
|
2015-04-06 19:19:13 +00:00
|
|
|
|
2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
* lib/gas-defs.exp (run_dump_test): Remove is_zlib_supported check.
|
|
|
|
|
|
Limit multi-byte nop instructions to 10 bytes
There is no performance advantage to use multi-byte nop instructions
greater than 10 bytes. This patch limits multi-byte nop instructions
to 10 bytes. Since there is only one way to encode multi-byte nop
instructions now, it also removed redundant nop tests.
gas/
* config/tc-i386.c (i386_align_code): Limit multi-byte nop
instructions to 10 bytes.
gas/testsuite/
* gas/i386/i386.exp: Don't run nops-1-bdver1, nops-1-bdver2,
nops-1-bdver3, nops-1-bdver4, nops-1-znver1, nops-1-btver1
nops-1-btver2, x86-64-nops-1-nocona, x86-64-nops-1-bdver1,
x86-64-nops-1-bdver2, x86-64-nops-1-bdver3, x86-64-nops-1-bdver4,
x86-64-nops-1-znver1, x86-64-nops-1-btver1 nor
x86-64-nops-1-btver2.
* gas/i386/nops-1-core2.d: Updated.
* gas/i386/nops-1-k8.d: Likewise.
* gas/i386/nops-4a-i686.d: Likewise.
* gas/i386/nops-5-i686.d: Likewise.
* gas/i386/nops-5.d: Likewise.
* gas/i386/nops-6.d: Likewise.
* gas/i386/x86-64-nops-1-core2.d: Likewise.
* gas/i386/x86-64-nops-1-g64.d: Likewise.
* gas/i386/x86-64-nops-1-k8.d: Likewise.
* gas/i386/x86-64-nops-1.d: Likewise.
* gas/i386/x86-64-nops-2.d: Likewise.
* gas/i386/x86-64-nops-3.d: Likewise.
* gas/i386/x86-64-nops-4-core2.d: Likewise.
* gas/i386/x86-64-nops-4-k8.d: Likewise.
* gas/i386/x86-64-nops-4.d: Likewise.
* gas/i386/x86-64-nops-5-k8.d: Likewise.
* gas/i386/x86-64-nops-5.d: Likewise.
* gas/i386/ilp32/x86-64-nops-1-core2.d: Likewise.
* gas/i386/ilp32/x86-64-nops-1-k8.d: Likewise.
* gas/i386/ilp32/x86-64-nops-1.d: Likewise.
* gas/i386/ilp32/x86-64-nops-2.d: Likewise.
* gas/i386/ilp32/x86-64-nops-3.d: Likewise.
* gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
* gas/i386/ilp32/x86-64-nops-4-k8.d: Likewise.
* gas/i386/ilp32/x86-64-nops-4.d: Likewise.
* gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
* gas/i386/ilp32/x86-64-nops-5.d: Likewise.
* gas/i386/nops-1-bdver1.d: Removed.
* gas/i386/nops-1-bdver2.d: Likewise.
* gas/i386/nops-1-bdver3.d: Likewise.
* gas/i386/nops-1-bdver4.d: Likewise.
* gas/i386/nops-1-btver1.d: Likewise.
* gas/i386/nops-1-btver2.d: Likewise.
* gas/i386/nops-1-znver1.d: Likewise.
* gas/i386/x86-64-nops-1-bdver1.d: Likewise.
* gas/i386/x86-64-nops-1-bdver2.d: Likewise.
* gas/i386/x86-64-nops-1-bdver3.d: Likewise.
* gas/i386/x86-64-nops-1-bdver4.d: Likewise.
* gas/i386/x86-64-nops-1-btver1.d: Likewise.
* gas/i386/x86-64-nops-1-btver2.d: Likewise.
* gas/i386/x86-64-nops-1-nocona.d: Likewise.
* gas/i386/x86-64-nops-1-znver1.d: Likewise.
* gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
2015-03-20 11:39:04 +00:00
|
|
|
|
2015-03-20 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/i386.exp: Don't run nops-1-bdver1, nops-1-bdver2,
|
|
|
|
|
nops-1-bdver3, nops-1-bdver4, nops-1-znver1, nops-1-btver1
|
|
|
|
|
nops-1-btver2, x86-64-nops-1-nocona, x86-64-nops-1-bdver1,
|
|
|
|
|
x86-64-nops-1-bdver2, x86-64-nops-1-bdver3, x86-64-nops-1-bdver4,
|
|
|
|
|
x86-64-nops-1-znver1, x86-64-nops-1-btver1 nor
|
|
|
|
|
x86-64-nops-1-btver2.
|
|
|
|
|
* gas/i386/nops-1-core2.d: Updated.
|
|
|
|
|
* gas/i386/nops-1-k8.d: Likewise.
|
|
|
|
|
* gas/i386/nops-4a-i686.d: Likewise.
|
|
|
|
|
* gas/i386/nops-5-i686.d: Likewise.
|
|
|
|
|
* gas/i386/nops-5.d: Likewise.
|
|
|
|
|
* gas/i386/nops-6.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-1-core2.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-1-g64.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-1-k8.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-1.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-2.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-3.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-4-core2.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-4-k8.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-4.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-5-k8.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-5.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-nops-1-core2.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-nops-1-k8.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-nops-1.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-nops-2.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-nops-3.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-nops-4-k8.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-nops-4.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-nops-5.d: Likewise.
|
|
|
|
|
* gas/i386/nops-1-bdver1.d: Removed.
|
|
|
|
|
* gas/i386/nops-1-bdver2.d: Likewise.
|
|
|
|
|
* gas/i386/nops-1-bdver3.d: Likewise.
|
|
|
|
|
* gas/i386/nops-1-bdver4.d: Likewise.
|
|
|
|
|
* gas/i386/nops-1-btver1.d: Likewise.
|
|
|
|
|
* gas/i386/nops-1-btver2.d: Likewise.
|
|
|
|
|
* gas/i386/nops-1-znver1.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-1-bdver1.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-1-bdver2.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-1-bdver3.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-1-bdver4.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-1-btver1.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-1-btver2.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-1-nocona.d: Likewise.
|
|
|
|
|
* gas/i386/x86-64-nops-1-znver1.d: Likewise.
|
|
|
|
|
* gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
|
|
|
|
|
|
2015-03-19 12:14:56 +00:00
|
|
|
|
2015-03-19 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR gas/18087
|
|
|
|
|
* gas/i386/dw2-compress-1.d: Allow the test to pass regardless of
|
|
|
|
|
whether the .debug_info section was compressed on not.
|
|
|
|
|
|
2015-03-18 16:20:38 +00:00
|
|
|
|
2015-03-18 H.J. Lu <hongjiu.lu@intel.com>
|
|
|
|
|
|
|
|
|
|
PR gas/18087
|
|
|
|
|
* gas/i386/dw2-compress-1.d: Revert the last change.
|
|
|
|
|
* gas/i386/dw2-compress-3.d: New.
|
|
|
|
|
* gas/i386/dw2-compress-3.s: Likewise.
|
|
|
|
|
* gas/i386/i386.exp: Run dw2-compress-3 for ELF targets.
|
|
|
|
|
|
2015-03-18 15:47:13 +00:00
|
|
|
|
2015-03-18 Jon Turney <jon.turney@dronecode.org.uk>
|
|
|
|
|
Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR binutils/18087
|
|
|
|
|
* gas/i386/dw2-compress-1.d: Do not expect the .debug_abbrev or
|
|
|
|
|
.debug_info sections to be compressed.
|
|
|
|
|
|
2015-03-17 16:19:15 +00:00
|
|
|
|
2015-03-17 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
|
|
|
|
|
|
|
|
|
|
* gas/i386/i386.exp: Add new znver1 test cases.
|
|
|
|
|
* gas/i386/arch-13-znver1.d: New.
|
|
|
|
|
* gas/i386/arch-13.d: New.
|
|
|
|
|
* gas/i386/arch-13.s: New.
|
|
|
|
|
* gas/i386/clzero.d: New.
|
|
|
|
|
* gas/i386/clzero.s: New.
|
|
|
|
|
* gas/i386/nops-1-znver1.d: New.
|
|
|
|
|
* gas/i386/x86-64-arch-3-znver1.d: New.
|
|
|
|
|
* gas/i386/x86-64-arch-3.d: New.
|
|
|
|
|
* gas/i386/x86-64-arch-3.s: New.
|
|
|
|
|
* gas/i386/x86-64-clzero.d: New.
|
|
|
|
|
* gas/i386/x86-64-nops-1-znver1.d: New.
|
|
|
|
|
|
2015-03-13 22:42:55 +00:00
|
|
|
|
2015-03-13 Andrew Bennett <andrew.bennett@imgtec.com>
|
|
|
|
|
|
|
|
|
|
* gas/mips/mips.exp: Added branch constraints testcase.
|
|
|
|
|
* gas/mips/r6-branch-constraints.s: New test.
|
|
|
|
|
* gas/mips/r6-branch-constraints.l: New test.
|
|
|
|
|
|
2015-03-13 22:02:16 +00:00
|
|
|
|
2015-03-13 Andrew Bennett <andrew.bennett@imgtec.com>
|
|
|
|
|
|
|
|
|
|
* gas/mips/r6.s: Add evp and dvp instructions.
|
|
|
|
|
* gas/mips/r6.d: Likewise.
|
|
|
|
|
* gas/mips/r6-n32.d: Likewise.
|
|
|
|
|
* gas/mips/r6-n64.d: Likewise.
|
|
|
|
|
|
2015-03-13 12:02:23 +00:00
|
|
|
|
2015-03-13 Jiong Wang <jiong.wang@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/diagnostic.s: New testcases.
|
|
|
|
|
* gas/aarch64/diagnostic.l: New error match.
|
|
|
|
|
|
2015-03-13 12:00:37 +00:00
|
|
|
|
2015-03-13 Jiong Wang <jiong.wang@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/tail_padding.s: New testcase.
|
|
|
|
|
* gas/aarch64/tail_padding.d: New expectation file.
|
|
|
|
|
|
2015-03-10 11:44:54 +00:00
|
|
|
|
2015-03-10 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
* gas/s390/zarch-z13.d: Add more z13 instructions.
|
|
|
|
|
* gas/s390/zarch-z13.s: Likewise.
|
|
|
|
|
|
2015-03-10 11:34:50 +00:00
|
|
|
|
2015-03-05 Renlin Li <renlin.li@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/dis-data.d: Adjust the desired output.
|
|
|
|
|
* gas/arm/dis-data2.d: Ditto.
|
|
|
|
|
|
2015-03-10 11:27:56 +00:00
|
|
|
|
2015-03-10 Renlin Li <renlin.li@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/ldst-reg-uns-imm.d: Adjust expected output.
|
|
|
|
|
* gas/aarch64/ldst-reg-unscaled-imm.d: Likewise.
|
2015-03-10 11:34:50 +00:00
|
|
|
|
* gas/aarch64/reloc-insn.d: Likewise.
|
|
|
|
|
|
|
|
|
|
2015-03-10 Matthew Wahab <matthew.wahab@arm.com>
|
2015-03-10 11:20:57 +00:00
|
|
|
|
|
|
|
|
|
* gas/aarch64/codealign.d: Add test for code section alignment.
|
|
|
|
|
* gas/aarch64/codealign.s: New file.
|
|
|
|
|
|
2015-03-04 09:08:49 +00:00
|
|
|
|
2015-03-04 Richard Sandiford <richard.sandiford@arm.com>
|
|
|
|
|
|
|
|
|
|
PR gas/17843
|
|
|
|
|
* gas/aarch64/tls.s, gas/aarch64/tls.d: Add test for
|
|
|
|
|
R_AARCH64_TLSLE_MOVW_TPREL_G0/R_AARCH64_TLSLE_MOVW_TPREL_G1_NC
|
|
|
|
|
sequence.
|
|
|
|
|
|
2015-02-24 23:06:36 +00:00
|
|
|
|
2015-02-28 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
* gas/sparc/pcrel.d: Update for changed padding in data sections.
|
|
|
|
|
* gas/sparc/pcrel64.d: Likewise.
|
|
|
|
|
|
2015-02-18 18:32:43 +00:00
|
|
|
|
2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/diagnostic.s: Add LDR test.
|
|
|
|
|
* gas/aarch64/diagnostic.l: Likewise.
|
|
|
|
|
|
2015-02-05 13:16:33 +00:00
|
|
|
|
2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/aarch64/diagnostic.s: Add ADR test.
|
|
|
|
|
* gas/aarch64/diagnostic.l: Likewise.
|
|
|
|
|
|
2015-01-08 21:55:43 +00:00
|
|
|
|
2015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
|
|
|
|
|
|
|
|
|
|
* gas/avr/avr-prop-1.d: New file.
|
|
|
|
|
* gas/avr/avr-prop-1.s: New file.
|
|
|
|
|
|
2015-02-25 20:22:54 +00:00
|
|
|
|
2015-02-25 Kaz Kojima <kkojima@rr.iij4u.or.jp>
|
|
|
|
|
Oleg Endo <olegendo@gcc.gnu.org>
|
|
|
|
|
|
|
|
|
|
* gas/sh/arch/arch.exp: Replace dead code to generate expected .s files
|
|
|
|
|
with ...
|
|
|
|
|
* gas/sh/arch/sh-opc-gen-as.pl: ... this new script.
|
|
|
|
|
* gas/sh/arch/arch_expected.txt: Regenerate.
|
|
|
|
|
* gas/sh/arch/sh-dsp.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh-opc-gen-as.pl: Likewise.
|
|
|
|
|
* gas/sh/arch/sh.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh2.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh2a-nofpu.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh2a-or-sh3e.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh2a-or-sh4.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh2a.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh2e.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh3-dsp.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh3-nommu.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh3.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh3e.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh4-nofpu.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh4-nommu-nofpu.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh4.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh4a-nofpu.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh4a.s: Likewise.
|
|
|
|
|
* gas/sh/arch/sh4al-dsp.s: Likewise.
|
|
|
|
|
|
2015-02-24 17:54:09 +00:00
|
|
|
|
2015-02-24 Nick Clifton <nickc@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gas/elf/elf.exp: Add special version of the section2 test for
|
|
|
|
|
the V850.
|
|
|
|
|
* gas/elf/section2.e-v850: New file.
|
|
|
|
|
|
2015-02-09 11:20:30 +00:00
|
|
|
|
2015-02-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/armv1.l: Remove 'Warning: ' from expected messages
|
|
|
|
|
for deprecations.
|
|
|
|
|
* gas/arm/armv8-a-bad.l: Likewise.
|
|
|
|
|
* gas/arm/armv8-a-it-bad.l: Likewise.
|
|
|
|
|
* gas/arm/depr-swp.l: Likewise.
|
|
|
|
|
* gas/arm/ldsgeb.l: Likewise.
|
|
|
|
|
* gas/arm/ldsgeh.l: Likewise.
|
|
|
|
|
* gas/arm/thumb2_bad_reg.l: Likewise.
|
|
|
|
|
* gas/arm/thumb32.l: Likewise.
|
|
|
|
|
* gas/arm/udf.l: Likewise.
|
|
|
|
|
* gas/arm/vstr-arm-bad.l: Likewise.
|
|
|
|
|
|
2015-01-28 05:06:43 +00:00
|
|
|
|
2015-01-28 James Bowman <james.bowman@ftdichip.com>
|
|
|
|
|
|
|
|
|
|
* gas/ft32/ft32.exp: New file.
|
|
|
|
|
* gas/ft32/insn.d: New file.
|
|
|
|
|
* gas/ft32/insn.s: New file.
|
|
|
|
|
|
2015-01-19 08:27:04 +00:00
|
|
|
|
2015-01-19 Alan Modra <amodra@gmail.com>
|
|
|
|
|
|
|
|
|
|
* gas/all/none.s,
|
|
|
|
|
* gas/all/none.d: New test.
|
|
|
|
|
* gas/all/gas.exp: Run it.
|
|
|
|
|
|
2015-01-16 11:19:21 +00:00
|
|
|
|
2015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
* gas/s390/esa-g5.d: Add a variant without the optional operand.
|
|
|
|
|
* gas/s390/esa-g5.s: Likewise.
|
|
|
|
|
* gas/s390/esa-z9-109.d: Likewise.
|
|
|
|
|
* gas/s390/esa-z9-109.s: Likewise.
|
|
|
|
|
* gas/s390/zarch-z9-109.d: Likewise.
|
|
|
|
|
* gas/s390/zarch-z9-109.s: Likewise.
|
|
|
|
|
* gas/s390/zarch-z10.d: For variants with a zero optional argument
|
|
|
|
|
it is not dumped by objdump anymore.
|
|
|
|
|
* gas/s390/zarch-zEC12.d: Likewise.
|
|
|
|
|
|
|
|
|
|
* gas/s390/zarch-z13.d: New file.
|
|
|
|
|
* gas/s390/zarch-z13.s: New file.
|
|
|
|
|
* gas/s390/s390.exp: Run the test for the z13 files.
|
|
|
|
|
|
2015-01-13 15:44:47 +00:00
|
|
|
|
2015-01-13 Matthew Wahab <matthew.wahab@arm.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/ual-vcmp.s: Add vcmp, vcmpe with #0x0 operand.
|
|
|
|
|
* gas/ual/vcmp.d: Update expected output.
|
|
|
|
|
* gas/ual/vcmp-zero-bad.l: Likewise
|
|
|
|
|
|
2015-01-12 14:24:20 +00:00
|
|
|
|
2015-01-12 Jan Beulich <jbeulich@suse.com>
|
|
|
|
|
|
|
|
|
|
gas/cfi/cfi-label.d, gas/cfi/cfi-label.s: New.
|
|
|
|
|
gas/cfi/cfi.exp: Run new tests.
|
|
|
|
|
|
2015-01-12 08:05:19 +00:00
|
|
|
|
2015-01-12 Jan Beulich <jbeulich@suse.com>
|
|
|
|
|
|
|
|
|
|
* gas/arm/neon-addressing-bad.s: Add test for invalid VSHL,
|
|
|
|
|
VQSHL, and VQSHLU immediates.
|
|
|
|
|
* gas/arm/neon-addressing-bad.l: Update accordingly.
|
|
|
|
|
|
2015-01-04 00:03:16 +00:00
|
|
|
|
2015-01-10 Andrew Burgess <andrew.burgess@embecosm.com>
|
|
|
|
|
|
|
|
|
|
* gas/avr/large-debug-line-table.d: New file.
|
|
|
|
|
* gas/avr/large-debug-line-table.s: New file.
|
|
|
|
|
|
2015-01-01 14:15:26 +00:00
|
|
|
|
2015-01-01 Alan Modra <amodra@gmail.com>
|
2014-10-27 10:51:17 +00:00
|
|
|
|
|
2015-01-01 14:15:26 +00:00
|
|
|
|
Update year range in copyright notice of all files.
|
2014-10-27 10:51:17 +00:00
|
|
|
|
|
2015-01-01 14:15:26 +00:00
|
|
|
|
For older changes see ChangeLog-2014
|
2004-01-02 11:16:21 +00:00
|
|
|
|
|
2015-01-01 14:15:26 +00:00
|
|
|
|
Copyright (C) 2015 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:
|