X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2FChangeLog;h=bdbaa8d0d0865044f0224b9fdb256350c00ee766;hb=6eb7d83039db70127a6eb3e4b64ecae782c42f00;hp=46605f9bee02e14f5af6ced15ad12d9a77bc71db;hpb=991f40a9fa668eb65159ee9884bf89c8cbc09f02;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/ChangeLog b/gas/ChangeLog index 46605f9bee..bdbaa8d0d0 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,196 @@ +2016-05-04 Kyrylo Tkachov + + * config/tc-arm.c (fpu_arch_vfp_v1): Mark with ATTRIBUTE_UNUSED. + (fpu_arch_vfp_v3): Likewise. + (fpu_arch_neon_v1): Likewise. + (arm_arch_full): Likewise. + (parse_neon_el_struct_list): Initialize fields of firsttype. + +2016-05-03 Claudiu Zissulescu + + * config/tc-arc.c (syntaxclass): Add SYNTAX_NOP and SYNTAX_1OP. + (arc_extinsn): Handle new introduced syntax. + * testsuite/gas/arc/textinsn1op.d: New file. + * testsuite/gas/arc/textinsn1op.s: Likewise. + * doc/c-arc.texi: Document SYNTAX_NOP and SYNTAX_1OP. + +2016-05-03 Pitchumani Sivanupandi + + * testsuite/gas/lns/lns.exp: Add avr to list of targets using + DW_LNS_fixed_advance_pc. + +2016-04-27 Alan Modra + + * as.h (inline, __PTR_TO_INT, __INT_TO_PTR): Don't define. + (xmemdup0): New inline function. + +2016-04-22 Maciej W. Rozycki + + * config/tc-mips.c (code_option_type): New enum. + (parse_code_option): Return status indicating option type. + (s_mipsset): Update `parse_code_option' call site accordingly. + Always set register sizes from the ISA with ISA overrides. + (s_module): Update `parse_code_option' call site. + * testsuite/gas/mips/isa-override-1.d: New test. + * testsuite/gas/mips/micromips@isa-override-1.d: New test. + * testsuite/gas/mips/mips1@isa-override-1.d: New test. + * testsuite/gas/mips/mips2@isa-override-1.d: New test. + * testsuite/gas/mips/mips32@isa-override-1.d: New test. + * testsuite/gas/mips/mips32r2@isa-override-1.d: New test. + * testsuite/gas/mips/mips32r3@isa-override-1.d: New test. + * testsuite/gas/mips/mips32r5@isa-override-1.d: New test. + * testsuite/gas/mips/mips32r6@isa-override-1.d: New test. + * testsuite/gas/mips/mips64r2@isa-override-1.d: New test. + * testsuite/gas/mips/mips64r3@isa-override-1.d: New test. + * testsuite/gas/mips/mips64r5@isa-override-1.d: New test. + * testsuite/gas/mips/mips64r6@isa-override-1.d: New test. + * testsuite/gas/mips/r3000@isa-override-1.d: New test. + * testsuite/gas/mips/r3900@isa-override-1.d: New test. + * testsuite/gas/mips/r5900@isa-override-1.d: New test. + * testsuite/gas/mips/octeon@isa-override-1.d: New test. + * testsuite/gas/mips/octeon3@isa-override-1.d: New test. + * testsuite/gas/mips/isa-override-2.l: New list test. + * testsuite/gas/mips/mips1@isa-override-2.l: New list test. + * testsuite/gas/mips/mips2@isa-override-2.l: New list test. + * testsuite/gas/mips/mips32@isa-override-2.l: New list test. + * testsuite/gas/mips/mips32r2@isa-override-2.l: New list test. + * testsuite/gas/mips/mips32r3@isa-override-2.l: New list test. + * testsuite/gas/mips/mips32r5@isa-override-2.l: New list test. + * testsuite/gas/mips/mips32r6@isa-override-2.l: New list test. + * testsuite/gas/mips/r3000@isa-override-2.l: New list test. + * testsuite/gas/mips/r3900@isa-override-2.l: New list test. + * testsuite/gas/mips/octeon3@isa-override-2.l: New list test. + * testsuite/gas/mips/octeon3@isa-override-1.l: New stderr + output. + * testsuite/gas/mips/isa-override-1.s: New test source. + * testsuite/gas/mips/r5900@isa-override-1.s: New test source. + * testsuite/gas/mips/isa-override-2.s: New test source. + * testsuite/gas/mips/mips1@isa-override-2.s: New test source. + * testsuite/gas/mips/mips2@isa-override-2.s: New test source. + * testsuite/gas/mips/mips32@isa-override-2.s: New test source. + * testsuite/gas/mips/mips32r2@isa-override-2.s: New test source. + * testsuite/gas/mips/mips32r3@isa-override-2.s: New test source. + * testsuite/gas/mips/mips32r5@isa-override-2.s: New test source. + * testsuite/gas/mips/mips32r6@isa-override-2.s: New test source. + * testsuite/gas/mips/r3000@isa-override-2.s: New test source. + * testsuite/gas/mips/r3900@isa-override-2.s: New test source. + * testsuite/gas/mips/octeon3@isa-override-2.s: New test source. + * testsuite/gas/mips/mips.exp: Run the new tests. + +2016-04-20 Trevor Saunders + + * cgen.c: Likewise. + * config/tc-bfin.c: Likewise. + * config/tc-ia64.c: Likewise. + * config/tc-mep.c: Likewise. + * config/tc-metag.c: Likewise. + * config/tc-nios2.c: Likewise. + * config/tc-rl78.c: Likewise. + +2016-04-20 Andrew Burgess + + * doc/c-arc.texi (ARC Options): Add nps400 to list of valus for + -mcpu. Add cross reference to .cpu directive from -mcpu option. + (ARC Directives): Add NPS400 to .cpu directive list. + +2016-04-20 Matthew Wahab + + * config/tc-aarch64.c (aarch64_features): Add "ras". + * doc/c-aarch64.texi (AArch64 Extensions): Add "ras". + * testsuite/gas/aarch64/armv8-ras-1.d: New. + * testsuite/gas/aarch64/armv8-ras-1.s: New. + * testsuite/gas/aarch64/illegal-ras-1.d: New. + * testsuite/gas/aarch64/illegal-ras-1.s: New. + +2016-04-19 Andrew Burgess + + * testsuite/gas/arc/nps400-6.d: New file. + * testsuite/gas/arc/nps400-6.s: New file. + +2016-04-19 Andrew Burgess + + * testsuite/gas/arc/nps400-4.d: New file. + * testsuite/gas/arc/nps400-4.s: New file. + * testsuite/gas/arc/nps400-5.d: New file. + * testsuite/gas/arc/nps400-5.s: New file. + +2016-04-19 Martin Galvan + + * doc/as.texinfo (.cfi_remember_state, .cfi_restore_state): Improve + documentation. + +2016-04-17 Andrew Burgess + + Revert prevous change. + * config/tc-arc.c (arc_option): Make .cpu directive + case-sensitive again. + +2016-04-16 Andrew Burgess + + * config/tc-arc.c (arc_option): Make .cpu directive + case-insensitive. + +2016-04-16 Andrew Burgess + + * config/tc-arc.c (arc_option): Allow NPS400 in .cpu directive. + +2016-04-15 Trevor Saunders + + * config/tc-mips.c (md_begin): Remove useless assignment. + +2016-04-15 H.J. Lu + + * Makefile.in: Regenerated with automake 1.11.6. + * aclocal.m4: Likewise. + * doc/Makefile.in: Likewise. + +2016-04-15 Alan Modra + + * config/tc-ppc.c (toc_reloc_types): Wrap in #ifdef OBJ_ELF + +2016-04-14 Trevor Saunders + + * config/tc-nios2.c (nios2_as_options): Make file static. + * config/tc-ppc.c (toc_reloc_ypes): Likewise. + * config/tc-sparc.c (native_op_table): Likewise. + +2016-04-14 Trevor Saunders + + * config/tc-m32c.c (M32C_Macros): Remove. + * config/tc-msp430.c (option_numbers): Likewise. + +2016-04-14 Andrew Burgess + + * testsuite/gas/arc/nps400-3.d: New file. + * testsuite/gas/arc/nps400-3.s: New file. + +2016-04-14 Andrew Burgess + + * testsuite/gas/arc/add_s-err.s: Update target pattern. + * testsuite/gas/arc/warn.s: Likewise. + * testsuite/gas/elf/elf.exp: Run test for arc. + +2016-04-14 Nick Clifton + + PR target/19938 + * testsuite/gas/i386/ilp32/x86-64-unwind.d: Allow for the string + sections possibly having the SHF_STRINGS flag bit set. + * testsuite/gas/i386/x86-64-unwind.d: Likewise. + +2016-04-12 Claudiu Zissulescu + + * config/tc-arc.c (mach_type_specified_p): Change type to + bfd_boolean. + (arc_option): Set private flags when parsing cpu pseudo-op. + (md_parse_option): Set mach_type_specified_p to TRUE. + +2016-04-13 Nick Clifton + + PR target/19937 + * testsuite/gas/v850/pr19937.s: New test. + * testsuite/gas/v850/pr19937.d: New test control file. + * testsuite/gas/v850/basic.exp: Run the new test. + 2016-04-13 Maciej W. Rozycki Andrew Bennett @@ -267,6 +460,16 @@ * testsuite/gas/arc/relocs-errors.err: Likewise. * testsuite/gas/arc/relocs-errors.s: Likewise. +2016-04-04 H.J. Lu + + PR gas/19909 + * config/tc-i386.c (check_VecOperands): Try vec_disp8 encoding + only if i.disp_encoding != disp_encoding_32bit. + * gas/testsuite/gas/i386/disp32.s: Add tests for vmovdqu64.d32. + * gas/testsuite/gas/i386/x86-64-disp32.s: Likewise. + * gas/testsuite/gas/i386/disp32.d: Updated. + * gas/testsuite/gas/i386/x86-64-disp32.d: Likewise. + 2016-04-04 H.J. Lu PR gas/19498