summaryrefslogtreecommitdiff
path: root/scripts/build/debug/300-gdb.sh
diff options
context:
space:
mode:
authorSergey Korolev <s.korolev@ndmsystems.com>2017-12-17 21:49:16 (GMT)
committerSergey Korolev <s.korolev@ndmsystems.com>2017-12-17 23:35:58 (GMT)
commit6c9027b4010f6069e3c36dada89cce005dde6c57 (patch)
tree81f617e490756891a90181f8890f2e5afaf96f2e /scripts/build/debug/300-gdb.sh
parent37caa3d4d7986e95e71fcfd102d3a02b08f8a6b8 (diff)
Fix gdb build flags forming
Build flags are scalar variables. Signed-off-by: Sergey Korolev <s.korolev@ndmsystems.com>
Diffstat (limited to 'scripts/build/debug/300-gdb.sh')
-rw-r--r--scripts/build/debug/300-gdb.sh22
1 files changed, 12 insertions, 10 deletions
diff --git a/scripts/build/debug/300-gdb.sh b/scripts/build/debug/300-gdb.sh
index cf0da41..74744cc 100644
--- a/scripts/build/debug/300-gdb.sh
+++ b/scripts/build/debug/300-gdb.sh
@@ -96,16 +96,16 @@ do_debug_gdb_build() {
cross_LDFLAGS="${CT_LDFLAGS_FOR_HOST}"
if [ "${CT_GDB_CROSS_STATIC}" = "y" ]; then
- cross_CFLAGS+=("-static")
- cross_CXXFLAGS+=("-static")
- cross_LDFLAGS+=("-static")
+ cross_CFLAGS+=" -static"
+ cross_CXXFLAGS+=" -static"
+ cross_LDFLAGS+=" -static"
fi
case "${CT_HOST}" in
*darwin*)
# FIXME: Really, we should be testing for host compiler being clang.
- cross_CFLAGS+=("-Qunused-arguments")
- cross_CXXFLAGS+=("-Qunused-arguments")
+ cross_CFLAGS+=" -Qunused-arguments"
+ cross_CXXFLAGS+=" -Qunused-arguments"
# clang detects the line from gettext's _ macro as format string
# not being a string literal and produces a lot of warnings - which
# ct-ng's logger faithfully relays to user if this happens in the
@@ -245,9 +245,9 @@ do_debug_gdb_build() {
native_LDFLAGS="${CT_TARGET_LDFLAGS}"
if [ "${CT_GDB_NATIVE_STATIC}" = "y" ]; then
- native_CFLAGS+=("-static")
- native_CXXFLAGS+=("-static")
- native_LDFLAGS+=("-static")
+ native_CFLAGS+=" -static"
+ native_CXXFLAGS+=" -static"
+ native_LDFLAGS+=" -static"
fi
export ac_cv_func_strncmp_works=yes
@@ -345,11 +345,13 @@ do_debug_gdb_build() {
gdbserver_LDFLAGS="${CT_TARGET_LDFLAGS}"
if [ "${CT_GDB_GDBSERVER_STATIC}" = "y" ]; then
- gdbserver_LDFLAGS+=("-static")
+ gdbserver_CFLAGS+=" -static"
+ gdbserver_CXXFLAGS+=" -static"
+ gdbserver_LDFLAGS+=" -static"
fi
if [ "${CT_GDB_GDBSERVER_STATIC_LIBSTDCXX}" = "y" ]; then
- gdbserver_LDFLAGS+=("-static-libstdc++")
+ gdbserver_LDFLAGS+=" -static-libstdc++"
fi
gdbserver_CPPFLAGS=`echo ${gdbserver_CPPFLAGS}`