diff options
-rw-r--r-- | ChangeLog | 2 | ||||
-rwxr-xr-x | configure | 4 | ||||
-rw-r--r-- | configure.ac | 4 | ||||
-rw-r--r-- | libitm/ChangeLog | 2 | ||||
-rw-r--r-- | libitm/configure.tgt | 2 |
5 files changed, 11 insertions, 3 deletions
@@ -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. @@ -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" |