Skip to content

Commit e128d77

Browse files
committed
cdx56: prepare to enable ulab
This involves fixing support for SRC_MOD and enabling INTERNAL_LIBM including adding support for SRC_LIBM.
1 parent 83d5da9 commit e128d77

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

ports/cxd56/Makefile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,10 @@ OBJ = $(PY_O) $(SUPERVISOR_O) $(addprefix $(BUILD)/, $(SRC_C:.c=.o))
176176
OBJ += $(addprefix $(BUILD)/, $(SRC_S:.s=.o))
177177
OBJ += $(addprefix $(BUILD)/, $(SRC_COMMON_HAL_EXPANDED:.c=.o))
178178
OBJ += $(addprefix $(BUILD)/, $(SRC_SHARED_MODULE_EXPANDED:.c=.o))
179+
ifeq ($(INTERNAL_LIBM),1)
180+
OBJ += $(addprefix $(BUILD)/, $(SRC_LIBM:.c=.o))
181+
endif
182+
OBJ += $(addprefix $(BUILD)/, $(SRC_MOD:.c=.o))
179183

180184
# List of sources for qstr extraction
181185
SRC_QSTR += $(SRC_C) $(SRC_SUPERVISOR) $(SRC_COMMON_HAL_EXPANDED) $(SRC_SHARED_MODULE_EXPANDED)

ports/cxd56/mpconfigport.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,5 @@ CIRCUITPY_NEOPIXEL_WRITE = 0
1818
CIRCUITPY_NVM = 0
1919
CIRCUITPY_DISPLAYIO = 0
2020
CIRCUITPY_FREQUENCYIO = 0
21+
22+
INTERNAL_LIBM = 1

0 commit comments

Comments
 (0)