xref: /llvm-project/llvm/test/LTO/Resolution/X86/symtab-elf.ll (revision 15655915b38600c28f58721950ae75e6284763b6)
1; RUN: llvm-as -o %t %s
2; RUN: llvm-lto2 dump-symtab %t | FileCheck %s
3
4; CHECK: target triple: x86_64-unknown-linux-gnu
5target triple = "x86_64-unknown-linux-gnu"
6target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128"
7
8; CHECK-NOT: linker opts:
9!0 = !{!"/include:foo"}
10!llvm.linker.options = !{ !0 }
11
12; CHECK: {{^dependent libraries: \"foo\" \"b a r\" \"baz\"$}}
13!1 = !{!"foo"}
14!2 = !{!"b a r"}
15!3 = !{!"baz"}
16!llvm.dependent-libraries = !{!1, !2, !3}
17
18@g1 = global i32 0
19
20; CHECK-NOT: fallback g1
21@g2 = weak alias i32, ptr @g1
22