From 26c1920cf1a352fa18572ade98cb4c05e4d82d9d Mon Sep 17 00:00:00 2001 From: Koen Zandberg Date: Tue, 7 Jul 2020 11:26:08 +0200 Subject: [PATCH] posix/select: Add picolibc to cyclic dependency resolution --- sys/posix/include/sys/select.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sys/posix/include/sys/select.h b/sys/posix/include/sys/select.h index 6899e262cf..743bb3374f 100644 --- a/sys/posix/include/sys/select.h +++ b/sys/posix/include/sys/select.h @@ -30,8 +30,9 @@ #define SYS_SELECT_H #include -/* prevent cyclic dependency with newlib's `sys/types.h` */ -#if defined(MODULE_NEWLIB) && !defined(CPU_ESP32) && !defined(CPU_ESP8266) +/* prevent cyclic dependency with newlib/picolibc's `sys/types.h` */ +#if (defined(MODULE_NEWLIB) || defined(MODULE_PICOLIBC)) && \ + !defined(CPU_ESP32) && !defined(CPU_ESP8266) #include #else #include