Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / arm / attr-names.d
1 # name: EABI attribute names
2 # source: attr-names.s
3 # as:
4 # readelf: -A
5 # This test is only valid on EABI based ports.
6 # target: *-*-*eabi
7
8 Attribute Section: aeabi
9 File Attributes
10   Tag_conformance: "2.08"
11   Tag_nodefaults: True
12   Tag_CPU_raw_name: "random-cpu"
13   Tag_CPU_name: "cpu"
14   Tag_CPU_arch: v4
15   Tag_CPU_arch_profile: Application or Realtime
16   Tag_ARM_ISA_use: Yes
17   Tag_THUMB_ISA_use: Thumb-1
18   Tag_FP_arch: VFPv1
19   Tag_WMMX_arch: WMMXv1
20   Tag_Advanced_SIMD_arch: NEONv1
21   Tag_PCS_config: Bare platform
22   Tag_ABI_PCS_R9_use: SB
23   Tag_ABI_PCS_RW_data: PC-relative
24   Tag_ABI_PCS_RO_data: PC-relative
25   Tag_ABI_PCS_GOT_use: direct
26   Tag_ABI_PCS_wchar_t: 2
27   Tag_ABI_FP_rounding: Needed
28   Tag_ABI_FP_denormal: Needed
29   Tag_ABI_FP_exceptions: Needed
30   Tag_ABI_FP_user_exceptions: Needed
31   Tag_ABI_FP_number_model: Finite
32   Tag_ABI_align_needed: 8-byte
33   Tag_ABI_align_preserved: 8-byte, except leaf SP
34   Tag_ABI_enum_size: small
35   Tag_ABI_HardFP_use: SP only
36   Tag_ABI_VFP_args: VFP registers
37   Tag_ABI_WMMX_args: WMMX registers
38   Tag_ABI_optimization_goals: Prefer Speed
39   Tag_ABI_FP_optimization_goals: Prefer Speed
40   Tag_compatibility: flag = 1, vendor = gnu
41   Tag_CPU_unaligned_access: v6
42   Tag_FP_HP_extension: Allowed
43   Tag_ABI_FP_16bit_format: IEEE 754
44   Tag_MPextension_use: Allowed
45   Tag_DIV_use: Not allowed
46   Tag_also_compatible_with: v6-M
47   Tag_T2EE_use: Allowed
48   Tag_Virtualization_use: TrustZone and Virtualization Extensions