24 lines · plain
1; RUN: %lli -jit-kind=mcjit %s > /dev/null2; RUN: %lli %s > /dev/null3; UNSUPPORTED: system-darwin4@var = global i32 1, align 45@llvm.global_ctors = appending global [1 x { i32, ptr, ptr }] [{ i32, ptr, ptr } { i32 65535, ptr @ctor_func, ptr null }]6@llvm.global_dtors = appending global [1 x { i32, ptr, ptr }] [{ i32, ptr, ptr } { i32 65535, ptr @dtor_func, ptr null }]7 8define i32 @main() nounwind {9entry:10 %0 = load i32, ptr @var, align 411 ret i32 %012}13 14define internal void @ctor_func() section ".text.startup" {15entry:16 store i32 0, ptr @var, align 417 ret void18}19 20define internal void @dtor_func() section ".text.startup" {21entry:22 ret void23}24