merge from gcc
[external/binutils.git] / gas / testsuite / gas / i386 / disp.s
index d2917b7..97246fa 100644 (file)
@@ -8,3 +8,35 @@
        mov 0x7fffffff,%eax
        mov 0x80000000,%eax
        mov -0x80000000,%eax
+
+       .intel_syntax noprefix
+       mov eax, offset 0xEE000F0
+
+       mov DWORD PTR [eax+0xEE000F0], ebx
+       mov [eax+0xEE000F0], ebx
+       mov DWORD PTR gs:[eax+0xEE000F0], ebx
+       mov gs:[eax+0xEE000F0], ebx
+
+       mov DWORD PTR [0xEE000F0], ebx
+       mov DWORD PTR gs:0xEE000F0, ebx
+       mov DWORD PTR [0xFEE000F0], ebx
+       mov DWORD PTR gs:0xFEE000F0, ebx
+
+       mov DWORD PTR [0xEE000F0], eax
+       mov DWORD PTR gs:0xEE000F0, eax
+       mov DWORD PTR [0xFEE000F0], eax
+       mov DWORD PTR gs:0xFEE000F0, eax
+
+       mov ebx, DWORD PTR gs:0xEE000F0
+       mov ebx, DWORD PTR [0xEE000F0]
+       mov ebx, [0xEE000F0]
+       mov ebx, DWORD PTR gs:0xFEE000F0
+       mov ebx, DWORD PTR [0xFEE000F0]
+       mov ebx, [0xFEE000F0]
+
+       mov eax, DWORD PTR gs:0xEE000F0
+       mov eax, DWORD PTR [0xEE000F0]
+       mov eax, [0xEE000F0]
+       mov eax, DWORD PTR gs:0xFEE000F0
+       mov eax, DWORD PTR [0xFEE000F0]
+       mov eax, [0xFEE000F0]