OSDN Git Service

Fix tests for libitm support.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 Nov 2011 16:28:30 +0000 (16:28 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 Nov 2011 16:28:30 +0000 (16:28 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@181169 138bc75d-0d04-0410-961f-82ee72b054a4

ChangeLog
configure
configure.ac
libitm/ChangeLog
libitm/configure.tgt

index 6804fe5..89eb37a 100644 (file)
--- 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.
 
index b9cf0f1..7a7f287 100755 (executable)
--- 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"
index 0a30880..888d051 100644 (file)
@@ -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
index f9624bb..c8c4279 100644 (file)
@@ -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
index dd7c78b..eac6f50 100644 (file)
@@ -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"