diff options
author | bviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-02-27 01:13:56 +0000 |
---|---|---|
committer | bviyer <bviyer@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-02-27 01:13:56 +0000 |
commit | 105fb905de866e04e0504d122a0c8bcf026c373e (patch) | |
tree | ec58aa18d6f38fee64fd80526f9fa9ab3f6fb6ed /configure.ac | |
parent | 5c879c81f86e8d0c28c433eebc010ab034ff663d (diff) | |
download | gcc-105fb905de866e04e0504d122a0c8bcf026c373e.tar.gz |
Merged with trunk at revision 126208.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/cilkplus@196302 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 44c46c77d1c..74e8b4abb97 100644 --- a/configure.ac +++ b/configure.ac @@ -764,6 +764,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" @@ -771,6 +788,9 @@ case "${target}" in sh*-*-pe|mips*-*-pe|*arm-wince-pe) libgloss_dir=wince ;; + aarch64*-*-* ) + libgloss_dir=aarch64 + ;; arm*-*-*) libgloss_dir=arm ;; |