// RUN: llvm-mc -triple x86_64-apple-darwin -filetype=obj %s -o - 2>%t.err | llvm-readobj --sections | FileCheck %s // RUN: FileCheck --check-prefix=WARNING < %t.err %s // CHECK: Section { // CHECK-NEXT: Index: 0 // CHECK-NEXT: Name: __text ( // CHECK: Section { // CHECK-NEXT: Index: 1 // CHECK-NEXT: Name: __textcoal_nt ( // CHECK: Section { // CHECK-NEXT: Index: 2 // CHECK-NEXT: Name: __const_coal ( // CHECK: Section { // CHECK-NEXT: Index: 3 // CHECK-NEXT: Name: __datacoal_nt ( // WARNING: warning: section "__textcoal_nt" is deprecated // WARNING: note: change section name to "__text" // WARNING: warning: section "__const_coal" is deprecated // WARNING: note: change section name to "__const" // WARNING: warning: section "__datacoal_nt" is deprecated // WARNING: note: change section name to "__data" .section __TEXT,__textcoal_nt,coalesced,pure_instructions .globl _foo .weak_definition _foo .align 4, 0x90 _foo: retq .section __TEXT,__const_coal,coalesced .globl _a ## @a .weak_definition _a .align 4 _a: .long 1 ## 0x1 .section __DATA,__datacoal_nt,coalesced .globl _b ## @b .weak_definition _b .align 2 _b: .long 5 ## 0x5 .subsections_via_symbols