Properly handle ".equ symbol, reg + NUM" in x86 Intel syntax.
[binutils.git] / gas / testsuite / gas / i386 / equ.d
blob0f270a6ccdf0efc2bfd7f39b3d2dcd9411663340
1 #objdump: -drw
2 #name: i386 equates
4 .*: +file format .*
6 Disassembly of section .text:
8 0+000 <_start>:
9 [ 0-9a-f]+:[ 0-9a-f]+mov[ ]+\$0xffffffff,%eax
10 [ 0-9a-f]+:[ 0-9a-f]+mov[ ]+0xffffffff,%eax
11 [ 0-9a-f]+:[ 0-9a-f]+mov[ ]+\$0x0,%eax[ 0-9a-f]+:[ a-zA-Z0-9_]+xtrn
12 [ 0-9a-f]+:[ 0-9a-f]+mov[ ]+0x0,%eax[ 0-9a-f]+:[ a-zA-Z0-9_]+xtrn
13 [ 0-9a-f]+:[ 0-9a-f]+test[ ]+%ecx,%ecx
14 [ 0-9a-f]+:[ 0-9a-f]+mov[ ]+%fs:\(%ecx,%ecx,4\),%ecx
15 [ 0-9a-f]+:[ 0-9a-f]+fadd[ ]+%st\(1\),%st
16 [ 0-9a-f]+:[ 0-9a-f]+mov[ ]+\$0xfffffffe,%eax
17 [ 0-9a-f]+:[ 0-9a-f]+mov[ ]+0xfffffffe,%eax
18 [ 0-9a-f]+:[ 0-9a-f]+mov[ ]+\$0x0,%eax[ 0-9a-f]+:[ a-zA-Z0-9_]+xtrn
19 [ 0-9a-f]+:[ 0-9a-f]+mov[ ]+0x0,%eax[ 0-9a-f]+:[ a-zA-Z0-9_]+xtrn
20 [ 0-9a-f]+:[ 0-9a-f]+test[ ]+%edx,%edx
21 [ 0-9a-f]+:[ 0-9a-f]+mov[ ]+%gs:\(%edx,%edx,8\),%edx
22 [ 0-9a-f]+:[ 0-9a-f]+mov[ ]+%gs:\(%edx,%edx,8\),%edx
23 [ 0-9a-f]+:[ 0-9a-f]+fadd[ ]+%st\(1\),%st
24 [ 0-9a-f]+:[ 0-9a-f]+fadd[ ]+%st\(7\),%st
25 [ 0-9a-f]+:[ 0-9a-f]+mov[ ]+0x4\(%edx\),%eax
26 [ 0-9a-f]+:[ 0-9a-f]+mov[ ]+0x4\(%edx\),%eax
27 #pass