summaryrefslogtreecommitdiff
path: root/opcodes/i386-dis.c
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@novell.com>2012-08-07 16:57:48 +0000
committerJan Beulich <jbeulich@novell.com>2012-08-07 16:57:48 +0000
commit7b1f3c88cf70c860de4e7ba35c6a156f3f383f3b (patch)
tree1b0383074ae6f7c04a6c256349c158d6deb862a3 /opcodes/i386-dis.c
parenta370fee5931cc0006402314cea64acf591c901e1 (diff)
downloadbinutils-redhat-7b1f3c88cf70c860de4e7ba35c6a156f3f383f3b.tar.gz
Despite them being ignored by the CPU, gas issues segment override
prefixes for other than FS/GS in 64-bit mode. If doing so at all, it should clearly do this correctly. Determining the default segment, however, requires to take into consideration RegRex (so far, RSP, RBP, R12, and R13 were all treated equally here). gas/ 2012-08-07 Jan Beulich <jbeulich@suse.com> * config/tc-i386-intel.c (build_modrm_byte): Split determining default segment from figuring out encoding. Honor RegRex for the former. gas/testsuite/ 2012-08-07 Jan Beulich <jbeulich@suse.com> * gas/i386/x86-64-segovr.{s,l}: New. * gas/i386/i386.exp: Run new test.
Diffstat (limited to 'opcodes/i386-dis.c')
0 files changed, 0 insertions, 0 deletions