diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2008-04-27 10:25:02 (GMT) |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2008-04-27 10:25:02 (GMT) |
commit | 8a6d956634830b9427c09aeeabb167be0225ae5a (patch) | |
tree | 3c9dc8198787704133c855c08506a46f0f7596ce /scripts/build/debug | |
parent | 4e3f85be75a63526eb6d8eb1fd5f0182a476f4cf (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')
-rw-r--r-- | scripts/build/debug/gdb.sh | 9 |
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} \ |