cpu/cortexm_common: also check for picolibc in USEMODULE
This commit is contained in:
parent
e424d177d7
commit
160d9a53b9
@ -4,7 +4,12 @@ USEMODULE += cortexm_common
|
||||
# include common periph code
|
||||
USEMODULE += cortexm_common_periph
|
||||
|
||||
ifneq (,$(filter picolibc,$(FEATURES_USED)))
|
||||
# Ensure newlib is not added if picolibc is already in FEATURES_USED or USEMODULE.
|
||||
# nucleo-l011k4 doesn't use features to forces picolibc but directly set it in
|
||||
# USEMODULE. This is because during the first pass of the dependency resolution,
|
||||
# with the feature mechanism, the picolib feature is not present in FEATURES_USED
|
||||
# at this staged and as a result newlib modules are wrongly added.
|
||||
ifneq (,$(filter picolibc,$(FEATURES_USED) $(USEMODULE)))
|
||||
# Use Picolibc when explicitly selected
|
||||
USEMODULE += picolibc
|
||||
else
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user