Skip to content

Commit 63d1445

Browse files
committed
targets/zephyr/Makefile.zephyr: frdm_k64f: Optimize for Cortex-M4F.
This is now required, as Zephyr for frdm_k64f is built with hard float ABI. JerryScript-DCO-1.0-Signed-off-by: Paul Sokolovsky [email protected]
1 parent a0e256e commit 63d1445

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

targets/zephyr/Makefile.zephyr

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,14 @@ CONFIG_TOOLCHAIN_VARIANT = x86
6060
CPU = i686
6161
EXT_CFLAGS += -march=pentium
6262
EXT_CFLAGS += -mpreferred-stack-boundary=2 -mno-sse
63-
else ifeq ($(BOARD),$(filter $(BOARD),qemu_cortex_m3 frdm_k64f))
63+
else ifeq ($(BOARD),qemu_cortex_m3)
6464
CONFIG_TOOLCHAIN_VARIANT = arm
6565
CPU = arm7-m
6666
EXT_CFLAGS += -march=armv7-m -mthumb -mcpu=cortex-m3 -mabi=aapcs
67+
else ifeq ($(BOARD),frdm_k64f)
68+
CONFIG_TOOLCHAIN_VARIANT = arm
69+
CPU = arm7e-m
70+
EXT_CFLAGS += -march=armv7e-m -mthumb -mcpu=cortex-m4 -mabi=aapcs -mfloat-abi=hard -mfpu=fpv4-sp-d16
6771
else ifeq ($(BOARD),em_starterkit)
6872
# TODO: Tested only to build, untested to boot
6973
CONFIG_TOOLCHAIN_VARIANT = arc

0 commit comments

Comments
 (0)