aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-x86-64/pe-x86-64-2.od
diff options
context:
space:
mode:
Diffstat (limited to 'ld/testsuite/ld-x86-64/pe-x86-64-2.od')
-rw-r--r--ld/testsuite/ld-x86-64/pe-x86-64-2.od38
1 files changed, 38 insertions, 0 deletions
diff --git a/ld/testsuite/ld-x86-64/pe-x86-64-2.od b/ld/testsuite/ld-x86-64/pe-x86-64-2.od
new file mode 100644
index 0000000..1ff644e
--- /dev/null
+++ b/ld/testsuite/ld-x86-64/pe-x86-64-2.od
@@ -0,0 +1,38 @@
+
+.*: +file format .*
+
+SYMBOL TABLE:
+0+401000 l d .text\$mn 0000000000000000 .text\$mn
+0+402000 l d .xdata 0000000000000000 .xdata
+0+402008 l d .pdata 0000000000000000 .pdata
+0+403014 l d .bss 0000000000000000 .bss
+0+ l d .debug\$S 0000000000000000 .debug\$S
+0+401000 g .text\$mn 0000000000000000 getaddr1
+0+401020 g .text\$mn 0000000000000000 begin
+0+403014 g .bss 0000000000000000 __bss_start
+0+403014 g .bss 0000000000000000 var
+0+401010 g .text\$mn 0000000000000000 getaddr2
+0+403014 g .bss 0000000000000000 _edata
+0+403018 g .bss 0000000000000000 _end
+
+
+
+Disassembly of section .text\$mn:
+
+0+401000 <getaddr1>:
+ +[a-f0-9]+: 48 8d 05 0d 20 00 00 lea 0x200d\(%rip\),%rax # 403014 <__bss_start>
+ +[a-f0-9]+: c3 ret
+ +[a-f0-9]+: 0f 1f 84 00 00 00 00 00 nopl 0x0\(%rax,%rax,1\)
+
+0+401010 <getaddr2>:
+ +[a-f0-9]+: 48 8d 05 fd 1f 00 00 lea 0x1ffd\(%rip\),%rax # 403014 <__bss_start>
+ +[a-f0-9]+: c3 ret
+ +[a-f0-9]+: 0f 1f 84 00 00 00 00 00 nopl 0x0\(%rax,%rax,1\)
+
+0+401020 <begin>:
+ +[a-f0-9]+: 48 83 ec 28 sub \$0x28,%rsp
+ +[a-f0-9]+: e8 d7 ff ff ff call 401000 <getaddr1>
+ +[a-f0-9]+: e8 e2 ff ff ff call 401010 <getaddr2>
+ +[a-f0-9]+: 48 83 c4 28 add \$0x28,%rsp
+ +[a-f0-9]+: c3 ret
+#pass