summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2021-07-13 18:14:35 (GMT)
committerKeith Packard <keithp@keithp.com>2021-07-13 18:18:47 (GMT)
commit9dc8ebf871c600d7186a490ceb00be0e5b99f0b5 (patch)
tree1ae72b4ebe89693388585df815ebef4c12e8e344 /scripts
parent3782373c8c6d83a522fe1bf8023434639c9b747d (diff)
picolibc: Disable wchar_t use in libstdc++
Picolibc doesn't support wchar_t in stdio, so disable the use of these functions from libstdc++. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/build/companion_libs/340-picolibc.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/build/companion_libs/340-picolibc.sh b/scripts/build/companion_libs/340-picolibc.sh
index 525497a..cb96e71 100644
--- a/scripts/build/companion_libs/340-picolibc.sh
+++ b/scripts/build/companion_libs/340-picolibc.sh
@@ -40,6 +40,7 @@ do_cc_libstdcxx_picolibc()
final_opts+=( "lang_list=c,c++" )
final_opts+=( "build_step=libstdcxx" )
final_opts+=( "extra_config+=('--enable-stdio=stdio_pure')" )
+ final_opts+=( "extra_config+=('--disable-wchar_t')" )
if [ "${CT_LIBC_PICOLIBC_ENABLE_TARGET_OPTSPACE}" = "y" ]; then
final_opts+=( "enable_optspace=yes" )
fi