14 references to WriteAttribute
ILCompiler.ReadyToRun (14)
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\ElfObjectWriter.cs (14)
624attributesBuilder.WriteAttribute(Tag_CPU_arch, 2); // Arm v4T / Arm7TDMI 625attributesBuilder.WriteAttribute(Tag_ARM_ISA_use, 1); // Yes 626attributesBuilder.WriteAttribute(Tag_THUMB_ISA_use, 3); // Yes, determined by Tag_CPU_arch / Tag_CPU_arch_profile 627attributesBuilder.WriteAttribute(Tag_ABI_PCS_R9_use, 0); // R9 is callee-saved register 628attributesBuilder.WriteAttribute(Tag_ABI_PCS_RW_data, 1); // PC-relative 629attributesBuilder.WriteAttribute(Tag_ABI_PCS_RO_data, 1); // PC-relative 630attributesBuilder.WriteAttribute(Tag_ABI_PCS_GOT_use, 2); // indirect 631attributesBuilder.WriteAttribute(Tag_ABI_FP_denormal, 1); 632attributesBuilder.WriteAttribute(Tag_ABI_FP_exceptions, 0); // Unused 633attributesBuilder.WriteAttribute(Tag_ABI_FP_number_model, 3); // IEEE 754 634attributesBuilder.WriteAttribute(Tag_ABI_align_needed, 1); // 8-byte 635attributesBuilder.WriteAttribute(Tag_ABI_align_preserved, 1); // 8-byte 636attributesBuilder.WriteAttribute(Tag_ABI_VFP_args, _useSoftFPAbi ? 0ul : 1ul); // FP parameters passes in VFP registers 637attributesBuilder.WriteAttribute(Tag_CPU_unaligned_access, 0); // None