x86: consistently convert to byte registers for TEST w/ imm optimization
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 79b64a331169912087893a10aea100161b5ce5f3..c3045c13ef4dd3daeb7149335617f126b089dafc 100644 (file)
@@ -1,3 +1,57 @@
+2020-01-09  Jan Beulich  <jbeulich@suse.com>
+
+       * config/tc-i386.c (optimize_encoding): Generalize register
+       transformation for TEST optimization.
+
+2020-01-09  Jan Beulich  <jbeulich@suse.com>
+
+       * testsuite/gas/i386/x86-64-sysenter-amd.s,
+       testsuite/gas/i386/x86-64-sysenter-amd.d,
+       testsuite/gas/i386/x86-64-sysenter-amd.l,
+       testsuite/gas/i386/x86-64-sysenter-intel.d,
+       testsuite/gas/i386/x86-64-sysenter-mixed.d: New.
+       * testsuite/gas/i386/i386.exp: Run new tests.
+
+2020-01-08  Nick Clifton  <nickc@redhat.com>
+
+       PR 25284
+       * doc/as.texi (Align): Document the fact that all arguments can be
+       omitted.
+       (Balign): Likewise.
+       (P2align): Likewise.
+
+2020-01-08  Nick Clifton  <nickc@redhat.com>
+
+       PR 14891
+       * config/obj-elf.c (obj_elf_section): Fail if the section name is
+       already defined as a different symbol type.
+       * testsuite/gas/elf/pr14891.s: New test source file.
+       * testsuite/gas/elf/pr14891.d: New test driver.
+       * testsuite/gas/elf/pr14891.s: New test expected error output.
+       * testsuite/gas/elf/elf.exp: Run the new test.
+
+2020-01-08  Alan Modra  <amodra@gmail.com>
+
+       * config/tc-z8k.c (md_begin): Make idx unsigned.
+       (get_specific): Likewise for this_index.
+
+2020-01-07  Claudiu Zissulescu  <claziss@synopsys.com>
+
+       * onfig/tc-arc.c (parse_reloc_symbol): New function.
+       (tokenize_arguments): Clean up, use parse_reloc_symbol function.
+       (md_operand): Set X_md to absent.
+       (arc_parse_name): Check for X_md.
+
+2020-01-03  Sergey Belyashov  <sergey.belyashov@gmail.com>
+
+       PR 25311
+       * as.h (TC_STRING_ESCAPES): Provide a default definition.
+       * app.c (do_scrub_chars): Use TC_STRING_ESCAPES instead of
+       NO_STRING_ESCAPES.
+       * read.c (next_char_of_string): Likewise.
+       * config/tc-ppc.h (TC_STRING_ESCAPES): Define.
+       * config/tc-z80.h (TC_STRING_ESCAPES): Define.
+
 2020-01-03  Nick Clifton  <nickc@redhat.com>
 
        * po/sv.po: Updated Swedish translation.
This page took 0.024816 seconds and 4 git commands to generate.