Skip to content

Commit e5d6866

Browse files
committed
applications/modules/samples/tests: Don't use minimal libc for MCUboot
Goes to picolibc which is smaller in most cases and a supported C library unlike minimal which was only ever designed for usage by tests in zephyr Signed-off-by: Jamie McCrae <[email protected]>
1 parent a14dc40 commit e5d6866

File tree

76 files changed

+0
-208
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+0
-208
lines changed

applications/connectivity_bridge/sysbuild/mcuboot/prj.conf

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,4 @@ CONFIG_LOG_DEFAULT_LEVEL=0
2727
CONFIG_MCUBOOT_LOG_LEVEL_INF=y
2828
### Decrease footprint by ~4 KB in comparison to CBPRINTF_COMPLETE=y
2929
CONFIG_CBPRINTF_NANO=y
30-
### Use the minimal C library to reduce flash usage
31-
CONFIG_MINIMAL_LIBC=y
3230
CONFIG_NRF_RTC_TIMER_USER_CHAN_COUNT=0

applications/machine_learning/sysbuild/mcuboot/boards/nrf5340dk_nrf5340_cpuapp.conf

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,5 @@ CONFIG_FLASH_SIMULATOR_STATS=n
5858
CONFIG_ENABLE_MGMT_PERUSER=y
5959
CONFIG_BOOT_MGMT_CUSTOM_STORAGE_ERASE=y
6060

61-
# Use minimal C library instead of the Picolib
62-
CONFIG_MINIMAL_LIBC=y
63-
6461
# Improve debugging experience by disabling reset on fatal error
6562
CONFIG_RESET_ON_FATAL_ERROR=n

applications/machine_learning/sysbuild/mcuboot/prj.conf

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,3 @@ CONFIG_MCUBOOT_LOG_LEVEL_INF=y
3434
### Decrease footprint by ~4 KB in comparison to CBPRINTF_COMPLETE=y
3535
CONFIG_CBPRINTF_NANO=y
3636
CONFIG_NRF_RTC_TIMER_USER_CHAN_COUNT=0
37-
### Use the minimal C library to reduce flash usage
38-
CONFIG_MINIMAL_LIBC=y

applications/nrf5340_audio/sysbuild/mcuboot/prj_fota.conf

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@ CONFIG_LOG_DEFAULT_LEVEL=0
3131
CONFIG_MCUBOOT_LOG_LEVEL_INF=y
3232
### Decrease footprint by ~4 KB in comparison to CBPRINTF_COMPLETE=y
3333
CONFIG_CBPRINTF_NANO=y
34-
### Use the minimal C library to reduce flash usage
35-
CONFIG_MINIMAL_LIBC=y
3634
CONFIG_NRF_RTC_TIMER_USER_CHAN_COUNT=0
3735

3836
CONFIG_BOOT_MAX_IMG_SECTORS=2048

applications/nrf_desktop/configuration/nrf52820dongle_nrf52820/images/mcuboot/prj_release.conf

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,6 @@ CONFIG_ARM_MPU=n
5858
CONFIG_HW_STACK_PROTECTION=n
5959
CONFIG_BOOT_SERIAL_IMG_GRP_HASH=n
6060

61-
# Use minimal C library instead of the Picolib
62-
CONFIG_MINIMAL_LIBC=y
63-
6461
# Activate Link Time Optimization (LTO)
6562
CONFIG_LTO=y
6663
CONFIG_ISR_TABLES_LOCAL_DECLARATION=y

applications/nrf_desktop/configuration/nrf52833dk_nrf52820/images/mcuboot/prj_release.conf

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,6 @@ CONFIG_ARM_MPU=n
6262
CONFIG_HW_STACK_PROTECTION=n
6363
CONFIG_BOOT_SERIAL_IMG_GRP_HASH=n
6464

65-
# Use minimal C library instead of the Picolib
66-
CONFIG_MINIMAL_LIBC=y
67-
6865
# Activate Link Time Optimization (LTO)
6966
CONFIG_LTO=y
7067
CONFIG_ISR_TABLES_LOCAL_DECLARATION=y

applications/nrf_desktop/configuration/nrf52833dk_nrf52833/images/mcuboot/prj.conf

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,6 @@ CONFIG_LOG_BACKEND_FORMAT_TIMESTAMP=n
6060
CONFIG_BOOT_BANNER=n
6161
CONFIG_NCS_BOOT_BANNER=n
6262

63-
# Use minimal C library instead of the Picolib
64-
CONFIG_MINIMAL_LIBC=y
65-
6663
# Activate Link Time Optimization (LTO)
6764
CONFIG_LTO=y
6865
CONFIG_ISR_TABLES_LOCAL_DECLARATION=y

applications/nrf_desktop/configuration/nrf52833dk_nrf52833/images/mcuboot/prj_dongle_small.conf

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,6 @@ CONFIG_TIMESLICING=n
5757
CONFIG_BOOT_BANNER=n
5858
CONFIG_NCS_BOOT_BANNER=n
5959

60-
# Use minimal C library instead of the Picolib
61-
CONFIG_MINIMAL_LIBC=y
62-
6360
# Activate Link Time Optimization (LTO)
6461
CONFIG_LTO=y
6562
CONFIG_ISR_TABLES_LOCAL_DECLARATION=y

applications/nrf_desktop/configuration/nrf52833dk_nrf52833/images/mcuboot/prj_release.conf

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,6 @@ CONFIG_TIMESLICING=n
5757
CONFIG_BOOT_BANNER=n
5858
CONFIG_NCS_BOOT_BANNER=n
5959

60-
# Use minimal C library instead of the Picolib
61-
CONFIG_MINIMAL_LIBC=y
62-
6360
# Activate Link Time Optimization (LTO)
6461
CONFIG_LTO=y
6562
CONFIG_ISR_TABLES_LOCAL_DECLARATION=y

applications/nrf_desktop/configuration/nrf52833dongle_nrf52833/images/mcuboot/prj.conf

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,6 @@ CONFIG_LOG_BACKEND_FORMAT_TIMESTAMP=n
6060
CONFIG_BOOT_BANNER=n
6161
CONFIG_NCS_BOOT_BANNER=n
6262

63-
# Use minimal C library instead of the Picolib
64-
CONFIG_MINIMAL_LIBC=y
65-
6663
# Activate Link Time Optimization (LTO)
6764
CONFIG_LTO=y
6865
CONFIG_ISR_TABLES_LOCAL_DECLARATION=y

0 commit comments

Comments
 (0)