; We manually create these here if we're not linking against ; the CRT which would usually provide these. target triple = "x86_64-pc-windows-msvc" %IMAGE_TLS_DIRECTORY64 = type { i64, ; StartAddressOfRawData i64, ; EndAddressOfRawData i64, ; AddressOfIndex i64, ; AddressOfCallBacks i32, ; SizeOfZeroFill i32 ; Characteristics } @_tls_start = global i8 zeroinitializer, section ".tls" @_tls_end = global i8 zeroinitializer, section ".tls$ZZZ" @_tls_index = global i64 0 @_tls_used = global %IMAGE_TLS_DIRECTORY64 { i64 ptrtoint (i8* @_tls_start to i64), i64 ptrtoint (i8* @_tls_end to i64), i64 ptrtoint (i64* @_tls_index to i64), i64 0, i32 0, i32 0 }, section ".rdata$T"