1
1
mirror of https://github.com/rui314/mold.git synced 2024-09-22 10:27:48 +03:00

temporary

This commit is contained in:
Rui Ueyama 2020-11-25 19:07:52 +09:00
parent 86a944ff76
commit d6716b17b2
3 changed files with 11 additions and 9 deletions

View File

@ -18,17 +18,17 @@
// CHECK: 0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
// CHECK: 0x0000000000000001 (NEEDED) Shared library: [ld-linux-x86-64.so.2]
// CHECK: 0x0000000000000007 (RELA) 0x2001c8
// CHECK: 0x0000000000000008 (RELASZ) 48 (bytes)
// CHECK: 0x0000000000000008 (RELASZ) 96 (bytes)
// CHECK: 0x0000000000000009 (RELAENT) 24 (bytes)
// CHECK: 0x0000000000000017 (JMPREL) 0x2001b0
// CHECK: 0x0000000000000002 (PLTRELSZ) 24 (bytes)
// CHECK: 0x0000000000000003 (PLTGOT) 0x202028
// CHECK: 0x0000000000000014 (PLTREL) RELA
// CHECK: 0x0000000000000006 (SYMTAB) 0x2001f8
// CHECK: 0x0000000000000006 (SYMTAB) 0x200228
// CHECK: 0x000000000000000b (SYMENT) 24 (bytes)
// CHECK: 0x0000000000000005 (STRTAB) 0x200258
// CHECK: 0x000000000000000a (STRSZ) 86 (bytes)
// CHECK: 0x0000000000000004 (HASH) 0x2002b0
// CHECK: 0x0000000000000005 (STRTAB) 0x2002b8
// CHECK: 0x000000000000000a (STRSZ) 140 (bytes)
// CHECK: 0x0000000000000004 (HASH) 0x200344
// CHECK: 0x0000000000000019 (INIT_ARRAY) 0x2021d0
// CHECK: 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)
// CHECK: 0x000000000000001a (FINI_ARRAY) 0x2021c8
@ -40,9 +40,11 @@
// RUN: readelf --symbols --use-dynamic %t.exe | FileCheck --check-prefix=DYNAMIC %s
// DYNAMIC: Symbol table for image:
// DYNAMIC: Num Buc: Value Size Type Bind Vis Ndx Name
// DYNAMIC: 3 2: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main
// DYNAMIC: 2 2: 0000000000000000 0 FUNC GLOBAL DEFAULT UND printf
// DYNAMIC: 3 1: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable
// DYNAMIC: 2 1: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTab
// DYNAMIC: 4 2: 0000000000000000 204 FUNC GLOBAL DEFAULT UND printf
// DYNAMIC: 1 3: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__
// DYNAMIC: 5 4: 0000000000000000 483 FUNC GLOBAL DEFAULT UND __libc_start_main
.globl main
main:

View File

@ -31,7 +31,7 @@
// PLT: 0000000000201010 <printf@plt>:
// PLT: 201010: ff 25 2a 10 00 00 jmpq *0x102a(%rip) # 202040 <printf>
// PLT: 201016: 68 00 00 00 00 pushq $0x0
// PLT: 20101b: e9 e0 ff ff ff jmpq 201000 <_IO_stdin_used+0xb70>
// PLT: 20101b: e9 e0 ff ff ff jmpq 201000 <_IO_stdin_used+0xac8>
.text
.globl main

View File

@ -24,7 +24,7 @@
// CHECK: 15: 0000000000202018 0 NOTYPE GLOBAL HIDDEN 11 _DYNAMIC
// CHECK: 16: 0000000000202000 0 NOTYPE GLOBAL HIDDEN 10 _GLOBAL_OFFSET_TABLE_
// CHECK: 17: 0000000000000000 0 NOTYPE GLOBAL HIDDEN ABS __bss_start
// CHECK: 18: 0000000000202128 0 NOTYPE GLOBAL HIDDEN 11 _end
// CHECK: 18: 0000000000202140 0 NOTYPE GLOBAL HIDDEN 12 _end
// CHECK: 19: 0000000000201011 0 NOTYPE GLOBAL HIDDEN 8 _etext
// CHECK: 20: 0000000000202128 0 NOTYPE GLOBAL HIDDEN 11 _edata