Remove tic80 support
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 7b83a0abd13cebb2afc17ff7ddad02b67b27ee5e..875bcf8fe561e62860835b417ff10f3dfdcb5977 100644 (file)
@@ -1,3 +1,79 @@
+2019-12-17  Alan Modra  <amodra@gmail.com>
+
+       * doc/as.texi: Remove mention of tic80.
+
+2019-12-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR gas/25274
+       * config/tc-i386.c (optimize_encoding): Also check R12-R15
+       registers for "test $imm7, %r64/%r32/%r16 -> test $imm7, %r8"
+       optimization.
+       * testsuite/gas/i386/x86-64-optimize-3.s: Add tests for test
+       with r12.
+       * testsuite/gas/i386/x86-64-optimize-3.d: Updated.
+       * testsuite/gas/i386/x86-64-optimize-3b.d: Likewise.
+
+2019-12-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * testsuite/gas/i386/align-branch-1.s: New file.
+       * testsuite/gas/i386/align-branch-1a.d: Likewise.
+       * testsuite/gas/i386/align-branch-1b.d: Likewise.
+       * testsuite/gas/i386/align-branch-1c.d: Likewise.
+       * testsuite/gas/i386/align-branch-1d.d: Likewise.
+       * testsuite/gas/i386/align-branch-1e.d: Likewise.
+       * testsuite/gas/i386/align-branch-1f.d: Likewise.
+       * testsuite/gas/i386/align-branch-1g.d: Likewise.
+       * testsuite/gas/i386/align-branch-1h.d: Likewise.
+       * testsuite/gas/i386/align-branch-2.s: Likewise.
+       * testsuite/gas/i386/align-branch-2a.d: Likewise.
+       * testsuite/gas/i386/align-branch-2b.d: Likewise.
+       * testsuite/gas/i386/align-branch-2c.d: Likewise.
+       * testsuite/gas/i386/align-branch-3.d: Likewise.
+       * testsuite/gas/i386/align-branch-3.s: Likewise.
+       * testsuite/gas/i386/align-branch-4.s: Likewise.
+       * testsuite/gas/i386/align-branch-4a.d: Likewise.
+       * testsuite/gas/i386/align-branch-4b.d: Likewise.
+       * testsuite/gas/i386/align-branch-5.d: Likewise.
+       * testsuite/gas/i386/align-branch-5.s: Likewise.
+       * testsuite/gas/i386/align-branch-6.d: Likewise.
+       * testsuite/gas/i386/align-branch-6.s: Likewise.
+       * testsuite/gas/i386/align-branch-7.d: Likewise.
+       * testsuite/gas/i386/align-branch-7.s: Likewise.
+       * testsuite/gas/i386/align-branch-8.d: Likewise.
+       * testsuite/gas/i386/align-branch-8.s: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-1.s: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-1a.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-1b.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-1c.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-1d.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-1e.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-1f.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-1g.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-1h.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-2.s: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-2a.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-2b.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-2c.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-3.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-3.s: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-4.s: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-4a.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-4b.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-5.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-6.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-7.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-7.s: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-8.d: Likewise.
+       * testsuite/gas/i386/x86-64-align-branch-8.s: Likewise.
+       * testsuite/gas/i386/i386.exp: Run new tests.
+
+2019-12-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/tc-i386.c (OPTION_MBRANCHES_WITH_32B_BOUNDARIES): New.
+       (md_longopts): Add -mbranches-within-32B-boundaries.
+       (md_parse_option): Handle -mbranches-within-32B-boundaries.
+       (md_show_usage): Add -mbranches-within-32B-boundaries.
+
 2019-12-12  H.J. Lu  <hongjiu.lu@intel.com>
 
        * config/tc-i386.c (_i386_insn): Add has_gotpc_tls_reloc.
This page took 0.024949 seconds and 4 git commands to generate.