1; RUN: llc -mtriple=arm64-apple-macosx %s -o - | FileCheck %s 2 3; CHECK-LABEL: .section __MY_DATA,__my_data 4; CHECK: .globl _data 5; CHECK: _data: 6; CHECK: .long 42 7@data = global i32 42 #0 8 9; CHECK-LABEL: .section __MY_BSS,__my_bss 10; CHECK: .globl _bss 11; CHECK: _bss: 12; CHECK: .long 0 13@bss = global i32 0 #0 14 15; CHECK-LABEL: .section __MY_RODATA,__my_rodata 16; CHECK: .globl _const 17; CHECK: _const: 18; CHECK: .long 42 19@const = constant i32 42 #0 20 21; CHECK-LABEL: .section __MY_RELRO,__my_relro 22; CHECK: .globl _vars_relro 23; CHECK: _vars_relro: 24; CHECK: .quad _data 25; CHECK: .quad _bss 26@vars_relro = hidden constant [2 x ptr] [ptr @data, ptr @bss], align 16 #0 27 28attributes #0 = { "data-section"="__MY_DATA,__my_data" "bss-section"="__MY_BSS,__my_bss" "rodata-section"="__MY_RODATA,__my_rodata" "relro-section"="__MY_RELRO,__my_relro" } 29