From ba1b36a800393680c6681074c317532312930707 Mon Sep 17 00:00:00 2001 From: Dan Halbert Date: Wed, 12 Jun 2019 13:09:09 -0400 Subject: [PATCH] Uncomment vm.c SUPEROPT (debugging typo); trim a few builds --- .../boards/circuitplayground_express/mpconfigboard.mk | 2 ++ .../boards/circuitplayground_express_crickit/mpconfigboard.mk | 3 +++ py/py.mk | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.mk b/ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.mk index 6d2bece5d..3c43776f5 100644 --- a/ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.mk +++ b/ports/atmel-samd/boards/circuitplayground_express/mpconfigboard.mk @@ -16,7 +16,9 @@ LONGINT_IMPL = MPZ CIRCUITPY_DISPLAYIO = 0 CIRCUITPY_FREQUENCYIO = 0 CIRCUITPY_I2CSLAVE = 0 + SUPEROPT_GC = 0 +CFLAGS_INLINE_LIMIT = 55 # Include these Python libraries in firmware. FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_BusDevice diff --git a/ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.mk b/ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.mk index b80142b01..f456515f9 100644 --- a/ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.mk +++ b/ports/atmel-samd/boards/circuitplayground_express_crickit/mpconfigboard.mk @@ -17,7 +17,10 @@ CIRCUITPY_DISPLAYIO = 0 CIRCUITPY_PIXELBUF = 0 CIRCUITPY_FREQUENCYIO = 0 CIRCUITPY_I2CSLAVE = 0 + SUPEROPT_GC = 0 +CFLAGS_INLINE_LIMIT = 55 + # Include these Python libraries in firmware. FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_BusDevice diff --git a/py/py.mk b/py/py.mk index b4f1f00ef..17cb79264 100644 --- a/py/py.mk +++ b/py/py.mk @@ -357,7 +357,7 @@ ifndef SUPEROPT_VM endif ifeq ($(SUPEROPT_VM),1) -#$(PY_BUILD)/vm.o: CFLAGS += $(CSUPEROPT) +$(PY_BUILD)/vm.o: CFLAGS += $(CSUPEROPT) endif # Optimizing vm.o for modern deeply pipelined CPUs with branch predictors