59 lines · plain
1@ RUN: llvm-mc -triple thumbv7-windows-itanium -filetype obj -o - %s \2@ RUN: | llvm-readobj -S - | FileCheck %s3 4 .syntax unified5 .text6 .thumb7 8 .section .text,"xr",one_only,a9 10 .def a;11 .scl 2;12 .type 32;13 .endef14a:15 movs r0, #6516 bx lr17 18 .section .text,"xr",one_only,b19 20 .def b;21 .scl 2;22 .type 32;23 .endef24 .thumb_func25b:26 movs r0, #6627 bx lr28 29@ CHECK: Sections [30@ CHECK: Section {31@ CHECK: Name: .text32@ CHECK: Characteristics [33@ CHECK: IMAGE_SCN_CNT_CODE34@ CHECK: IMAGE_SCN_MEM_16BIT35@ CHECK: IMAGE_SCN_MEM_EXECUTE36@ CHECK: IMAGE_SCN_MEM_READ37@ CHECK: ]38@ CHECK: }39@ CHECK: Section {40@ CHECK: Name: .text41@ CHECK: Characteristics [42@ CHECK: IMAGE_SCN_CNT_CODE43@ CHECK: IMAGE_SCN_MEM_16BIT44@ CHECK: IMAGE_SCN_MEM_EXECUTE45@ CHECK: IMAGE_SCN_MEM_READ46@ CHECK: ]47@ CHECK: }48@ CHECK: Section {49@ CHECK: Name: .text50@ CHECK: Characteristics [51@ CHECK: IMAGE_SCN_CNT_CODE52@ CHECK: IMAGE_SCN_MEM_16BIT53@ CHECK: IMAGE_SCN_MEM_EXECUTE54@ CHECK: IMAGE_SCN_MEM_READ55@ CHECK: ]56@ CHECK: }57@ CHECK: ]58 59