From c7dd22efde12c1e1d8a95c2793568fda994c52b3 Mon Sep 17 00:00:00 2001 From: Gunar Schorcht Date: Sat, 4 Apr 2020 13:33:00 +0200 Subject: [PATCH 1/3] tests/libc_newlib: blacklist esp32 boards temporarily ESP32 boards must be blacklisted for `tests/libc_newlib` to avoid CI compilation errors until the toolchain is updated on all nodes. --- tests/libc_newlib/Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/libc_newlib/Makefile b/tests/libc_newlib/Makefile index f21f0761d61b..67295f4b8116 100644 --- a/tests/libc_newlib/Makefile +++ b/tests/libc_newlib/Makefile @@ -2,6 +2,8 @@ include ../Makefile.tests_common USEMODULE += embunit +FEATURES_BLACKLIST += arch_esp32 + include $(RIOTBASE)/Makefile.include # Compile time tests From f2e776bd3ff6bb75067ef26bf95a4221fbaf3793 Mon Sep 17 00:00:00 2001 From: Gunar Schorcht Date: Sat, 4 Apr 2020 00:50:51 +0200 Subject: [PATCH 2/3] cpu/esp32: use module newlib_nano --- cpu/esp32/Makefile.dep | 1 + 1 file changed, 1 insertion(+) diff --git a/cpu/esp32/Makefile.dep b/cpu/esp32/Makefile.dep index a85d61af3fa3..bfbd5397c41e 100644 --- a/cpu/esp32/Makefile.dep +++ b/cpu/esp32/Makefile.dep @@ -5,6 +5,7 @@ include $(RIOTCPU)/esp_common/Makefile.dep USEMODULE += esp_idf_driver USEMODULE += esp_idf_esp32 USEMODULE += esp_idf_soc +USEMODULE += newlib_nano USEMODULE += pm_layered ifneq (,$(filter cpp,$(FEATURES_USED))) From ec2fed4ae327efad1ff0bbcd17e96ea446879dbb Mon Sep 17 00:00:00 2001 From: Gunar Schorcht Date: Sat, 4 Apr 2020 13:33:00 +0200 Subject: [PATCH 3/3] Revert "tests/libc_newlib: blacklist esp32 boards temporarily" This reverts commit c7dd22efde12c1e1d8a95c2793568fda994c52b3. --- tests/libc_newlib/Makefile | 2 -- 1 file changed, 2 deletions(-) diff --git a/tests/libc_newlib/Makefile b/tests/libc_newlib/Makefile index 67295f4b8116..f21f0761d61b 100644 --- a/tests/libc_newlib/Makefile +++ b/tests/libc_newlib/Makefile @@ -2,8 +2,6 @@ include ../Makefile.tests_common USEMODULE += embunit -FEATURES_BLACKLIST += arch_esp32 - include $(RIOTBASE)/Makefile.include # Compile time tests