OSDN Git Service

PR bootstrap/51072
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 5 Jan 2012 01:35:25 +0000 (01:35 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 5 Jan 2012 01:35:25 +0000 (01:35 +0000)
        * configure.ac: Disable libitm if c++ is not enabled.
        * configure: Rebuild.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182899 138bc75d-0d04-0410-961f-82ee72b054a4

ChangeLog
configure
configure.ac

index b9d08f3..a8019b3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2012-01-05  Richard Henderson  <rth@redhat.com>
+
+       PR bootstrap/51072
+       * configure.ac: Disable libitm if c++ is not enabled.
+       * configure: Rebuild.
+
 2012-01-02  Balaji V. Iyer  <bviyer@gmail.com>
 
        * MAINTAINERS (Write After Approval): Add myself.
index fd6defa..d970c1d 100755 (executable)
--- a/configure
+++ b/configure
@@ -6473,6 +6473,14 @@ case ,${enable_languages},:${enable_objc_gc} in
     ;;
 esac
 
+# Disable libitm if we're not building C++
+case ,${enable_languages}, in
+  *,c++) ;;
+  *)
+    noconfigdirs="$noconfigdirs target-libitm"
+    ;;
+esac
+
 # Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
 # $build_configdirs and $target_configdirs.
 # If we have the source for $noconfigdirs entries, add them to $notsupp.
index 9fee563..b97c505 100644 (file)
@@ -1982,6 +1982,14 @@ case ,${enable_languages},:${enable_objc_gc} in
     ;;
 esac
 
+# Disable libitm if we're not building C++
+case ,${enable_languages}, in
+  *,c++) ;;
+  *)
+    noconfigdirs="$noconfigdirs target-libitm"
+    ;;
+esac
+
 # Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
 # $build_configdirs and $target_configdirs.
 # If we have the source for $noconfigdirs entries, add them to $notsupp.