aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2011-11-08 08:28:30 -0800
committerRichard Henderson <rth@gcc.gnu.org>2011-11-08 08:28:30 -0800
commit3d3b05ff4ffcca24cadba839a7708c8c483dd642 (patch)
tree563d6726881575a6c845fb9c184669896a0e102b
parent01f3428cafc13f5ae765d304494cac750892bb80 (diff)
downloadgcc-3d3b05ff4ffcca24cadba839a7708c8c483dd642.zip
gcc-3d3b05ff4ffcca24cadba839a7708c8c483dd642.tar.gz
gcc-3d3b05ff4ffcca24cadba839a7708c8c483dd642.tar.bz2
Fix tests for libitm support.
From-SVN: r181169
-rw-r--r--ChangeLog2
-rwxr-xr-xconfigure4
-rw-r--r--configure.ac4
-rw-r--r--libitm/ChangeLog2
-rw-r--r--libitm/configure.tgt2
5 files changed, 11 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 6804fe5..89eb37a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2011-11-08 Richard Henderson <rth@redhat.com>
+ * configure.ac: Adjust srcdir for running libitm/configure.tgt.
+
* configure.ac: Test libitm/configure.tgt to disable libitm.
* configure: Rebuild.
diff --git a/configure b/configure
index b9cf0f1..7a7f287 100755
--- a/configure
+++ b/configure
@@ -3061,7 +3061,9 @@ fi
if test x$enable_libitm = x; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libitm support" >&5
$as_echo_n "checking for libitm support... " >&6; }
- if (. ${srcdir}/libitm/configure.tgt; test -n "$UNSUPPORTED"); then
+ if (srcdir=${srcdir}/libitm; \
+ . ${srcdir}/configure.tgt; \
+ test -n "$UNSUPPORTED"); then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
noconfigdirs="$noconfigdirs target-libitm"
diff --git a/configure.ac b/configure.ac
index 0a30880..888d051 100644
--- a/configure.ac
+++ b/configure.ac
@@ -496,7 +496,9 @@ fi
# Disable libitm on unsupported hosted systems.
if test x$enable_libitm = x; then
AC_MSG_CHECKING([for libitm support])
- if (. ${srcdir}/libitm/configure.tgt; test -n "$UNSUPPORTED"); then
+ if (srcdir=${srcdir}/libitm; \
+ . ${srcdir}/configure.tgt; \
+ test -n "$UNSUPPORTED"); then
AC_MSG_RESULT([no])
noconfigdirs="$noconfigdirs target-libitm"
else
diff --git a/libitm/ChangeLog b/libitm/ChangeLog
index f9624bb..c8c4279 100644
--- a/libitm/ChangeLog
+++ b/libitm/ChangeLog
@@ -1,5 +1,7 @@
2011-11-08 Richard Henderson <rth@redhat.com>
+ * configure.tgt: Test correct directory for supported cpus.
+
* configure.ac: Exit if unsupported.
* configure: Rebuild.
* configure.tgt: Delete boilerplate from libgomp for unsupported
diff --git a/libitm/configure.tgt b/libitm/configure.tgt
index dd7c78b..eac6f50 100644
--- a/libitm/configure.tgt
+++ b/libitm/configure.tgt
@@ -77,7 +77,7 @@ case "${target_cpu}" in
esac
# For the benefit of top-level configure, determine if the cpu is supported.
-test -d ${srcdir}/$ARCH || UNSUPPORTED=1
+test -d ${srcdir}/config/$ARCH || UNSUPPORTED=1
# Since we require POSIX threads, assume a POSIX system by default.
config_path="$ARCH posix generic"