Config: Fix --with-self-gdb-debug config re-exec

This commit is contained in:
Jonathan G Rennison
2016-06-10 19:55:28 +01:00
parent abbc960e96
commit 411f91731d

View File

@@ -97,7 +97,7 @@ set_default() {
with_sse="1" with_sse="1"
with_libbfd="1" with_libbfd="1"
with_bfd_extra_debug="1" with_bfd_extra_debug="1"
with_dbg_gdb="1" with_self_gdb_debug="1"
save_params_array=" save_params_array="
build build
@@ -177,7 +177,7 @@ set_default() {
with_sse with_sse
with_libbfd with_libbfd
with_bfd_extra_debug with_bfd_extra_debug
with_dbg_gdb with_self_gdb_debug
CC CXX CFLAGS CXXFLAGS LDFLAGS CFLAGS_BUILD CXXFLAGS_BUILD LDFLAGS_BUILD" CC CXX CFLAGS CXXFLAGS LDFLAGS CFLAGS_BUILD CXXFLAGS_BUILD LDFLAGS_BUILD"
} }
@@ -479,9 +479,9 @@ detect_params() {
--with-bfd-extra-debug) with_bfd_extra_debug="1";; --with-bfd-extra-debug) with_bfd_extra_debug="1";;
--with-bfd-extra-debug=*) with_bfd_extra_debug="$optarg";; --with-bfd-extra-debug=*) with_bfd_extra_debug="$optarg";;
--without-self-gdb-debug) with_dbg_gdb="0";; --without-self-gdb-debug) with_self_gdb_debug="0";;
--with-self-gdb-debug) with_dbg_gdb="1";; --with-self-gdb-debug) with_self_gdb_debug="1";;
--with-self-gdb-debug=*) with_dbg_gdb="$optarg";; --with-self-gdb-debug=*) with_self_gdb_debug="$optarg";;
CC=* | --CC=*) CC="$optarg";; CC=* | --CC=*) CC="$optarg";;
CXX=* | --CXX=*) CXX="$optarg";; CXX=* | --CXX=*) CXX="$optarg";;
@@ -1639,7 +1639,7 @@ EOL
fi fi
HAVE_GDB_DBG= HAVE_GDB_DBG=
if [ "$with_dbg_gdb" = "1" ]; then if [ "$with_self_gdb_debug" = "1" ]; then
log 2 "executing $cc_host $CFLAGS $LDFLAGS $STATIC_FLAGS -o tmp.config.dbggdb -x c++ -" log 2 "executing $cc_host $CFLAGS $LDFLAGS $STATIC_FLAGS -o tmp.config.dbggdb -x c++ -"
"$cc_host" $CFLAGS $LDFLAGS $STATIC_FLAGS -o tmp.config.dbggdb -x c++ - 2> /dev/null << EOL "$cc_host" $CFLAGS $LDFLAGS $STATIC_FLAGS -o tmp.config.dbggdb -x c++ - 2> /dev/null << EOL
#include <unistd.h> #include <unistd.h>