diff options
author | Keith Packard <keithp@keithp.com> | 2021-01-11 22:28:38 -0800 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2021-01-11 23:29:01 -0800 |
commit | 27b18d2fc70a7788c97f57a02a768214a2548ee0 (patch) | |
tree | 369633156cecebec9fae686eec418e94fb148711 /config | |
parent | 43f50793826918f78b79d2e8197da4e58bdf6748 (diff) | |
download | crosstool-ng-27b18d2fc70a7788c97f57a02a768214a2548ee0.tar.gz crosstool-ng-27b18d2fc70a7788c97f57a02a768214a2548ee0.tar.bz2 crosstool-ng-27b18d2fc70a7788c97f57a02a768214a2548ee0.zip |
picolibc: Build libstdc++ against picolibc if requested
This uses the gcc support for building libstdc++ using alternate lib
header files.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'config')
-rw-r--r-- | config/comp_libs/picolibc.in | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/config/comp_libs/picolibc.in b/config/comp_libs/picolibc.in index 62ab22b4..cb7a1e4f 100644 --- a/config/comp_libs/picolibc.in +++ b/config/comp_libs/picolibc.in @@ -10,6 +10,16 @@ ## help conglomeration of several library parts, all under BSD-compatible software ## help licenses that make them easily usable on embedded products. +config LIBC_PICOLIBC_GCC_LIBSTDCXX + bool + prompt "Compile libstdc++ picolibc variant" + default y + depends on CC_LANG_CXX + help + This option compiles an additional target libstdc++ for use with + picolibc. This version is linked when "--specs=picolibcpp.specs" + is specified. + config LIBC_PICOLIBC_CXA_ATEXIT def_bool y select LIBC_PROVIDES_CXA_ATEXIT |