- Smaller but not precise conversion between strings and numbers under

CONFIG_ECMA_NUMBER_TYPE==CONFIG_ECMA_NUMBER_FLOAT32 (float32 mode);
- float64 mode by default if not CompactProfile-mode;
- CompactProfile-mode for MCU builds.
This commit is contained in:
Ruben Ayrapetyan
2014-10-31 20:19:16 +03:00
parent 8c7dc08d93
commit c0a6ae3eff
3 changed files with 156 additions and 28 deletions
+6 -5
View File
@@ -46,11 +46,12 @@ export TARGET_RELEASE_MODES = release
export TARGET_PC_SYSTEMS = linux
export TARGET_MCU_SYSTEMS = $(addprefix stm32f,3 4)
export TARGET_PC_MODS = musl sanitize valgrind float64 cp cp_minimal \
export TARGET_PC_MODS = musl sanitize valgrind cp cp_minimal \
musl-valgrind \
valgrind-cp \
musl-cp_minimal
export TARGET_MCU_MODS =
export TARGET_MCU_MODS = cp_minimal
export TARGET_PC_SYSTEMS_MODS = $(TARGET_PC_SYSTEMS) \
$(foreach __MOD,$(TARGET_PC_MODS),$(foreach __SYSTEM,$(TARGET_PC_SYSTEMS),$(__SYSTEM)-$(__MOD)))
@@ -86,10 +87,10 @@ all: precommit
PRECOMMIT_CHECK_TARGETS_NO_VALGRIND_LIST= debug.linux.check \
release.linux.check \
debug_release.linux.check \
debug.linux-float64.check
debug_release.linux.check
PRECOMMIT_CHECK_TARGETS_VALGRIND_LIST= debug.linux-valgrind.check \
release.linux-musl-valgrind.check
release.linux-musl-valgrind.check \
debug.linux-valgrind-cp.check
# debug.linux-musl-valgrind.check \
debug_release.linux-valgrind.check \