From: Julian Seward Date: Mon, 17 Nov 2008 00:20:45 +0000 (+0000) Subject: Don't let GDB_PATH be "" if no GDB is found at configure time, as this causes X-Git-Tag: svn/VALGRIND_3_4_0~122 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=08069a1f9af1a8d5a45af6f7c7ca6b4eae8dfff9;p=thirdparty%2Fvalgrind.git Don't let GDB_PATH be "" if no GDB is found at configure time, as this causes any attempts to attach a gdb to the process to fail in a confusing way. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8772 --- diff --git a/configure.in b/configure.in index 749fffa9d4..74c9b64111 100644 --- a/configure.in +++ b/configure.in @@ -76,7 +76,7 @@ fi AC_PATH_PROG(PERL, perl) # figure out where gdb lives -AC_PATH_PROG(GDB, gdb) +AC_PATH_PROG(GDB, gdb, "/no/gdb/was/found/at/configure/time") AC_DEFINE_UNQUOTED(GDB_PATH, "$GDB", [path to GDB]) # some older automake's don't have it so try something on our own diff --git a/coregrind/m_main.c b/coregrind/m_main.c index 4436d11990..47f1e0fd5a 100644 --- a/coregrind/m_main.c +++ b/coregrind/m_main.c @@ -211,11 +211,7 @@ static void usage_NORETURN ( Bool debug_help ) " tool's start-up message for more information.\n" "\n"; -# if defined(GDB_PATH) Char* gdb_path = GDB_PATH; -# else - Char* gdb_path = "/no/gdb/was/found/at/configure/time"; -# endif // Ensure the message goes to stdout VG_(clo_log_fd) = 1;