summaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-x86-64/load1c-nacl.d
blob: f677b8d85e1ff26b8bcdcf295a8830c805f8cf4d (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
42
43
44
45
46
47
48
#source: load1.s
#as: --64
#ld: -shared -melf_x86_64 --hash-style=sysv
#objdump: -dw
#target: x86_64-*-nacl*

.*: +file format .*

Disassembly of section .text:

0+ <_start>:
 +[a-f0-9]+:	13 05 9a 02 01 10    	adc    0x1001029a\(%rip\),%eax        # 100102a0 <.got>
 +[a-f0-9]+:	03 1d 94 02 01 10    	add    0x10010294\(%rip\),%ebx        # 100102a0 <.got>
 +[a-f0-9]+:	23 0d 8e 02 01 10    	and    0x1001028e\(%rip\),%ecx        # 100102a0 <.got>
 +[a-f0-9]+:	3b 15 88 02 01 10    	cmp    0x10010288\(%rip\),%edx        # 100102a0 <.got>
 +[a-f0-9]+:	0b 35 82 02 01 10    	or     0x10010282\(%rip\),%esi        # 100102a0 <.got>
 +[a-f0-9]+:	1b 3d 7c 02 01 10    	sbb    0x1001027c\(%rip\),%edi        # 100102a0 <.got>
 +[a-f0-9]+:	2b 2d 76 02 01 10    	sub    0x10010276\(%rip\),%ebp        # 100102a0 <.got>
 +[a-f0-9]+:	44 33 05 6f 02 01 10 	xor    0x1001026f\(%rip\),%r8d        # 100102a0 <.got>
 +[a-f0-9]+:	44 85 3d 68 02 01 10 	test   %r15d,0x10010268\(%rip\)        # 100102a0 <.got>
 +[a-f0-9]+:	48 13 05 61 02 01 10 	adc    0x10010261\(%rip\),%rax        # 100102a0 <.got>
 +[a-f0-9]+:	48 03 1d 5a 02 01 10 	add    0x1001025a\(%rip\),%rbx        # 100102a0 <.got>
 +[a-f0-9]+:	48 23 0d 53 02 01 10 	and    0x10010253\(%rip\),%rcx        # 100102a0 <.got>
 +[a-f0-9]+:	48 3b 15 4c 02 01 10 	cmp    0x1001024c\(%rip\),%rdx        # 100102a0 <.got>
 +[a-f0-9]+:	48 0b 3d 45 02 01 10 	or     0x10010245\(%rip\),%rdi        # 100102a0 <.got>
 +[a-f0-9]+:	48 1b 35 3e 02 01 10 	sbb    0x1001023e\(%rip\),%rsi        # 100102a0 <.got>
 +[a-f0-9]+:	48 2b 2d 37 02 01 10 	sub    0x10010237\(%rip\),%rbp        # 100102a0 <.got>
 +[a-f0-9]+:	4c 33 05 30 02 01 10 	xor    0x10010230\(%rip\),%r8        # 100102a0 <.got>
 +[a-f0-9]+:	4c 85 3d 29 02 01 10 	test   %r15,0x10010229\(%rip\)        # 100102a0 <.got>
 +[a-f0-9]+:	13 05 2b 02 01 10    	adc    0x1001022b\(%rip\),%eax        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	03 1d 25 02 01 10    	add    0x10010225\(%rip\),%ebx        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	23 0d 1f 02 01 10    	and    0x1001021f\(%rip\),%ecx        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	3b 15 19 02 01 10    	cmp    0x10010219\(%rip\),%edx        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	0b 35 13 02 01 10    	or     0x10010213\(%rip\),%esi        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	1b 3d 0d 02 01 10    	sbb    0x1001020d\(%rip\),%edi        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	2b 2d 07 02 01 10    	sub    0x10010207\(%rip\),%ebp        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	44 33 05 00 02 01 10 	xor    0x10010200\(%rip\),%r8d        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	44 85 3d f9 01 01 10 	test   %r15d,0x100101f9\(%rip\)        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	48 13 05 f2 01 01 10 	adc    0x100101f2\(%rip\),%rax        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	48 03 1d eb 01 01 10 	add    0x100101eb\(%rip\),%rbx        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	48 23 0d e4 01 01 10 	and    0x100101e4\(%rip\),%rcx        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	48 3b 15 dd 01 01 10 	cmp    0x100101dd\(%rip\),%rdx        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	48 0b 3d d6 01 01 10 	or     0x100101d6\(%rip\),%rdi        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	48 1b 35 cf 01 01 10 	sbb    0x100101cf\(%rip\),%rsi        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	48 2b 2d c8 01 01 10 	sub    0x100101c8\(%rip\),%rbp        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	4c 33 05 c1 01 01 10 	xor    0x100101c1\(%rip\),%r8        # 100102a8 <foo-0x21>
 +[a-f0-9]+:	4c 85 3d ba 01 01 10 	test   %r15,0x100101ba\(%rip\)        # 100102a8 <foo-0x21>
#pass