1*b6cc5ddcSQuinn Pham; RUN: rm -rf %t 2*b6cc5ddcSQuinn Pham; RUN: mkdir %t 3*b6cc5ddcSQuinn Pham; RUN: llvm-as %s -o %t/bc.bc 4*b6cc5ddcSQuinn Pham; RUN: llvm-lto -exported-symbol var -O0 %t/bc.bc -o %t/default.o 5*b6cc5ddcSQuinn Pham; RUN: llvm-lto -exported-symbol var -O0 --data-sections=1 %t/bc.bc -o \ 6*b6cc5ddcSQuinn Pham; RUN: %t/data-sections.o 7*b6cc5ddcSQuinn Pham; RUN: llvm-lto -exported-symbol var -O0 --data-sections=0 %t/bc.bc -o \ 8*b6cc5ddcSQuinn Pham; RUN: %t/no-data-sections.o 9*b6cc5ddcSQuinn Pham; RUN: llvm-objdump -t %t/default.o | FileCheck %s 10*b6cc5ddcSQuinn Pham; RUN: llvm-objdump -t %t/data-sections.o | FileCheck %s 11*b6cc5ddcSQuinn Pham; RUN: llvm-objdump -t %t/no-data-sections.o | FileCheck --check-prefix \ 12*b6cc5ddcSQuinn Pham; RUN: CHECK-NO-DATA-SECTIONS %s 13*b6cc5ddcSQuinn Pham 14*b6cc5ddcSQuinn Phamtarget triple = "powerpc64le-unknown-linux-gnu" 15*b6cc5ddcSQuinn Pham 16*b6cc5ddcSQuinn Pham@var = global i32 0 17*b6cc5ddcSQuinn Pham 18*b6cc5ddcSQuinn Pham; CHECK: 0000000000000000 g O .bss.var [[#%x,]] var 19*b6cc5ddcSQuinn Pham 20*b6cc5ddcSQuinn Pham; CHECK-NO-DATA-SECTIONS: 0000000000000000 g O .bss [[#%x,]] var 21