Skip to content

Commit 9d5942a

Browse files
committed
remove newlib, leave picolibc as the default
Signed-off-by: Anas Nashif <[email protected]>
1 parent cdcea90 commit 9d5942a

File tree

1 file changed

+1
-49
lines changed

1 file changed

+1
-49
lines changed

configs/common.config

Lines changed: 1 addition & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -20,56 +20,8 @@ CT_GCC_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/gcc"
2020
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
2121
CT_CC_LANG_CXX=y
2222

23-
# Newlib
24-
CT_NEWLIB_SRC_CUSTOM=y
25-
CT_NEWLIB_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/newlib"
26-
CT_LIBC_NEWLIB_TARGET_CFLAGS="-O2"
27-
# CT_LIBC_NEWLIB_ENABLE_TARGET_OPTSPACE is not set
28-
CT_LIBC_NEWLIB_IO_C99FMT=y
29-
CT_LIBC_NEWLIB_IO_LL=y
30-
CT_LIBC_NEWLIB_IO_FLOAT=y
31-
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
32-
CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y
33-
CT_LIBC_NEWLIB_GLOBAL_ATEXIT=y
34-
CT_LIBC_NEWLIB_LITE_EXIT=y
35-
CT_LIBC_NEWLIB_MULTITHREAD=y
36-
CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
37-
# CT_LIBC_NEWLIB_WIDE_ORIENT is not set
38-
# CT_LIBC_NEWLIB_NANO_MALLOC is not set
39-
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
40-
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
41-
42-
# Newlib-nano
43-
CT_COMP_LIBS_NEWLIB_NANO=y
44-
CT_NEWLIB_NANO_SRC_CUSTOM=y
45-
CT_NEWLIB_NANO_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/newlib"
46-
CT_NEWLIB_NANO_GCC_LIBSTDCXX=y
47-
CT_NEWLIB_NANO_INSTALL_IN_TARGET=y
48-
# CT_LIBC_NEWLIB_NANO_IO_C99FMT is not set
49-
# CT_LIBC_NEWLIB_NANO_IO_LL is not set
50-
CT_LIBC_NEWLIB_NANO_IO_FLOAT=y
51-
# CT_LIBC_NEWLIB_NANO_IO_LDBL is not set
52-
# CT_LIBC_NEWLIB_NANO_IO_POS_ARGS is not set
53-
CT_LIBC_NEWLIB_NANO_FVWRITE_IN_STREAMIO=y
54-
# CT_LIBC_NEWLIB_NANO_UNBUF_STREAM_OPT is not set
55-
# CT_LIBC_NEWLIB_NANO_FSEEK_OPTIMIZATION is not set
56-
CT_LIBC_NEWLIB_NANO_DISABLE_SUPPLIED_SYSCALLS=y
57-
# CT_LIBC_NEWLIB_NANO_REGISTER_FINI is not set
58-
CT_LIBC_NEWLIB_NANO_ATEXIT_DYNAMIC_ALLOC=y
59-
CT_LIBC_NEWLIB_NANO_GLOBAL_ATEXIT=y
60-
CT_LIBC_NEWLIB_NANO_LITE_EXIT=y
61-
CT_LIBC_NEWLIB_NANO_REENT_SMALL=y
62-
CT_LIBC_NEWLIB_NANO_MULTITHREAD=y
63-
CT_LIBC_NEWLIB_NANO_RETARGETABLE_LOCKING=y
64-
CT_LIBC_NEWLIB_NANO_EXTRA_SECTIONS=y
65-
# CT_LIBC_NEWLIB_NANO_WIDE_ORIENT is not set
66-
CT_LIBC_NEWLIB_NANO_ENABLE_TARGET_OPTSPACE=y
67-
# CT_LIBC_NEWLIB_NANO_LTO is not set
68-
CT_LIBC_NEWLIB_NANO_NANO_MALLOC=y
69-
CT_LIBC_NEWLIB_NANO_NANO_FORMATTED_IO=y
70-
7123
# Picolibc
72-
CT_COMP_LIBS_PICOLIBC=y
24+
CT_LIBC_PICOLIBC=y
7325
CT_PICOLIBC_SRC_CUSTOM=y
7426
CT_PICOLIBC_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/picolibc"
7527
CT_LIBC_PICOLIBC_GLOBAL_ATEXIT=y

0 commit comments

Comments
 (0)