File tree Expand file tree Collapse file tree 2 files changed +12
-3
lines changed Expand file tree Collapse file tree 2 files changed +12
-3
lines changed Original file line number Diff line number Diff line change 1
1
# Copyright (c) 2021 Nordic Semiconductor ASA
2
2
# SPDX-License-Identifier: Apache-2.0
3
3
4
- config SUPPORT_MINIMAL_LIBC
4
+ config MINIMAL_LIBC_SUPPORTED
5
5
bool
6
6
default n
Original file line number Diff line number Diff line change @@ -10,9 +10,11 @@ config REQUIRES_FULL_LIBC
10
10
Select a C library implementation that provides a complete C library
11
11
implementation, rather than the subset provided by MINIMAL_LIBC.
12
12
13
- config SUPPORT_MINIMAL_LIBC
13
+ config MINIMAL_LIBC_SUPPORTED
14
14
bool
15
15
default y
16
+ help
17
+ Selected when the target has support for the minimal C library
16
18
17
19
# Picolibc with C++ support in Zephyr SDK is handled by Zephyr SDK's own Kconfig.
18
20
config PICOLIBC_SUPPORTED
@@ -25,6 +27,13 @@ config PICOLIBC_SUPPORTED
25
27
help
26
28
Selected when the target has support for picolibc.
27
29
30
+ config SUPPORT_MINIMAL_LIBC
31
+ bool
32
+ select MINIMAL_LIBC_SUPPORTED
33
+ select DEPRECATED
34
+ help
35
+ Legacy symbol that selects MINIMAL_LIBC_SUPPORTED
36
+
28
37
menu "C Library"
29
38
30
39
choice LIBC_IMPLEMENTATION
@@ -37,7 +46,7 @@ config MINIMAL_LIBC
37
46
bool "Minimal C library"
38
47
depends on !NATIVE_APPLICATION
39
48
depends on !REQUIRES_FULL_LIBC
40
- depends on SUPPORT_MINIMAL_LIBC
49
+ depends on MINIMAL_LIBC_SUPPORTED
41
50
imply COMPILER_FREESTANDING
42
51
help
43
52
Build with minimal C library.
You can’t perform that action at this time.
0 commit comments