Point contrib/cc-with-tweaks.sh to the build-local data-directory.
authorYit Phang Khoo <khooyp@sourceware.org>
Fri, 14 Sep 2012 08:03:34 +0000 (08:03 +0000)
committerYit Phang Khoo <khooyp@sourceware.org>
Fri, 14 Sep 2012 08:03:34 +0000 (08:03 +0000)
gdb/

* contrib/cc-with-tweaks.sh (GDB): Add -data-directory
data-directory as appropriate.

gdb/ChangeLog
gdb/contrib/cc-with-tweaks.sh

index abd8d104cb967f1925868c9cb23f7da1afde8b51..f9cf247653bd4b95acc031c940539fd8ea0a425f 100644 (file)
@@ -1,3 +1,9 @@
+2012-09-14  Khoo Yit Phang  <khooyp@cs.umd.edu>
+
+       Point contrib/cc-with-tweaks.sh to the build-local data-directory.
+       * contrib/cc-with-tweaks.sh (GDB): Add -data-directory
+       data-directory as appropriate.
+
 2012-09-14  Siddhesh Poyarekar  <siddhesh@redhat.com>
 
        * printcmd.c (ui_printf): Eliminate single-use variable
index 7d7932c7181510b0f0941a5f3919af75f55626d1..bdbdf7dca5cb54ed25fb6cf6bcd8a844b2062c02 100755 (executable)
@@ -19,7 +19,8 @@
 # This program requires gdb and objcopy in addition to gcc.
 # The default values are gdb from the build tree and objcopy from $PATH.
 # They may be overridden by setting environment variables GDB and OBJCOPY
-# respectively.
+# respectively.  Note that GDB should contain the gdb binary as well as the
+# -data-directory flag, e.g., "foo/gdb -data-directory foo/data-directory".
 # We assume the current directory is either $obj/gdb or $obj/gdb/testsuite.
 #
 # Example usage:
@@ -46,13 +47,13 @@ if [ -z "$GDB" ]
 then
     if [ -f ./gdb ]
     then
-       GDB="./gdb"
+       GDB="./gdb -data-directory data-directory"
     elif [ -f ../gdb ]
     then
-       GDB="../gdb"
+       GDB="../gdb -data-directory ../data-directory"
     elif [ -f ../../gdb ]
     then
-       GDB="../../gdb"
+       GDB="../../gdb -data-directory ../../data-directory"
     else
        echo "$myname: unable to find usable gdb" >&2
        exit 1