libc: Use select REQUIRES_FULL_LIBC instead of select NEWLIB_LIBC

Changed select NEWLIB_LIBC to select REQUIRES_FULL_LIBC

Signed-off-by: Jan Van Winkel <jan.van_winkel@dxplore.eu>
This commit is contained in:
Jan Van Winkel 2019-09-27 21:41:39 +02:00 committed by Kumar Gala
commit 9555f82d28
6 changed files with 9 additions and 8 deletions

View file

@ -12,7 +12,7 @@ menuconfig COUNTER_RTC_STM32
select USE_STM32_LL_PWR select USE_STM32_LL_PWR
select USE_STM32_LL_RCC select USE_STM32_LL_RCC
select USE_STM32_LL_EXTI select USE_STM32_LL_EXTI
select NEWLIB_LIBC select REQUIRES_FULL_LIBC
help help
Build RTC driver for STM32 SoCs. Tested on STM32 F3, F4, L4, F7, G4 series Build RTC driver for STM32 SoCs. Tested on STM32 F3, F4, L4, F7, G4 series

View file

@ -9,7 +9,7 @@
menuconfig IEEE802154_KW41Z menuconfig IEEE802154_KW41Z
bool "NXP KW41Z Driver support" bool "NXP KW41Z Driver support"
depends on NETWORKING depends on NETWORKING
select NEWLIB_LIBC select REQUIRES_FULL_LIBC
if IEEE802154_KW41Z if IEEE802154_KW41Z

View file

@ -12,7 +12,7 @@ menuconfig UPDATEHUB
select BOOTLOADER_MCUBOOT select BOOTLOADER_MCUBOOT
select MPU_ALLOW_FLASH_WRITE select MPU_ALLOW_FLASH_WRITE
select NETWORKING select NETWORKING
select NEWLIB_LIBC select REQUIRES_FULL_LIBC
select NET_UDP select NET_UDP
select NET_SOCKETS select NET_SOCKETS
select NET_SOCKETS_POSIX_NAMES select NET_SOCKETS_POSIX_NAMES

View file

@ -4,14 +4,15 @@ config HAS_CC3220SDK
bool bool
# Notes: # Notes:
# SimpleLink drivers require types (stdint.h) from NEWLIB_LIBC # SimpleLink drivers require types (stdint.h) from c library which is not
# provided by minimal lbc
# Selecting ERRNO lets host driver use Zephyr's __errno # Selecting ERRNO lets host driver use Zephyr's __errno
# Selecting PTHREAD_IPC and POSIX_API are needed to build the host driver # Selecting PTHREAD_IPC and POSIX_API are needed to build the host driver
config SIMPLELINK_HOST_DRIVER config SIMPLELINK_HOST_DRIVER
bool "Build the SimpleLink WiFi Host Driver" bool "Build the SimpleLink WiFi Host Driver"
depends on HAS_CC3220SDK depends on HAS_CC3220SDK
depends on MULTITHREADING depends on MULTITHREADING
select NEWLIB_LIBC select REQUIRES_FULL_LIBC
select ERRNO select ERRNO
select PTHREAD_IPC select PTHREAD_IPC
select POSIX_CLOCK select POSIX_CLOCK

View file

@ -36,13 +36,13 @@ config CBOR_PARSER_NO_STRICT_CHECKS
config CBOR_FLOATING_POINT config CBOR_FLOATING_POINT
bool "Floating point support" bool "Floating point support"
select NEWLIB_LIBC select REQUIRES_FULL_LIBC
help help
This option enables floating point support. This option enables floating point support.
config CBOR_HALF_FLOAT_TYPE config CBOR_HALF_FLOAT_TYPE
bool "Half float type support" bool "Half float type support"
select NEWLIB_LIBC select REQUIRES_FULL_LIBC
help help
This option enables half float type support. This option enables half float type support.

View file

@ -11,7 +11,7 @@ config SOC_SERIES_STM32H7X
select SOC_FAMILY_STM32 select SOC_FAMILY_STM32
select HAS_STM32CUBE select HAS_STM32CUBE
select CPU_HAS_ARM_MPU select CPU_HAS_ARM_MPU
select NEWLIB_LIBC select REQUIRES_FULL_LIBC
select USE_STM32_HAL_RCC_EX if CPU_CORTEX_M4 select USE_STM32_HAL_RCC_EX if CPU_CORTEX_M4
help help
Enable support for STM32H7 MCU series Enable support for STM32H7 MCU series