re PR go/55969 (libgo fails to build on darwin)

PR go/55969
	* configure.ac: Disable libgo on some systems where it does not
	work.

From-SVN: r195768
This commit is contained in:
Ian Lance Taylor 2013-02-05 22:36:20 +00:00
parent 7134cf2833
commit cdbc9e924d
2 changed files with 34 additions and 0 deletions

17
configure vendored
View file

@ -3413,6 +3413,23 @@ case "${target}" in
;;
esac
# Disable libgo for some systems where it is known to not work.
# For testing, you can easily override this with --enable-libgo.
if test x$enable_libgo = x; then
case "${target}" in
*-*-darwin*)
# PR 46986
noconfigdirs="$noconfigdirs target-libgo"
;;
*-*-cygwin* | *-*-mingw*)
noconfigdirs="$noconfigdirs target-libgo"
;;
*-*-aix*)
noconfigdirs="$noconfigdirs target-libgo"
;;
esac
fi
# Default libgloss CPU subdirectory.
libgloss_dir="$target_cpu"

View file

@ -752,6 +752,23 @@ case "${target}" in
;;
esac
# Disable libgo for some systems where it is known to not work.
# For testing, you can easily override this with --enable-libgo.
if test x$enable_libgo = x; then
case "${target}" in
*-*-darwin*)
# PR 46986
noconfigdirs="$noconfigdirs target-libgo"
;;
*-*-cygwin* | *-*-mingw*)
noconfigdirs="$noconfigdirs target-libgo"
;;
*-*-aix*)
noconfigdirs="$noconfigdirs target-libgo"
;;
esac
fi
# Default libgloss CPU subdirectory.
libgloss_dir="$target_cpu"