51 lines · plain
1@ RUN: llvm-mc -triple thumbv7-apple-ios -filetype=obj -o %t %s2@ RUN: llvm-objdump --macho -p --indirect-symbols %t | FileCheck %s3 4@ CHECK: Indirect symbols for (__DATA,__thread_ptr)5@ CHECK: 0x0000001c 5 _a6 7 8@ CHECK: sectname __thread_data9@ CHECK: segname __DATA10@ CHECK: type S_THREAD_LOCAL_REGULAR11 12@ CHECK: sectname __thread_vars13@ CHECK: segname __DATA14@ CHECK: type S_THREAD_LOCAL_VARIABLES15 16@ CHECK: sectname __thread_bss17@ CHECK: segname __DATA18@ CHECK: type S_THREAD_LOCAL_ZEROFILL19 20@ CHECK: sectname __thread_ptr21@ CHECK: segname __DATA22@ CHECK: type S_THREAD_LOCAL_VARIABLE_POINTERS23 24 25 .section __DATA,__thread_data,thread_local_regular26 .p2align 227_b$tlv$init:28 .long 4229 30 .section __DATA,__thread_vars,thread_local_variables31 .globl _b32_b:33 .long __tlv_bootstrap34 .long 035 .long _b$tlv$init36 37.tbss _c$tlv$init, 4, 2 @ @c38 39 .globl _c40_c:41 .long __tlv_bootstrap42 .long 043 .long _c$tlv$init44 45 46 .section __DATA,__thread_ptr,thread_local_variable_pointers47 .p2align 248L_a$non_lazy_ptr:49 .indirect_symbol _a50 .long 051