]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gas/ChangeLog
x86: adjust segment override prefix emission
[thirdparty/binutils-gdb.git] / gas / ChangeLog
index 4f1aeed7c7c158a6acc618a3b848d3e7849d63b8..56d50719a2a746fa8df8cfddcc3cfcf72d4ee9d0 100644 (file)
@@ -1,4 +1,19 @@
-2020-02-XX  Jan Beulich  <jbeulich@suse.com>
+2020-02-14  Jan Beulich  <jbeulich@suse.com>
+
+       * config/tc-i386.c (process_operands): Also skip segment
+       override prefix emission if it matches an already present one.
+       * testsuite/gas/i386/prefix32.s: Add double segment override
+       cases.
+       * testsuite/gas/i386/prefix32.l: Adjust expectations.
+
+2020-02-14  Jan Beulich  <jbeulich@suse.com>
+
+       * config/tc-i386.c (process_operands): Drop ineffectual segment
+       overrides when optimizing.
+       * testsuite/gas/i386/lea-optimize.d: New.
+       * testsuite/gas/i386/i386.exp: Run new test.
+
+2020-02-14  Jan Beulich  <jbeulich@suse.com>
 
        * config/tc-i386.c (process_operands): Also check insn prefix
        for ineffectual segment override warning. Don't cover possible