brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.2 KiB · 26dd680 Raw
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