brintos

brintos / llvm-project-archived public Read only

0
0
Text · 757 B · c8bd82e Raw
28 lines · plain
1// RUN: llvm-mc -filetype=obj -triple thumbv7m-arm-linux-gnu %s -o - \2// RUN: | llvm-readobj -S --symbols - | FileCheck %s3 4        .text5        .ascii "test"6 7        .section        .text.foo,"axy"8        bx      lr9 10// CHECK:      Section {11// CHECK:        Name: .text12// CHECK-NEXT:   Type: SHT_PROGBITS (0x1)13// CHECK-NEXT:   Flags [ (0x6)14// CHECK-NEXT:     SHF_ALLOC (0x2)15// CHECK-NEXT:     SHF_EXECINSTR (0x4)16// CHECK-NEXT:   ]17// CHECK:      }18 19// CHECK:      Section {20// CHECK:        Name: .text.foo21// CHECK-NEXT:   Type: SHT_PROGBITS (0x1)22// CHECK-NEXT:   Flags [ (0x20000006)23// CHECK-NEXT:     SHF_ALLOC (0x2)24// CHECK-NEXT:     SHF_ARM_PURECODE (0x20000000)25// CHECK-NEXT:     SHF_EXECINSTR (0x4)26// CHECK-NEXT:   ]27// CHECK:      }28