summaryrefslogtreecommitdiff
path: root/gdb/acx_configure_dir.m4
diff options
context:
space:
mode:
authorPedro Alves <pedro@codesourcery.com>2012-04-20 17:58:44 +0000
committerPedro Alves <pedro@codesourcery.com>2012-04-20 17:58:44 +0000
commitd2262d4451d5dc6f1df0da295ab7db529368de8b (patch)
treefc479df6aa4a9db3f40c1fe95c9694ffebf1267e /gdb/acx_configure_dir.m4
parent35ebe40e4dfe346c3fc4b1b000066e0d0f9cd9d5 (diff)
downloadgdb-d2262d4451d5dc6f1df0da295ab7db529368de8b.tar.gz
2012-04-20 Pedro Alves <palves@redhat.com>
gdb/ * acx_configure_dir.m4 (ACX_CONFIGURE_DIR): Handle absolute $srcdir. * configure: Regenerate. gdb/gdbserver/ * configure: Regenerate.
Diffstat (limited to 'gdb/acx_configure_dir.m4')
-rw-r--r--gdb/acx_configure_dir.m47
1 files changed, 6 insertions, 1 deletions
diff --git a/gdb/acx_configure_dir.m4 b/gdb/acx_configure_dir.m4
index 57a64a62f49..e4318751478 100644
--- a/gdb/acx_configure_dir.m4
+++ b/gdb/acx_configure_dir.m4
@@ -89,7 +89,12 @@ AC_DEFUN([ACX_CONFIGURE_DIR],
_AS_ECHO([$ac_msg])
AS_MKDIR_P(["$ac_dir"])
- ac_srcdir=../$srcdir/$in_src
+ case $srcdir in
+ [[\\/]]* | ?:[[\\/]]* )
+ ac_srcdir=$srcdir/$in_src ;;
+ *) # Relative name.
+ ac_srcdir=../$srcdir/$in_src ;;
+ esac
cd "$ac_dir"