Merge pull request #1347 from stephanosio/fix_gdb_static_libstdcxx

Fix CT_GDB_NATIVE_STATIC_LIBSTDCXX
This commit is contained in:
Chris Packham 2020-08-30 20:53:42 +12:00 committed by GitHub
commit baa746887d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -146,7 +146,7 @@ do_debug_gdb_build()
cflags="${CT_ALL_TARGET_CFLAGS}" \
ldflags="${CT_ALL_TARGET_LDFLAGS}" \
static="${CT_GDB_NATIVE_STATIC}" \
static_libstdc="${CT_GDB_NATIVE_STATIC_LIBSTDC}" \
static_libstdcxx="${CT_GDB_NATIVE_STATIC_LIBSTDCXX}" \
prefix=/usr \
destdir="${CT_DEBUGROOT_DIR}" \
"${native_extra_config[@]}"
@ -236,7 +236,8 @@ do_gdb_backend()
cflags+=" -static"
ldflags+=" -static"
fi
if [ "${static_libstdc}" = "y" ]; then
if [ "${static_libstdcxx}" = "y" ]; then
ldflags+=" -static-libgcc"
ldflags+=" -static-libstdc++"
fi