1@v = weak global i8 1 2@llvm.used = appending global [2 x ptr] [ptr @foo, ptr @v] 3 4define void @foo() { 5 ret void 6} 7