Nalpeiron ARM versions:
- v5te hard and soft floating point
- v7a hard and soft floating point
- v8a 64 bit
The ARM version of the Nalpeiron library should function exactly like the x86_64 and x86 versions. Compile the C SDK on your ARM system then download the Nalpeiron version that matches your system. Currently, 32 bit ARMv5te and ARMv7a versions are available in both hardfp and softfp. Additionally, a 64 bit ARMv8a is also available.
ARM Library Architecture Information:
The following information was collect with the readelf -A command.
- v5te with soft float
- Tag_CPU_name: "5TE"
- Tag_CPU_arch: v5TE
- Tag_ARM_ISA_use: Yes
- Tag_THUMB_ISA_use: Thumb-1
- Tag_VFP_arch: VFPv2
- Tag_ABI_PCS_wchar_t: 4
- Tag_ABI_FP_denormal: Needed
- Tag_ABI_FP_exceptions: Needed
- Tag_ABI_FP_number_model: IEEE 754
- Tag_ABI_align8_needed: Yes
- Tag_ABI_align8_preserved: Yes, except leaf SP
- Tag_ABI_enum_size: int
- Tag_ABI_HardFP_use: SP and DP
- Tag_ABI_optimization_goals: Aggressive Speed
- v5te with hard float
- Tag_CPU_name: "5TE"
- Tag_CPU_arch: v5TE
- Tag_ARM_ISA_use: Yes
- Tag_THUMB_ISA_use: Thumb-1
- Tag_VFP_arch: VFPv2
- Tag_ABI_PCS_wchar_t: 4
- Tag_ABI_FP_denormal: Needed
- Tag_ABI_FP_exceptions: Needed
- Tag_ABI_FP_number_model: IEEE 754
- Tag_ABI_align8_needed: Yes
- Tag_ABI_align8_preserved: Yes, except leaf SP
- Tag_ABI_enum_size: int
- Tag_ABI_HardFP_use: SP and DP
- Tag_ABI_VFP_args: VFP registers
- Tag_ABI_optimization_goals: Aggressive Speed
- v7a with soft float
- Tag_CPU_name: "7-A"
- Tag_CPU_arch: v7
- Tag_CPU_arch_profile: Application
- Tag_ARM_ISA_use: Yes
- Tag_THUMB_ISA_use: Thumb-2
- Tag_VFP_arch: VFPv3-D16
- Tag_ABI_PCS_wchar_t: 4
- Tag_ABI_FP_denormal: Needed
- Tag_ABI_FP_exceptions: Needed
- Tag_ABI_FP_number_model: IEEE 754
- Tag_ABI_align8_needed: Yes
- Tag_ABI_align8_preserved: Yes, except leaf SP
- Tag_ABI_enum_size: int
- Tag_ABI_HardFP_use: SP and DP
- Tag_ABI_optimization_goals: Aggressive Speed
- Tag_CPU_unaligned_access: v6
- v7a with hard float
- Tag_CPU_name: "7-A"
- Tag_CPU_arch: v7
- Tag_CPU_arch_profile: Application
- Tag_ARM_ISA_use: Yes
- Tag_THUMB_ISA_use: Thumb-2
- Tag_VFP_arch: VFPv3-D16
- Tag_ABI_PCS_wchar_t: 4
- Tag_ABI_FP_denormal: Needed
- Tag_ABI_FP_exceptions: Needed
- Tag_ABI_FP_number_model: IEEE 754
- Tag_ABI_align8_needed: Yes
- Tag_ABI_align8_preserved: Yes, except leaf SP
- Tag_ABI_enum_size: int
- Tag_ABI_HardFP_use: SP and DP
- Tag_ABI_VFP_args: VFP registers
- Tag_ABI_optimization_goals: Aggressive Speed
- Tag_CPU_unaligned_access: v6