; RUN: llc -mtriple=aarch64 -mattr=+execute-only %s -o - | FileCheck %s $test_comdat = comdat any ; CHECK: .section .text,"axy",@progbits,unique,0 ; CHECK-NOT: .section ; CHECK-NOT: .text ; CHECK: .globl test_section_for_global ; CHECK: .type test_section_for_global,@function define void @test_section_for_global() { entry: ret void } ; CHECK: .section .text.test_comdat,"axGy",@progbits,test_comdat,comdat,unique,0 ; CHECK-NOT: .section ; CHECK-NOT: .text ; CHECK: .weak test_comdat ; CHECK: .type test_comdat,@function define linkonce_odr void @test_comdat() comdat { entry: ret void } ; CHECK: .section .test,"axy",@progbits ; CHECK-NOT: .section ; CHECK-NOT: .text ; CHECK: .globl test_explicit_section_for_global ; CHECK: .type test_explicit_section_for_global,@function define void @test_explicit_section_for_global() section ".test" { entry: ret void } ; CHECK: .rodata,"a",@progbits ; CHECK-NOT: .section ; CHECK-NOT: .text ; CHECK: .globl test_rodata @test_rodata = constant i32 0, align 4