Lines Matching full:so
5 # RUN: %p/Inputs/mips-tls.s -o %t.so.o
6 # RUN: ld.lld -shared %t.so.o -soname=t.so -o %t.so
14 # RUN: ld.lld %t.o %t.so -script %t.script -o %t.exe
19 # RUN: ld.lld -shared %t.o %t.so -script %t.script -o %t-out.so
20 # RUN: llvm-objdump -d -s -t --no-show-raw-insn %t-out.so \
21 # RUN: | FileCheck -check-prefix=DIS-SO %s
22 # RUN: llvm-readobj -r -A %t-out.so | FileCheck -check-prefix=SO %s
67 # DIS-SO: Contents of section .got:
68 # DIS-SO-NEXT: 30000 00000000 00000000 80000000 00000000
69 # DIS-SO-NEXT: 30010 00000000 00000000 00000000 00000004
70 # DIS-SO-NEXT: 30020 00000000 00000000 00000000 00000000
71 # DIS-SO-NEXT: 30030 00000000 00000000 00000000 00000000
72 # DIS-SO-NEXT: 30040 00000000 00000000 00000000 00000000
74 # SO: Relocations [
75 # SO-NEXT: Section (7) .rel.dyn {
76 # SO-NEXT: 0x30030 R_MIPS_TLS_DTPMOD64/R_MIPS_NONE/R_MIPS_NONE - 0x0
77 # SO-NEXT: 0x30018 R_MIPS_TLS_TPREL64/R_MIPS_NONE/R_MIPS_NONE bar 0x0
78 # SO-NEXT: 0x30040 R_MIPS_TLS_DTPMOD64/R_MIPS_NONE/R_MIPS_NONE bar 0x0
79 # SO-NEXT: 0x30048 R_MIPS_TLS_DTPREL64/R_MIPS_NONE/R_MIPS_NONE bar 0x0
80 # SO-NEXT: 0x30010 R_MIPS_TLS_TPREL64/R_MIPS_NONE/R_MIPS_NONE foo 0x0
81 # SO-NEXT: 0x30020 R_MIPS_TLS_DTPMOD64/R_MIPS_NONE/R_MIPS_NONE foo 0x0
82 # SO-NEXT: 0x30028 R_MIPS_TLS_DTPREL64/R_MIPS_NONE/R_MIPS_NONE foo 0x0
83 # SO-NEXT: }
84 # SO-NEXT: ]
85 # SO: Primary GOT {
86 # SO-NEXT: Canonical gp value: 0x37FF0
87 # SO-NEXT: Reserved entries [
88 # SO: ]
89 # SO-NEXT: Local entries [
90 # SO-NEXT: ]
91 # SO-NEXT: Global entries [
92 # SO-NEXT: ]
93 # SO-NEXT: Number of TLS and multi-GOT entries: 8