1 #as: -march=i686+nop
2 #source: nops-4.s
3 #objdump: -drw
4 #name: i386 -march=i686+nop nops 4a
5 
6 .*: +file format .*
7 
8 Disassembly of section .text:
9 
10 0+ <nop31>:
11 [ 	]*[a-f0-9]+:	90                   	nop
12 [ 	]*[a-f0-9]+:	90                   	nop
13 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
14 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
15 
16 0+20 <nop30>:
17 [ 	]*[a-f0-9]+:	90                   	nop
18 [ 	]*[a-f0-9]+:	90                   	nop
19 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
20 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
21 
22 0+40 <nop29>:
23 [ 	]*[a-f0-9]+:	90                   	nop
24 [ 	]*[a-f0-9]+:	90                   	nop
25 [ 	]*[a-f0-9]+:	90                   	nop
26 [ 	]*[a-f0-9]+:	66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
27 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
28 
29 0+60 <nop28>:
30 [ 	]*[a-f0-9]+:	90                   	nop
31 [ 	]*[a-f0-9]+:	90                   	nop
32 [ 	]*[a-f0-9]+:	90                   	nop
33 [ 	]*[a-f0-9]+:	90                   	nop
34 [ 	]*[a-f0-9]+:	66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
35 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
36 
37 0+80 <nop27>:
38 [ 	]*[a-f0-9]+:	90                   	nop
39 [ 	]*[a-f0-9]+:	90                   	nop
40 [ 	]*[a-f0-9]+:	90                   	nop
41 [ 	]*[a-f0-9]+:	90                   	nop
42 [ 	]*[a-f0-9]+:	90                   	nop
43 [ 	]*[a-f0-9]+:	66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
44 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
45 
46 0+a0 <nop26>:
47 [ 	]*[a-f0-9]+:	90                   	nop
48 [ 	]*[a-f0-9]+:	90                   	nop
49 [ 	]*[a-f0-9]+:	90                   	nop
50 [ 	]*[a-f0-9]+:	90                   	nop
51 [ 	]*[a-f0-9]+:	90                   	nop
52 [ 	]*[a-f0-9]+:	90                   	nop
53 [ 	]*[a-f0-9]+:	66 66 2e 0f 1f 84 00 00 00 00 00 	data16 nopw %cs:0x0\(%eax,%eax,1\)
54 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
55 
56 0+c0 <nop25>:
57 [ 	]*[a-f0-9]+:	90                   	nop
58 [ 	]*[a-f0-9]+:	90                   	nop
59 [ 	]*[a-f0-9]+:	90                   	nop
60 [ 	]*[a-f0-9]+:	90                   	nop
61 [ 	]*[a-f0-9]+:	90                   	nop
62 [ 	]*[a-f0-9]+:	90                   	nop
63 [ 	]*[a-f0-9]+:	90                   	nop
64 [ 	]*[a-f0-9]+:	66 2e 0f 1f 84 00 00 00 00 00 	nopw   %cs:0x0\(%eax,%eax,1\)
65 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
66 
67 0+e0 <nop24>:
68 [ 	]*[a-f0-9]+:	90                   	nop
69 [ 	]*[a-f0-9]+:	90                   	nop
70 [ 	]*[a-f0-9]+:	90                   	nop
71 [ 	]*[a-f0-9]+:	90                   	nop
72 [ 	]*[a-f0-9]+:	90                   	nop
73 [ 	]*[a-f0-9]+:	90                   	nop
74 [ 	]*[a-f0-9]+:	90                   	nop
75 [ 	]*[a-f0-9]+:	90                   	nop
76 [ 	]*[a-f0-9]+:	66 0f 1f 84 00 00 00 00 00 	nopw   0x0\(%eax,%eax,1\)
77 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
78 
79 0+100 <nop23>:
80 [ 	]*[a-f0-9]+:	90                   	nop
81 [ 	]*[a-f0-9]+:	90                   	nop
82 [ 	]*[a-f0-9]+:	90                   	nop
83 [ 	]*[a-f0-9]+:	90                   	nop
84 [ 	]*[a-f0-9]+:	90                   	nop
85 [ 	]*[a-f0-9]+:	90                   	nop
86 [ 	]*[a-f0-9]+:	90                   	nop
87 [ 	]*[a-f0-9]+:	90                   	nop
88 [ 	]*[a-f0-9]+:	90                   	nop
89 [ 	]*[a-f0-9]+:	0f 1f 84 00 00 00 00 00 	nopl   0x0\(%eax,%eax,1\)
90 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
91 
92 0+120 <nop22>:
93 [ 	]*[a-f0-9]+:	90                   	nop
94 [ 	]*[a-f0-9]+:	90                   	nop
95 [ 	]*[a-f0-9]+:	90                   	nop
96 [ 	]*[a-f0-9]+:	90                   	nop
97 [ 	]*[a-f0-9]+:	90                   	nop
98 [ 	]*[a-f0-9]+:	90                   	nop
99 [ 	]*[a-f0-9]+:	90                   	nop
100 [ 	]*[a-f0-9]+:	90                   	nop
101 [ 	]*[a-f0-9]+:	90                   	nop
102 [ 	]*[a-f0-9]+:	90                   	nop
103 [ 	]*[a-f0-9]+:	0f 1f 80 00 00 00 00 	nopl   0x0\(%eax\)
104 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
105 
106 0+140 <nop21>:
107 [ 	]*[a-f0-9]+:	90                   	nop
108 [ 	]*[a-f0-9]+:	90                   	nop
109 [ 	]*[a-f0-9]+:	90                   	nop
110 [ 	]*[a-f0-9]+:	90                   	nop
111 [ 	]*[a-f0-9]+:	90                   	nop
112 [ 	]*[a-f0-9]+:	90                   	nop
113 [ 	]*[a-f0-9]+:	90                   	nop
114 [ 	]*[a-f0-9]+:	90                   	nop
115 [ 	]*[a-f0-9]+:	90                   	nop
116 [ 	]*[a-f0-9]+:	90                   	nop
117 [ 	]*[a-f0-9]+:	90                   	nop
118 [ 	]*[a-f0-9]+:	66 0f 1f 44 00 00    	nopw   0x0\(%eax,%eax,1\)
119 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
120 
121 0+160 <nop20>:
122 [ 	]*[a-f0-9]+:	90                   	nop
123 [ 	]*[a-f0-9]+:	90                   	nop
124 [ 	]*[a-f0-9]+:	90                   	nop
125 [ 	]*[a-f0-9]+:	90                   	nop
126 [ 	]*[a-f0-9]+:	90                   	nop
127 [ 	]*[a-f0-9]+:	90                   	nop
128 [ 	]*[a-f0-9]+:	90                   	nop
129 [ 	]*[a-f0-9]+:	90                   	nop
130 [ 	]*[a-f0-9]+:	90                   	nop
131 [ 	]*[a-f0-9]+:	90                   	nop
132 [ 	]*[a-f0-9]+:	90                   	nop
133 [ 	]*[a-f0-9]+:	90                   	nop
134 [ 	]*[a-f0-9]+:	0f 1f 44 00 00       	nopl   0x0\(%eax,%eax,1\)
135 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
136 
137 0+180 <nop19>:
138 [ 	]*[a-f0-9]+:	90                   	nop
139 [ 	]*[a-f0-9]+:	90                   	nop
140 [ 	]*[a-f0-9]+:	90                   	nop
141 [ 	]*[a-f0-9]+:	90                   	nop
142 [ 	]*[a-f0-9]+:	90                   	nop
143 [ 	]*[a-f0-9]+:	90                   	nop
144 [ 	]*[a-f0-9]+:	90                   	nop
145 [ 	]*[a-f0-9]+:	90                   	nop
146 [ 	]*[a-f0-9]+:	90                   	nop
147 [ 	]*[a-f0-9]+:	90                   	nop
148 [ 	]*[a-f0-9]+:	90                   	nop
149 [ 	]*[a-f0-9]+:	90                   	nop
150 [ 	]*[a-f0-9]+:	90                   	nop
151 [ 	]*[a-f0-9]+:	0f 1f 40 00          	nopl   0x0\(%eax\)
152 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
153 
154 0+1a0 <nop18>:
155 [ 	]*[a-f0-9]+:	90                   	nop
156 [ 	]*[a-f0-9]+:	90                   	nop
157 [ 	]*[a-f0-9]+:	90                   	nop
158 [ 	]*[a-f0-9]+:	90                   	nop
159 [ 	]*[a-f0-9]+:	90                   	nop
160 [ 	]*[a-f0-9]+:	90                   	nop
161 [ 	]*[a-f0-9]+:	90                   	nop
162 [ 	]*[a-f0-9]+:	90                   	nop
163 [ 	]*[a-f0-9]+:	90                   	nop
164 [ 	]*[a-f0-9]+:	90                   	nop
165 [ 	]*[a-f0-9]+:	90                   	nop
166 [ 	]*[a-f0-9]+:	90                   	nop
167 [ 	]*[a-f0-9]+:	90                   	nop
168 [ 	]*[a-f0-9]+:	90                   	nop
169 [ 	]*[a-f0-9]+:	0f 1f 00             	nopl   \(%eax\)
170 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
171 
172 0+1c0 <nop17>:
173 [ 	]*[a-f0-9]+:	90                   	nop
174 [ 	]*[a-f0-9]+:	90                   	nop
175 [ 	]*[a-f0-9]+:	90                   	nop
176 [ 	]*[a-f0-9]+:	90                   	nop
177 [ 	]*[a-f0-9]+:	90                   	nop
178 [ 	]*[a-f0-9]+:	90                   	nop
179 [ 	]*[a-f0-9]+:	90                   	nop
180 [ 	]*[a-f0-9]+:	90                   	nop
181 [ 	]*[a-f0-9]+:	90                   	nop
182 [ 	]*[a-f0-9]+:	90                   	nop
183 [ 	]*[a-f0-9]+:	90                   	nop
184 [ 	]*[a-f0-9]+:	90                   	nop
185 [ 	]*[a-f0-9]+:	90                   	nop
186 [ 	]*[a-f0-9]+:	90                   	nop
187 [ 	]*[a-f0-9]+:	90                   	nop
188 [ 	]*[a-f0-9]+:	66 90                	xchg   %ax,%ax
189 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
190 
191 0+1e0 <nop16>:
192 [ 	]*[a-f0-9]+:	90                   	nop
193 [ 	]*[a-f0-9]+:	90                   	nop
194 [ 	]*[a-f0-9]+:	90                   	nop
195 [ 	]*[a-f0-9]+:	90                   	nop
196 [ 	]*[a-f0-9]+:	90                   	nop
197 [ 	]*[a-f0-9]+:	90                   	nop
198 [ 	]*[a-f0-9]+:	90                   	nop
199 [ 	]*[a-f0-9]+:	90                   	nop
200 [ 	]*[a-f0-9]+:	90                   	nop
201 [ 	]*[a-f0-9]+:	90                   	nop
202 [ 	]*[a-f0-9]+:	90                   	nop
203 [ 	]*[a-f0-9]+:	90                   	nop
204 [ 	]*[a-f0-9]+:	90                   	nop
205 [ 	]*[a-f0-9]+:	90                   	nop
206 [ 	]*[a-f0-9]+:	90                   	nop
207 [ 	]*[a-f0-9]+:	90                   	nop
208 [ 	]*[a-f0-9]+:	90                   	nop
209 [ 	]*[a-f0-9]+:	66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 	data16 data16 data16 data16 data16 nopw %cs:0x0\(%eax,%eax,1\)
210 #pass
211