1 #source: pr19636-1.s
2 #as: --32 -mrelax-relocations=no
3 #ld: -pie -m elf_i386 --no-dynamic-linker
4 #objdump: -dw
5 #target: i?86-*-nacl* x86_64-*-nacl*
6 
7 .*: +file format .*
8 
9 
10 Disassembly of section .plt:
11 
12 0+ <.plt>:
13 [ 	]*[a-f0-9]+:	ff 73 04             	pushl  0x4\(%ebx\)
14 [ 	]*[a-f0-9]+:	8b 4b 08             	mov    0x8\(%ebx\),%ecx
15 [ 	]*[a-f0-9]+:	83 e1 e0             	and    \$0xffffffe0,%ecx
16 [ 	]*[a-f0-9]+:	ff e1                	jmp    \*%ecx
17 [ 	]*[a-f0-9]+:	90                   	nop
18 [ 	]*[a-f0-9]+:	90                   	nop
19 [ 	]*[a-f0-9]+:	90                   	nop
20 [ 	]*[a-f0-9]+:	90                   	nop
21 [ 	]*[a-f0-9]+:	90                   	nop
22 [ 	]*[a-f0-9]+:	90                   	nop
23 [ 	]*[a-f0-9]+:	90                   	nop
24 [ 	]*[a-f0-9]+:	90                   	nop
25 [ 	]*[a-f0-9]+:	90                   	nop
26 [ 	]*[a-f0-9]+:	90                   	nop
27 [ 	]*[a-f0-9]+:	90                   	nop
28 [ 	]*[a-f0-9]+:	90                   	nop
29 [ 	]*[a-f0-9]+:	90                   	nop
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]+:	90                   	nop
35 [ 	]*[a-f0-9]+:	90                   	nop
36 [ 	]*[a-f0-9]+:	90                   	nop
37 [ 	]*[a-f0-9]+:	90                   	nop
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]+:	90                   	nop
44 [ 	]*[a-f0-9]+:	90                   	nop
45 [ 	]*[a-f0-9]+:	90                   	nop
46 [ 	]*[a-f0-9]+:	90                   	nop
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]+:	90                   	nop
54 [ 	]*[a-f0-9]+:	90                   	nop
55 [ 	]*[a-f0-9]+:	90                   	nop
56 [ 	]*[a-f0-9]+:	90                   	nop
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]+:	90                   	nop
65 [ 	]*[a-f0-9]+:	90                   	nop
66 [ 	]*[a-f0-9]+:	90                   	nop
67 [ 	]*[a-f0-9]+:	90                   	nop
68 [ 	]*[a-f0-9]+:	90                   	nop
69 [ 	]*[a-f0-9]+:	90                   	nop
70 [ 	]*[a-f0-9]+:	8b 8b 0c 00 00 00    	mov    0xc\(%ebx\),%ecx
71 [ 	]*[a-f0-9]+:	83 e1 e0             	and    \$0xffffffe0,%ecx
72 [ 	]*[a-f0-9]+:	ff e1                	jmp    \*%ecx
73 [ 	]*[a-f0-9]+:	90                   	nop
74 [ 	]*[a-f0-9]+:	90                   	nop
75 [ 	]*[a-f0-9]+:	90                   	nop
76 [ 	]*[a-f0-9]+:	90                   	nop
77 [ 	]*[a-f0-9]+:	90                   	nop
78 [ 	]*[a-f0-9]+:	90                   	nop
79 [ 	]*[a-f0-9]+:	90                   	nop
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]+:	90                   	nop
90 [ 	]*[a-f0-9]+:	90                   	nop
91 [ 	]*[a-f0-9]+:	90                   	nop
92 [ 	]*[a-f0-9]+:	90                   	nop
93 [ 	]*[a-f0-9]+:	90                   	nop
94 [ 	]*[a-f0-9]+:	68 00 00 00 00       	push   \$0x0
95 [ 	]*[a-f0-9]+:	e9 00 00 00 00       	jmp    6a <_start-0x16>
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]+:	90                   	nop
104 [ 	]*[a-f0-9]+:	90                   	nop
105 [ 	]*[a-f0-9]+:	90                   	nop
106 [ 	]*[a-f0-9]+:	90                   	nop
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 
119 Disassembly of section .text:
120 
121 0+80 <_start>:
122 [ 	]*[a-f0-9]+:	3b 80 f8 ff ff ff    	cmp    -0x8\(%eax\),%eax
123 [ 	]*[a-f0-9]+:	ff a0 fc ff ff ff    	jmp    \*-0x4\(%eax\)
124 [ 	]*[a-f0-9]+:	e8 af ff ff ff       	call   40 <_start-0x40>
125