Skip to content

Commit 84a8085

Browse files
committed
Merge dashpay#612: Allow field_10x26_arm.s to compile for ARMv7 architecture
d4d270a Allow field_10x26_arm.s to compile for ARMv7 architecture (Roman Zeyde) Pull request description: It would allow using optimized field operations on the TREZOR device, which is using ARMv7 Cortex-M4. Following trezor/trezor-core#500 and part of trezor/trezor-firmware#66. Tree-SHA512: 73c0f03503feff01c6f4efd884e916ae1f43f55d525e8c3ea9372cf777aef6901585b74774c316dd7937abfff5e86be5b1acb569f9eeee9b73ae088f0f6b589d
2 parents b19c000 + d4d270a commit 84a8085

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

src/asm/field_10x26_arm.s

-6
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,9 @@ Note:
1616
*/
1717

1818
.syntax unified
19-
.arch armv7-a
2019
@ eabi attributes - see readelf -A
21-
.eabi_attribute 8, 1 @ Tag_ARM_ISA_use = yes
22-
.eabi_attribute 9, 0 @ Tag_Thumb_ISA_use = no
23-
.eabi_attribute 10, 0 @ Tag_FP_arch = none
2420
.eabi_attribute 24, 1 @ Tag_ABI_align_needed = 8-byte
2521
.eabi_attribute 25, 1 @ Tag_ABI_align_preserved = 8-byte, except leaf SP
26-
.eabi_attribute 30, 2 @ Tag_ABI_optimization_goals = Aggressive Speed
27-
.eabi_attribute 34, 1 @ Tag_CPU_unaligned_access = v6
2822
.text
2923

3024
@ Field constants

0 commit comments

Comments
 (0)