crosstool-ng/scripts/upgrade/v2
Alexey Neyman 1e25ebc7e0 Move GDB build into a common backend function
... needed to create a common runtime test for an incompatible change
in glibc API.

Signed-off-by: Alexey Neyman <stilor@att.net>
2019-03-09 18:01:30 -08:00

26 lines
674 B
Bash

# vim: set filetype=sh :
# Upgrade v2 -> v3: unified build of native gdb and gdbserver,
# combining their options
upgrade()
{
case "${opt}" in
CT_GDB_GDBSERVER_BUILD_IPA_LIB)
replace CT_GDB_NATIVE_BUILD_IPA_LIB
;;
CT_GDB_GDBSERVER_STATIC)
if [ "${CT_GDB_GDBSERVER_STATIC}" != "${CT_GDB_GDBSERVER_STATIC}" ]; then
warning "Both native gdb and gdbserver must now be built in the same way"
fi
unset opt
;;
CT_GDB_GDBSERVER_STATIC_LIBSTDCXX)
replace GDB_NATIVE_STATIC_LIBSTDCXX
;;
CT_GDB_GDBSERVER_HAS_IPA_LIB)
# not user-selectable
unset opt
;;
esac
}