2022-11-30 00:09:14 +00:00
|
|
|
# picolibc companion library options
|
2020-08-16 19:37:45 +00:00
|
|
|
|
2022-11-30 00:09:14 +00:00
|
|
|
## no-package
|
2020-08-16 19:37:45 +00:00
|
|
|
## depends on BARE_METAL && CONFIGURE_has_meson && CONFIGURE_has_ninja
|
2022-11-30 00:09:14 +00:00
|
|
|
## depends on !LIBC_PICOLIBC
|
|
|
|
## select LIBC_PICOLIBC_SHOW
|
2020-08-16 19:37:45 +00:00
|
|
|
|
2021-01-08 01:21:39 +00:00
|
|
|
## help This option adds Picolibc to an existing configuration which may have
|
|
|
|
## help a C library, allowing you to install both and select between them
|
|
|
|
## help when compiling applications using the toolchain
|
|
|
|
## help
|
2020-08-16 19:37:45 +00:00
|
|
|
## help Picolibc is a C library intended for use on embedded systems. It is a
|
|
|
|
## help conglomeration of several library parts, all under BSD-compatible software
|
2021-01-08 01:21:39 +00:00
|
|
|
## help licenses that make them easily usable on embedded products.
|
2022-11-30 00:09:14 +00:00
|
|
|
## help
|
|
|
|
## help Configuration for picolibc can be found under:
|
|
|
|
## help -> C-library
|
|
|
|
## help -> picolibc
|
2020-08-16 19:37:45 +00:00
|
|
|
|
2021-01-12 06:28:38 +00:00
|
|
|
config LIBC_PICOLIBC_GCC_LIBSTDCXX
|
|
|
|
bool
|
2022-11-30 00:09:14 +00:00
|
|
|
prompt "Compile companion libstdc++ picolibc variant"
|
2021-01-12 06:28:38 +00:00
|
|
|
default y
|
|
|
|
depends on CC_LANG_CXX
|
|
|
|
help
|
|
|
|
This option compiles an additional target libstdc++ for use with
|
2022-11-30 00:09:14 +00:00
|
|
|
the picolibc companion library. This version is linked when
|
|
|
|
"--specs=picolibcpp.specs" is specified.
|
2021-01-12 06:28:38 +00:00
|
|
|
|
2022-11-30 00:09:14 +00:00
|
|
|
comment "Configuration for picolibc can be found under"
|
|
|
|
comment "* -> C-library"
|
|
|
|
comment "* -> picolibc"
|