x86-64/MPX: bndmk, bndldx, and bndstx don't allow RIP-relative addressing
authorJan Beulich <jbeulich@novell.com>
Fri, 1 Jul 2016 07:07:15 +0000 (09:07 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 1 Jul 2016 07:07:15 +0000 (09:07 +0200)
commit8178be5b0c4aa52ca8c63c68e474369b28e5d834
tree8c7aef0ea0e376c6b580696e46c1c4303fb22727
parent327e8c421bbe0f7e411bb772ee7d6353f2571a8d
x86-64/MPX: bndmk, bndldx, and bndstx don't allow RIP-relative addressing

Additionally warn about scaling factors other than 1 for the latter
two, as those get ignored by the hardware.
gas/ChangeLog
gas/config/tc-i386.c
gas/testsuite/gas/i386/x86-64-mpx-inval-2.l
gas/testsuite/gas/i386/x86-64-mpx-inval-2.s