brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.4 KiB · c4192cd Raw
49 lines · plain
1// RUN: llvm-mc -triple=aarch64 %s -o - | FileCheck %s --check-prefix=ASM2// RUN: llvm-mc -triple=aarch64 -filetype=obj %s -o - | llvm-readelf --hex-dump=.ARM.attributes - | FileCheck %s --check-prefix=ELF3 4// ASM: .aeabi_subsection	aeabi_pauthabi, required, uleb1285// ASM: .aeabi_subsection	aeabi_feature_and_bits, optional, uleb1286// ASM: .aeabi_attribute	0, 1 // Tag_Feature_BTI7// ASM: .aeabi_subsection	aeabi_feature_and_bits, optional, uleb1288// ASM: .aeabi_subsection	aeabi_pauthabi, required, uleb1289// ASM: .aeabi_attribute	2, 1 // Tag_PAuth_Schema10// ASM: .aeabi_subsection	aeabi_pauthabi, required, uleb12811// ASM: .aeabi_attribute	1, 1 // Tag_PAuth_Platform12// ASM: .aeabi_subsection	aeabi_pauthabi, required, uleb12813// ASM: .aeabi_subsection	aeabi_feature_and_bits, optional, uleb12814// ASM: .aeabi_attribute	2, 1 // Tag_Feature_GCS15// ASM: .aeabi_subsection	aeabi_pauthabi, required, uleb12816// ASM: .aeabi_subsection	aeabi_feature_and_bits, optional, uleb12817// ASM: .aeabi_attribute	1, 0 // Tag_Feature_PAC18// ASM: .aeabi_subsection	aeabi_feature_and_bits, optional, uleb12819// ASM: .aeabi_attribute	7, 120// ASM: .aeabi_subsection	aeabi_pauthabi, required, uleb12821// ASM: .aeabi_attribute	7, 022 23// ELF: Hex dump of section '.ARM.attributes':24// ELF-NEXT: 0x00000000 411b0000 00616561 62695f70 61757468 A....aeabi_pauth25// ELF-NEXT: 0x00000010 61626900 00000201 01010700 25000000 abi.........%...26// ELF-NEXT: 0x00000020 61656162 695f6665 61747572 655f616e aeabi_feature_an27// ELF-NEXT: 0x00000030 645f6269 74730001 00000102 01010007 d_bits..........28// ELF-NEXT: 0x00000040 0129 30 31.aeabi_subsection aeabi_pauthabi, required, uleb12832.aeabi_subsection aeabi_feature_and_bits, optional, uleb12833.aeabi_attribute Tag_Feature_BTI, 134.aeabi_subsection aeabi_feature_and_bits, optional, uleb12835.aeabi_subsection aeabi_pauthabi, required, uleb12836.aeabi_attribute Tag_PAuth_Schema, 137.aeabi_subsection aeabi_pauthabi, required, uleb12838.aeabi_attribute Tag_PAuth_Platform, 139.aeabi_subsection aeabi_pauthabi, required, uleb12840.aeabi_subsection aeabi_feature_and_bits, optional, uleb12841.aeabi_attribute Tag_Feature_GCS, 142.aeabi_subsection aeabi_pauthabi, required, uleb12843.aeabi_subsection aeabi_feature_and_bits, optional, uleb12844.aeabi_attribute Tag_Feature_PAC, 045.aeabi_subsection aeabi_feature_and_bits, optional, uleb12846.aeabi_attribute 7, 147.aeabi_subsection aeabi_pauthabi, required, uleb12848.aeabi_attribute 7, 049