brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.1 KiB · ec3b3b7 Raw
63 lines · plain
1// RUN: llvm-mc -triple=aarch64 -filetype=obj %s | llvm-readelf --arch-specific - | FileCheck %s --check-prefix=ASM2 3// ASM: BuildAttributes {4// ASM-NEXT: FormatVersion: 0x415// ASM-NEXT:  Section 1 {6// ASM-NEXT:    SectionLength: 217// ASM-NEXT:    VendorName: subsection_a Optionality: optional Type: uleb1288// ASM-NEXT:    Attributes {9// ASM-NEXT:      7: 1110// ASM-NEXT:    }11// ASM-NEXT:  }12// ASM-NEXT:  Section 2 {13// ASM-NEXT:    SectionLength: 3214// ASM-NEXT:    VendorName: aeabi_subsection Optionality: optional Type: ntbs15// ASM-NEXT:    Attributes {16// ASM-NEXT:      5: "Value"17// ASM-NEXT:    }18// ASM-NEXT:  }19// ASM-NEXT:  Section 3 {20// ASM-NEXT:    SectionLength: 2221// ASM-NEXT:    VendorName: subsection_b Optionality: required Type: uleb12822// ASM-NEXT:    Attributes {23// ASM-NEXT:      6: 53624// ASM-NEXT:    }25// ASM-NEXT:  }26// ASM-NEXT:  Section 4 {27// ASM-NEXT:    SectionLength: 2628// ASM-NEXT:    VendorName: aeabi_pauthabi Optionality: required Type: uleb12829// ASM-NEXT:    Attributes {30// ASM-NEXT:      Tag_PAuth_Platform: 931// ASM-NEXT:      Tag_PAuth_Schema: 77732// ASM-NEXT:    }33// ASM-NEXT:  }34// ASM-NEXT:  Section 5 {35// ASM-NEXT:    SectionLength: 3536// ASM-NEXT:    VendorName: aeabi_feature_and_bits Optionality: optional Type: uleb12837// ASM-NEXT:    Attributes {38// ASM-NEXT:      Tag_Feature_BTI: 139// ASM-NEXT:      Tag_Feature_PAC: 140// ASM-NEXT:      Tag_Feature_GCS: 141// ASM-NEXT:    }42// ASM-NEXT:  }43// ASM-NEXT: }44 45 46.aeabi_subsection subsection_a, optional, uleb12847.aeabi_subsection aeabi_subsection, optional, ntbs48.aeabi_subsection subsection_b, required, uleb12849.aeabi_subsection aeabi_pauthabi, required, uleb12850.aeabi_attribute Tag_PAuth_Platform, 751.aeabi_attribute Tag_PAuth_Schema, 77752.aeabi_attribute Tag_PAuth_Platform, 953.aeabi_subsection aeabi_feature_and_bits, optional, uleb12854.aeabi_attribute Tag_Feature_BTI, 155.aeabi_attribute Tag_Feature_PAC, 156.aeabi_attribute Tag_Feature_GCS, 157.aeabi_subsection aeabi_subsection, optional, ntbs58.aeabi_attribute 5, "Value"59.aeabi_subsection subsection_b, required, uleb12860.aeabi_attribute 6, 53661.aeabi_subsection subsection_a, optional, uleb12862.aeabi_attribute 7, 1163