summaryrefslogtreecommitdiff
path: root/scripts/build/debug/gdb.sh
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-04-27 10:25:02 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-04-27 10:25:02 (GMT)
commit8a6d956634830b9427c09aeeabb167be0225ae5a (patch)
tree3c9dc8198787704133c855c08506a46f0f7596ce /scripts/build/debug/gdb.sh
parent4e3f85be75a63526eb6d8eb1fd5f0182a476f4cf (diff)
Offer an option to build a static cross-gdb.
/trunk/scripts/build/debug/gdb.sh | 9 9 0 0 +++++++++ /trunk/config/debug/gdb.in | 9 9 0 0 +++++++++ 2 files changed, 18 insertions(+)
Diffstat (limited to 'scripts/build/debug/gdb.sh')
-rw-r--r--scripts/build/debug/gdb.sh9
1 files changed, 9 insertions, 0 deletions
diff --git a/scripts/build/debug/gdb.sh b/scripts/build/debug/gdb.sh
index 14873a3..7140a0f 100644
--- a/scripts/build/debug/gdb.sh
+++ b/scripts/build/debug/gdb.sh
@@ -42,6 +42,15 @@ do_debug_gdb_build() {
mkdir -p "${CT_BUILD_DIR}/build-gdb-cross"
cd "${CT_BUILD_DIR}/build-gdb-cross"
+ CC_for_gdb=
+ LD_for_gdb=
+ if [ "${CT_GDB_CROSS_STATIC_GDBSERVER}" = "y" ]; then
+ CC_for_gdb="gcc -static"
+ LD_for_gdb="ld -static"
+ fi
+
+ CC="${CC_for_gdb}" \
+ LD="${LD_forgdb}" \
"${gdb_src_dir}/configure" \
--build=${CT_BUILD} \
--host=${CT_HOST} \