summaryrefslogtreecommitdiff
path: root/scripts/upgrade/v2
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/upgrade/v2')
-rw-r--r--scripts/upgrade/v225
1 files changed, 25 insertions, 0 deletions
diff --git a/scripts/upgrade/v2 b/scripts/upgrade/v2
new file mode 100644
index 0000000..afff176
--- /dev/null
+++ b/scripts/upgrade/v2
@@ -0,0 +1,25 @@
+# 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
+}