summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/i386/oversized16.l
blob: 3bf7e1d809561296930390574a4af94b76d2d1d3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
.*: Assembler messages:
.*:6: Warning: instruction length.*
.*:7: Warning: instruction length.*
.*:8: Warning: instruction length.*
.*:10: Warning: instruction length.*
.*:11: Warning: instruction length.*
GAS LISTING .*


[ 	]*1[ 	]+\.text
[ 	]*2[ 	]+\.intel_syntax noprefix
[ 	]*3[ 	]+\.code16
[ 	]*4[ 	]+
[ 	]*5[ 	]+long16:
[ 	]*6[ 	]+0000 26678FEA[ 	]+lwpins	eax, es:\[eax\*8\], 0x11223344
\*\*\*\*  Warning: instruction length of 16 bytes exceeds the limit of 15
[ 	]*6[ 	]+781204C5[ 	]*
[ 	]*6[ 	]+00000000[ 	]*
[ 	]*6[ 	]+44332211[ 	]*
[ 	]*7[ 	]+0010 26678FEA[ 	]+lwpval	eax, es:\[eax\*4\], 0x11223344
\*\*\*\*  Warning: instruction length of 16 bytes exceeds the limit of 15
[ 	]*7[ 	]+78120C85[ 	]*
[ 	]*7[ 	]+00000000[ 	]*
[ 	]*7[ 	]+44332211[ 	]*
[ 	]*8[ 	]+0020 26678FEA[ 	]+bextr	eax, es:\[eax\*2\], 0x11223344
\*\*\*\*  Warning: instruction length of 16 bytes exceeds the limit of 15
[ 	]*8[ 	]+78100445[ 	]*
[ 	]*8[ 	]+00000000[ 	]*
[ 	]*8[ 	]+44332211[ 	]*
[ 	]*9[ 	]+
[ 	]*10[ 	]+0030 266766F2[ 	]+xacquire lock add dword ptr es:\[eax\*2\], 0x11223344
\*\*\*\*  Warning: instruction length of 16 bytes exceeds the limit of 15
[ 	]*10[ 	]+F0810445[ 	]*
[ 	]*10[ 	]+00000000[ 	]*
[ 	]*10[ 	]+44332211[ 	]*
[ 	]*11[ 	]+0040 266766F3[ 	]+xrelease lock sub dword ptr es:\[eax\*2\], 0x11223344
\*\*\*\*  Warning: instruction length of 16 bytes exceeds the limit of 15
[ 	]*11[ 	]+F0812C45[ 	]*
[ 	]*11[ 	]+00000000[ 	]*
[ 	]*11[ 	]+44332211[ 	]*
#pass