Update the Swedish translation in the GAS subdirectory.
[deliverable/binutils-gdb.git] / gas / ChangeLog
index dd611422313f6dd541cc785a3ed4015ae7b77d6d..03ec43c2ab01262a816713551483785e41d93842 100644 (file)
@@ -1,3 +1,286 @@
+2017-10-18  Nick Clifton  <nickc@redhat.com>
+
+       * po/sv.po: Updated Swedish translation.
+
+2017-10-16  Sandra Loosemore  <sandra@codesourcery.com>
+           Henry Wong  <henry@stuffedcow.net>
+
+       * config/tc-nios2.c (nios2_translate_pseudo_insn): Check for
+       correct number of arguments.
+       (md_assemble): Handle failure of nios2_translate_pseudo_insn.
+       * testsuite/gas/nios2/illegal_pseudoinst.l: New file.
+       * testsuite/gas/nios2/illegal_pseudoinst.s: New file.
+       * testsuite/gas/nios2/nios2.exp: Add illegal_pseudoinst test.
+
+2017-10-12  James Bowman  <james.bowman@ftdichip.com>
+
+       * config/tc-ft32.c (md_assemble): Replace FT32_FLD_K8 with
+       K15.
+       (md_apply_fix, tc_gen_reloc): Add BFD_RELOC_FT32_15.
+
+2017-10-11  Nick Clifton  <nickc@redhat.com>
+
+       PR 21977
+       * listing.c (listing_newline): Use the name of the current
+       physical input file, rather than the current logical input file,
+       unless including high level source in the listing.
+       * input-scrub.c (as_where_physical): New function.  Returns the
+       name of the current physical input file.
+       * as.h: Add prototype for as_where_physical.
+
+2017-10-09  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
+
+       * testsuite/gas/s390/zarch-arch12.d (prno, tpei, irbm): New
+       instructions added.
+       * testsuite/gas/s390/zarch-arch12.s: Likewise.
+       * testsuite/gas/s390/zarch-z13.d: Rename ppno to prno.
+
+2017-10-09  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
+
+        * testsuite/gas/all/fill-1.s: Replace nop with .word 42
+
+2017-10-09  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
+
+        * read.c (s_fill): Invoke expression instead of
+        get_known_segmented_expression.
+        * testsuite/gas/all/fill-1.s: New testcase.
+        * testsuite/gas/all/gas.exp: Run fill-1 testcase
+
+2017-10-05  Nick Clifton  <nickc@redhat.com>
+
+       PR 22133
+       * config/tc-msp430.c (parse_exp): Skip an 'h' suffix to constant
+       expressions.
+       (msp430_srcoperand): Check that the entire text was parsed by
+       parse_exp.
+       (msp430_operands): Likewise.
+       * testsuite/gas/msp430/pr22133.s: New test file.
+       * testsuite/gas/msp430/pr22133.d: New test driver.
+       * testsuite/gas/msp430/pr22133.s: Expected error output.
+       * testsuite/gas/msp430/msp430.exp: Run the new test.
+
+2017-10-04  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR gas/21167
+       * testsuite/gas/elf/elf.exp: Run group3.
+       * testsuite/gas/elf/group3.d: New file.
+       * testsuite/gas/elf/group3.s: Likewise.
+
+2017-10-05  Alan Modra  <amodra@gmail.com>
+
+       PR 21167
+       * config/obj-elf.c (struct group_list): Delete elt_count.
+       (groups): New static.
+       (build_group_lists): Don't count elements.
+       (elf_adjust_symtab): Use "groups" rather than auto "list".  Set up
+       pointer from group member to SHT_GROUP section.  Don't size
+       SHT_GROUP section or clean up here..
+       (elf_frob_file_after_relocs): ..do so here instead.
+       * testsuite/gas/arc/jli-1.d,
+       * testsuite/gas/elf/groupautob.d,
+       * testsuite/gas/mips/compact-eh-eb-2.d,
+       * testsuite/gas/mips/compact-eh-eb-5.d,
+       * testsuite/gas/mips/compact-eh-el-2.d,
+       * testsuite/gas/mips/compact-eh-el-5.d: Adjust.
+
+2017-10-01  Alexander Fedotov  <alfedotov@gmail.com>
+
+       * testsuite/gas/ppc/vle-mult-ld-st-insns.s: New file: Tests the
+       support for the VLE multiple load/store instructions.
+       * testsuite/gas/ppc/vle-mult-ld-st-insns.d: New file: Test
+       driver.
+       * testsuite/gas/ppc/ppc.exp: Run it.
+
+2017-09-27  Nick Clifton  <nickc@redhat.com>
+
+       PR 22179
+       * testsuite/gas/riscv/fmv.x.s: New file: Tests the support for the
+       renamed fmv.x.s and fmv.s.x instructions.
+       * testsuite/gas/riscv/fmv.x.d: New file: Test driver.
+
+2017-09-21  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * testsuite/gas/mips/elf_mach_5900.d: New test.
+       * testsuite/gas/mips/mips.exp: Run it.
+
+2017-09-21  James Cowgill  <James.Cowgill@imgtec.com>
+
+       PR gas/21762
+       * config/tc-mips.c (s_mips_stab): Insert call to
+       file_mips_check_options.
+       * testsuite/gas/mips/micromips@stabs-symbol-type.d: New test.
+       * testsuite/gas/mips/mips.exp: Run the new tests.
+       * testsuite/gas/mips/mips16@stabs-symbol-type.d: New test.
+       * testsuite/gas/mips/stabs-symbol-type.d: New test.
+       * testsuite/gas/mips/stabs-symbol-type.s: New test source.
+
+2017-09-21  Alan Modra  <amodra@gmail.com>
+
+       * config/tc-ppc.h (EH_FRAME_ALIGNMENT): Define.
+
+2017-09-14  Alan Modra  <amodra@gmail.com>
+
+       PR 22127
+       * write.c (resolve_reloc_expr_symbols): Don't segfault when
+       sec has been set to NULL.
+
+2017-09-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/tc-i386.c (NOTRACK_PREFIX): Removed.
+       (REX_PREFIX): Updated.
+       (MAX_PREFIXES): Likewise.
+       (parse_insn): Remove restriction on NOTRACK prefix position.
+       * testsuite/gas/i386/notrack.s: Add tests with NOTRACK prefix
+       before other prefixes.
+       * testsuite/gas/i386/x86-64-notrack.s: Likewise.
+       * testsuite/gas/i386/notrackbad.s: Remove tests with NOTRACK
+       prefix before other prefixes.
+       * testsuite/gas/i386/x86-64-notrackbad.s: Likewise.
+       * testsuite/gas/i386/notrack-intel.d: Updated.
+       * testsuite/gas/i386/notrack.d: Likewise.
+       * testsuite/gas/i386/notrackbad.l: Likewise.
+       * testsuite/gas/i386/x86-64-notrack-intel.d: Likewise.
+       * testsuite/gas/i386/x86-64-notrack.d: Likewise.
+       * testsuite/gas/i386/x86-64-notrackbad.l: Likewise.
+
+2017-09-07  Palmer Dabbelt  <palmer@dabbelt.com>
+
+       * config/tc-riscv.c (riscv_frag_align_code): Emit the entire
+       alignment sequence inside R_RISCV_ALIGN.
+
+2017-09-05  Alexander Fedotov <alexander.fedotov@nxp.com>
+           Edmar Wienskoski <edmar.wienskoski@nxp.com
+
+       * config/tc-ppc.c (md_parse_option): Handle "mno-vle" flag.
+       (ppc_elf_section_letter): New function.
+       * config/tc-ppc.h (md_elf_section_letter): New.
+       * testsuite/gas/elf/section10.d: Adjust for VLE.
+
+2017-09-01  Tamar Christina  <tamar.christina@arm.com>
+
+       * config/tc-aarch64.c (aarch64_cpus): Enable DOTPROD for
+       cortex-a55 and cortx-a75.
+
+2017-08-30  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * testsuite/gas/mips/branch-addend-micromips.d: New test.
+       * testsuite/gas/mips/branch-addend-micromips-n32.d: New test.
+       * testsuite/gas/mips/branch-addend-micromips-n64.d: New test.
+       * testsuite/gas/mips/branch-addend-micromips.s: New test source.
+       * testsuite/gas/mips/mips.exp: Run the new tests.
+
+2017-08-30  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * config/tc-mips.c (md_convert_frag): Respect
+       `mips_ignore_branch_isa'.
+       * testsuite/gas/mips/branch-local-5.d: New test.
+       * testsuite/gas/mips/branch-local-n32-5.d: New test.
+       * testsuite/gas/mips/branch-local-n64-5.d: New test.
+       * testsuite/gas/mips/branch-local-6.d: New test.
+       * testsuite/gas/mips/branch-local-n32-6.d: New test.
+       * testsuite/gas/mips/branch-local-n64-6.d: New test.
+       * testsuite/gas/mips/branch-local-7.d: New test.
+       * testsuite/gas/mips/branch-local-n32-7.d: New test.
+       * testsuite/gas/mips/branch-local-n64-7.d: New test.
+       * testsuite/gas/mips/branch-local-ignore-5.d: New test.
+       * testsuite/gas/mips/branch-local-ignore-n32-5.d: New test.
+       * testsuite/gas/mips/branch-local-ignore-n64-5.d: New test.
+       * testsuite/gas/mips/branch-local-ignore-6.d: New test.
+       * testsuite/gas/mips/branch-local-ignore-n32-6.d: New test.
+       * testsuite/gas/mips/branch-local-ignore-n64-6.d: New test.
+       * testsuite/gas/mips/branch-local-5.l: New stderr output.
+       * testsuite/gas/mips/branch-local-6.l: New stderr output.
+       * testsuite/gas/mips/branch-local-5.s: New test source.
+       * testsuite/gas/mips/branch-local-6.s: New test source.
+       * testsuite/gas/mips/branch-local-7.s: New test source.
+       * testsuite/gas/mips/mips.exp: Run the new tests.
+
+2017-08-30  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * testsuite/gas/mips/branch-local-n32-2.d: Use `branch-local-2.l'
+       for `error-output'.
+       * testsuite/gas/mips/branch-local-n64-2.d: Likewise.
+       * testsuite/gas/mips/branch-local-n32-3.d: Use `branch-local-3.l'
+       for `error-output'.
+       * testsuite/gas/mips/branch-local-n64-3.d: Likewise.
+       * testsuite/gas/mips/branch-local-n32-2.l: Remove file.
+       * testsuite/gas/mips/branch-local-n64-2.l: Remove file.
+       * testsuite/gas/mips/branch-local-n32-3.l: Remove file.
+       * testsuite/gas/mips/branch-local-n64-3.l: Remove file.
+
+2017-08-29  Jozef Lawrynowicz  <jozef.l@somniumtech.com>
+
+       * config/tc-msp430.c (md_parse_option): Define high data and high
+       bss symbols if -mdata-region is passed.
+       Define -mdata-region open.
+       * doc/c-msp430.texi: Document -mdata-region.
+       * testsuite/gas/msp430/high-data-bss-sym.d: New test.
+       * testsuite/gas/msp430/high-data-bss-sym.s: New.
+       * testsuite/gas/msp430/msp430.exp: Add -mdata-region tests.
+
+2017-08-23  Alexander Fedotov <alexander.fedotov@nxp.com>
+           Edmar Wienskoski <edmar.wienskoski@nxp.com
+
+       * config/tc-ppc.c:
+       (md_parse_option): Add mspe2 switch.
+       (md_show_usage): Document -mspe2.
+       (ppc_setup_opcodes): Handle spe2_opcodes.
+       * doc/as.texinfo: Document -mspe2.
+       * doc/c-ppc.texi: Likewise.
+       * testsuite/gas/ppc/efs.d: New file.
+       * testsuite/gas/ppc/efs.s: Likewise.
+       * testsuite/gas/ppc/efs2.d: Likewise.
+       * testsuite/gas/ppc/efs2.s: Likewise.
+       * testsuite/gas/ppc/ppc.exp: Run new tests.
+       * testsuite/gas/ppc/spe.d: New file.
+       * testsuite/gas/ppc/spe.s: Likewise.
+       * testsuite/gas/ppc/spe2-checks.d: Likewise.
+       * testsuite/gas/ppc/spe2-checks.l: Likewise.
+       * testsuite/gas/ppc/spe2-checks.s: Likewise.
+       * testsuite/gas/ppc/spe2.d: Likewise.
+       * testsuite/gas/ppc/spe2.s: Likewise.
+       * testsuite/gas/ppc/spe_ambiguous.d: Likewise.
+       * testsuite/gas/ppc/spe_ambiguous.s: Likewise.
+
+2017-08-23  James Clarke  <jrtc27@jrtc27.com>
+
+       * config/tc-sparc.c (tc_gen_reloc): Convert BFD_RELOC_8/16/32/64
+       into the corresponding BFD_RELOC_8/16/32/64_PCREL relocation
+       when requested.
+       * config/tc-sparc.h (DIFF_EXPR_OK): Define to enable PC-relative
+       diff relocations.
+       (TC_FORCE_RELOCATION_SUB_LOCAL): Define to ensure only supported
+       relocations are made PC-relative.
+       (CFI_DIFF_EXPR_OK): Define to 0 to force BFD_RELOC_32_PCREL to
+       be used directly, since otherwise BFD_RELOC_SPARC_UA32 will be
+       used for .eh_frame which cannot in general be converted to a
+       BFD_RELOC_32_PCREL due to alignment requirements.
+
+2017-08-22  Alan Modra  <amodra@gmail.com>
+
+       * testsuite/gas/ppc/lsp-checks.d: Assemble with -a32.
+       * testsuite/gas/ppc/lsp.d: Likewise.
+
+2017-08-21  Alexander Fedotov <alexander.fedotov@nxp.com>
+           Edmar Wienskoski <edmar.wienskoski@nxp.com
+
+       * testsuite/gas/ppc/lsp-checks.d,
+       * testsuite/gas/ppc/lsp-checks.l,
+       * testsuite/gas/ppc/lsp-checks.s: New test.
+       * testsuite/gas/ppc/lsp.d,
+       * testsuite/gas/ppc/lsp.s: New test.
+       * testsuite/gas/ppc/ppc.exp: Run new tests.
+
+2017-08-15  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+
+       * config/tc-aarch64.c (REGDEF_ALIAS): Define
+       (reg_names): Update for ip0, ip1, fp, lr to use REGDEF_ALIAS
+       * doc/c-aarch64.texi: Update documentation on .req.
+       * testsuite/gas/diagnostic.s: Update
+       * testsuite/gas/diagnostic.l: Likewise
+       * testsuite/gas/register_aliases.s: New file.
+       * testsuite/gas/register_aliases.d: New file.
+
 2017-08-11  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR gas/21667
This page took 0.026752 seconds and 4 git commands to generate.