Commit 1007a55c by Jonathan Wakely Committed by Jonathan Wakely

re PR libstdc++/61011 (libstdc++-v3 should be target-libstdc++-v3 in top level configure)

	PR libstdc++/61011
	* configure.ac (--disable-libstdcxx): Set noconfigdirs correctly.
	Disable libcilkrts, libitm, libsanitizer when not building libstdc++.
	* configure: Regenerate.

From-SVN: r211087
parent 2c936344
2014-05-30 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/61011
* configure.ac (--disable-libstdcxx): Set noconfigdirs correctly.
Disable libcilkrts, libitm, libsanitizer when not building libstdc++.
* configure: Regenerate.
2014-05-28 Pedro Alves <palves@redhat.com> 2014-05-28 Pedro Alves <palves@redhat.com>
* MAINTAINERS (Write After Approval): Add myself. * MAINTAINERS (Write After Approval): Add myself.
......
...@@ -3090,7 +3090,7 @@ else ...@@ -3090,7 +3090,7 @@ else
fi fi
if test "${ENABLE_LIBSTDCXX}" = "no" ; then if test "${ENABLE_LIBSTDCXX}" = "no" ; then
noconfigdirs="$noconfigdirs libstdc++-v3" noconfigdirs="$noconfigdirs target-libstdc++-v3"
fi fi
# Save it here so that, even in case of --enable-libgcj, if the Java # Save it here so that, even in case of --enable-libgcj, if the Java
...@@ -6628,9 +6628,17 @@ case ,${enable_languages},:${enable_objc_gc} in ...@@ -6628,9 +6628,17 @@ case ,${enable_languages},:${enable_objc_gc} in
;; ;;
esac esac
# Disable libitm, libsanitizer, libvtv if we're not building C++ # Disable libcilkrts, libitm, libsanitizer, libvtv if we're not building C++
case ,${enable_languages}, in case ,${enable_languages}, in
*,c++,*) ;; *,c++,*)
# Disable libcilkrts, libitm, libsanitizer if we're not building libstdc++
case "${noconfigdirs}" in
*target-libstdc++-v3*)
noconfigdirs="$noconfigdirs target-libcilkrts target-libitm target-libsanitizer"
;;
*) ;;
esac
;;
*) *)
noconfigdirs="$noconfigdirs target-libcilkrts target-libitm target-libsanitizer target-libvtv" noconfigdirs="$noconfigdirs target-libcilkrts target-libitm target-libsanitizer target-libvtv"
;; ;;
......
...@@ -435,7 +435,7 @@ AS_HELP_STRING([--disable-libstdcxx], ...@@ -435,7 +435,7 @@ AS_HELP_STRING([--disable-libstdcxx],
ENABLE_LIBSTDCXX=$enableval, ENABLE_LIBSTDCXX=$enableval,
ENABLE_LIBSTDCXX=default) ENABLE_LIBSTDCXX=default)
[if test "${ENABLE_LIBSTDCXX}" = "no" ; then [if test "${ENABLE_LIBSTDCXX}" = "no" ; then
noconfigdirs="$noconfigdirs libstdc++-v3" noconfigdirs="$noconfigdirs target-libstdc++-v3"
fi] fi]
# Save it here so that, even in case of --enable-libgcj, if the Java # Save it here so that, even in case of --enable-libgcj, if the Java
...@@ -2057,9 +2057,17 @@ case ,${enable_languages},:${enable_objc_gc} in ...@@ -2057,9 +2057,17 @@ case ,${enable_languages},:${enable_objc_gc} in
;; ;;
esac esac
# Disable libitm, libsanitizer, libvtv if we're not building C++ # Disable libcilkrts, libitm, libsanitizer, libvtv if we're not building C++
case ,${enable_languages}, in case ,${enable_languages}, in
*,c++,*) ;; *,c++,*)
# Disable libcilkrts, libitm, libsanitizer if we're not building libstdc++
case "${noconfigdirs}" in
*target-libstdc++-v3*)
noconfigdirs="$noconfigdirs target-libcilkrts target-libitm target-libsanitizer"
;;
*) ;;
esac
;;
*) *)
noconfigdirs="$noconfigdirs target-libcilkrts target-libitm target-libsanitizer target-libvtv" noconfigdirs="$noconfigdirs target-libcilkrts target-libitm target-libsanitizer target-libvtv"
;; ;;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment