14a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ RUN: llvm-mc -triple thumbv7-windows-itanium -filetype obj -o - %s \ 24a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ RUN: | llvm-readobj -s - | FileCheck %s 34a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 44a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project .syntax unified 54a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project .text 64a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project .thumb 74a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 84a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project .section .text,"xr",one_only,a 94a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 104a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project .def a; 114a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project .scl 2; 124a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project .type 32; 134a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project .endef 144a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Projecta: 154a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project movs r0, #65 164a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project bx lr 174a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 184a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project .section .text,"xr",one_only,b 194a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 204a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project .def b; 214a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project .scl 2; 224a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project .type 32; 234a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project .endef 244a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project .thumb_func 254a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Projectb: 264a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project movs r0, #66 274a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project bx lr 284a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 294a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: Sections [ 304a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: Section { 314a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: Name: .text 324a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: Characteristics [ 334a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: IMAGE_SCN_CNT_CODE 344a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: IMAGE_SCN_MEM_16BIT 354a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: IMAGE_SCN_MEM_EXECUTE 364a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: IMAGE_SCN_MEM_READ 374a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: ] 384a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: } 394a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: Section { 404a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: Name: .text 414a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: Characteristics [ 424a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: IMAGE_SCN_CNT_CODE 434a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: IMAGE_SCN_MEM_16BIT 444a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: IMAGE_SCN_MEM_EXECUTE 454a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: IMAGE_SCN_MEM_READ 464a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: ] 474a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: } 484a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: Section { 494a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: Name: .text 504a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: Characteristics [ 514a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: IMAGE_SCN_CNT_CODE 524a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: IMAGE_SCN_MEM_16BIT 534a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: IMAGE_SCN_MEM_EXECUTE 544a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: IMAGE_SCN_MEM_READ 554a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: ] 564a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: } 574a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project@ CHECK: ] 584a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project 594a68b3365c8c50aa93505e99ead2565ab73dcdb0The Android Open Source Project