1ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@ RUN: llvm-mc -triple armv7-elf -filetype asm -o - %s | FileCheck %s 2ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@ RUN: llvm-mc -triple armv7-eabi -filetype obj -o - %s \ 3ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@ RUN: | llvm-readobj -arm-attributes - | FileCheck %s --check-prefix=CHECK-OBJ 4ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_CPU_arch, 0 5ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 6, 0 6ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 6 7ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 8ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: CPU_arch 9ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Pre-v4 10ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 11ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_CPU_arch_profile, 0 12ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 7, 0 13ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 7 14ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 15ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: CPU_arch_profile 16ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: None 17ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 18ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ARM_ISA_use, 0 19ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 8, 0 20ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 8 21ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 22ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ARM_ISA_use 23ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Permitted 24ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 25ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_THUMB_ISA_use, 0 26ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 9, 0 27ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 9 28ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 29ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: THUMB_ISA_use 30ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Permitted 31ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 32ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_FP_arch, 0 33ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 10, 0 34ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 10 35ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 36ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: FP_arch 37ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Permitted 38ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 39ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_WMMX_arch, 0 40ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 11, 0 41ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 11 42ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 43ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: WMMX_arch 44ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Permitted 45ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 46ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_Advanced_SIMD_arch, 0 47ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 12, 0 48ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 12 49ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 50ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: Advanced_SIMD_arch 51ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Permitted 52ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 53ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_PCS_config, 0 54ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 13, 0 55ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 13 56ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 57ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: PCS_config 58ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: None 59ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 60ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_PCS_R9_use, 0 61ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 14, 0 62ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 14 63ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 64ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_PCS_R9_use 65ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: v6 66ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 67ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_PCS_RW_data, 0 68ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 15, 0 69ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 15 70ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 71ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_PCS_RW_data 72ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Absolute 73ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 74ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_PCS_RO_data, 0 75ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 16, 0 76ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 16 77ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 78ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_PCS_RO_data 79ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Absolute 80ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 81ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_PCS_GOT_use, 0 82ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 17, 0 83ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 17 84ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 85ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_PCS_GOT_use 86ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Permitted 87ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 88ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_PCS_wchar_t, 0 89ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 18, 0 90ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 18 91ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 92ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_PCS_wchar_t 93ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Permitted 94ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 95ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_FP_rounding, 0 96ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 19, 0 97ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 19 98ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 99ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_FP_rounding 100ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: IEEE-754 101ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 102ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_FP_denormal, 0 103ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 20, 0 104ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 20 105ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 106ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_FP_denormal 107ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Unsupported 108ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 109ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_FP_exceptions, 0 110ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 21, 0 111ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 21 112ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 113ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_FP_exceptions 114ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Permitted 115ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 116ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_FP_user_exceptions, 0 117ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 22, 0 118ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 22 119ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 120ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_FP_user_exceptions 121ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Permitted 122ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 123ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_FP_number_model, 0 124ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 23, 0 125ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 23 126ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 127ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_FP_number_model 128ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Permitted 129ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 130ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_align_needed, 0 131ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 24, 0 132ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 24 133ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 134ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_align_needed 135ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Permitted 136ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 137ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_align_preserved, 0 138ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 25, 0 139ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 25 140ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 141ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_align_preserved 142ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Required 143ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 144ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_enum_size, 0 145ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 26, 0 146ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 26 147ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 148ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_enum_size 149ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Permitted 150ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 151ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_HardFP_use, 0 152ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 27, 0 153ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 27 154ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 155ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_HardFP_use 156ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Tag_FP_arch 157ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 158ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_VFP_args, 0 159ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 28, 0 160ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 28 161ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 162ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_VFP_args 163ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: AAPCS 164ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 165ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_WMMX_args, 0 166ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 29, 0 167ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 29 168ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 169ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_WMMX_args 170ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: AAPCS 171ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 172ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_optimization_goals, 0 173ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 30, 0 174ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 30 175ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 176ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_optimization_goals 177ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: None 178ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 179ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_FP_optimization_goals, 0 180ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 31, 0 181ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 31 182ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 183ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_FP_optimization_goals 184ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: None 185ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 186ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_compatibility, 0, "ARM" 187ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 32, 0 188ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 32 189ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0, ARM 190ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: compatibility 191ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: No Specific Requirements 192ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 193ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_CPU_unaligned_access, 0 194ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 34, 0 195ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 34 196ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 197ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: CPU_unaligned_access 198ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Permitted 199ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 200ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_FP_HP_extension, 0 201ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 36, 0 202ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 36 203ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 204ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: FP_HP_extension 205ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: If Available 206ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 207ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_ABI_FP_16bit_format, 0 208ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 38, 0 209ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 38 210ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 211ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: ABI_FP_16bit_format 212ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Permitted 213ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 214ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_MPextension_use, 0 215ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 42, 0 216ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 42 217ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 218ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: MPextension_use 219ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Permitted 220ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 221ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_DIV_use, 0 222ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 44, 0 223ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 44 224ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 225ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: DIV_use 226ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: If Available 227ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 228ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines.eabi_attribute Tag_Virtualization_use, 0 229ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK: .eabi_attribute 68, 0 230ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ: Tag: 68 231ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Value: 0 232ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: TagName: Virtualization_use 233ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines@CHECK-OBJ-NEXT: Description: Not Permitted 234ebe69fe11e48d322045d5949c83283927a0d790bStephen Hines 235