Skip to content

Commit

Permalink
EABI: Specify Tag_ABI_VFP_args (dotnet#98698)
Browse files Browse the repository at this point in the history
  • Loading branch information
filipnavara committed Feb 20, 2024
1 parent 5c57621 commit 6864ddf
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ internal static class EabiNative
public const uint Tag_ABI_align_needed = 24;
public const uint Tag_ABI_align_preserved = 25;
public const uint Tag_ABI_enum_size = 26;
public const uint Tag_ABI_VFP_args = 28;
public const uint Tag_ABI_optimization_goals = 30;
public const uint Tag_CPU_unaligned_access = 34;
public const uint Tag_ABI_FP_16bit_format = 38;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -465,6 +465,7 @@ private protected override void EmitSectionsAndLayout()
attributesBuilder.WriteAttribute(Tag_ABI_FP_number_model, 3); // IEEE 754
attributesBuilder.WriteAttribute(Tag_ABI_align_needed, 1); // 8-byte
attributesBuilder.WriteAttribute(Tag_ABI_align_preserved, 1); // 8-byte
attributesBuilder.WriteAttribute(Tag_ABI_VFP_args, 1); // FP parameters passes in VFP registers
attributesBuilder.WriteAttribute(Tag_CPU_unaligned_access, 0); // None
attributesBuilder.EndSection();
}
Expand Down

0 comments on commit 6864ddf

Please sign in to comment.