diff options
author | Sergey Korolev <s.korolev@ndmsystems.com> | 2017-12-18 00:49:16 +0300 |
---|---|---|
committer | Sergey Korolev <s.korolev@ndmsystems.com> | 2017-12-18 02:35:58 +0300 |
commit | 6c9027b4010f6069e3c36dada89cce005dde6c57 (patch) | |
tree | 81f617e490756891a90181f8890f2e5afaf96f2e /scripts/build/debug | |
parent | 37caa3d4d7986e95e71fcfd102d3a02b08f8a6b8 (diff) | |
download | crosstool-ng-6c9027b4010f6069e3c36dada89cce005dde6c57.tar.gz crosstool-ng-6c9027b4010f6069e3c36dada89cce005dde6c57.tar.bz2 crosstool-ng-6c9027b4010f6069e3c36dada89cce005dde6c57.zip |
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')
-rw-r--r-- | scripts/build/debug/300-gdb.sh | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/scripts/build/debug/300-gdb.sh b/scripts/build/debug/300-gdb.sh index cf0da413..74744cc7 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}` |