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:
parent
0e59f6846f
commit
9555f82d28
6 changed files with 9 additions and 8 deletions
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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.
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue