brintos

brintos / llvm-project-archived public Read only

0
0
Text · 762 B · 98d7e09 Raw
21 lines · plain
1; RUN: rm -rf %t2; RUN: mkdir %t3; RUN: llvm-as %s -o %t/bc.bc4; RUN: llvm-lto -exported-symbol var -O0 %t/bc.bc -o %t/default.o5; RUN: llvm-lto -exported-symbol var -O0 --data-sections=1 %t/bc.bc -o \6; RUN:   %t/data-sections.o7; RUN: llvm-lto -exported-symbol var -O0 --data-sections=0 %t/bc.bc -o \8; RUN:   %t/no-data-sections.o9; RUN: llvm-objdump -t %t/default.o | FileCheck %s10; RUN: llvm-objdump -t %t/data-sections.o | FileCheck %s11; RUN: llvm-objdump -t %t/no-data-sections.o | FileCheck --check-prefix \12; RUN:   CHECK-NO-DATA-SECTIONS %s13 14target triple = "powerpc-ibm-aix7.2.0.0"15 16@var = global i32 017 18; CHECK-NOT:              00000000 g O .data (csect: .data) [[#%x,]] var19 20; CHECK-NO-DATA-SECTIONS: 00000000 g O .data (csect: .data) [[#%x,]] var21