diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 2011-04-01 23:02:16 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2011-04-01 23:02:16 +0000 |
commit | e59b917109ad5ecb461cd4fc6b7fda924eda8fa7 (patch) | |
tree | 7e44bdc2d5869d3188f44a45c44af937965a9f3e /libgo/configure | |
parent | 4ac7fcaac05916bfbf58851691f9e19e288181aa (diff) | |
download | gcc-e59b917109ad5ecb461cd4fc6b7fda924eda8fa7.zip gcc-e59b917109ad5ecb461cd4fc6b7fda924eda8fa7.tar.gz gcc-e59b917109ad5ecb461cd4fc6b7fda924eda8fa7.tar.bz2 |
libgo: Support for alpha.
From Uros Bizjak.
From-SVN: r171860
Diffstat (limited to 'libgo/configure')
-rw-r--r-- | libgo/configure | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/libgo/configure b/libgo/configure index 30d1cdc..2821967 100644 --- a/libgo/configure +++ b/libgo/configure @@ -644,6 +644,8 @@ LIBGO_IS_M68K_FALSE LIBGO_IS_M68K_TRUE LIBGO_IS_ARM_FALSE LIBGO_IS_ARM_TRUE +LIBGO_IS_ALPHA_FALSE +LIBGO_IS_ALPHA_TRUE LIBGO_IS_386_FALSE LIBGO_IS_386_TRUE GOOS @@ -10911,7 +10913,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF -#line 10914 "configure" +#line 10916 "configure" #include "confdefs.h" #if HAVE_DLFCN_H @@ -11017,7 +11019,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF -#line 11020 "configure" +#line 11022 "configure" #include "confdefs.h" #if HAVE_DLFCN_H @@ -13290,6 +13292,7 @@ fi is_386=no +is_alpha=no is_arm=no is_m68k=no mips_abi="" @@ -13300,6 +13303,10 @@ is_sparc64=no is_x86_64=no GOARCH=unknown case ${host} in + alpha*-*-*) + is_alpha=yes + GOARCH=alpha + ;; arm*-*-* | strongarm*-*-* | ep9312*-*-* | xscale-*-*) is_arm=yes GOARCH=arm @@ -13435,6 +13442,14 @@ else LIBGO_IS_386_FALSE= fi + if test $is_alpha = yes; then + LIBGO_IS_ALPHA_TRUE= + LIBGO_IS_ALPHA_FALSE='#' +else + LIBGO_IS_ALPHA_TRUE='#' + LIBGO_IS_ALPHA_FALSE= +fi + if test $is_arm = yes; then LIBGO_IS_ARM_TRUE= LIBGO_IS_ARM_FALSE='#' @@ -14612,6 +14627,10 @@ if test -z "${LIBGO_IS_386_TRUE}" && test -z "${LIBGO_IS_386_FALSE}"; then as_fn_error "conditional \"LIBGO_IS_386\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi +if test -z "${LIBGO_IS_ALPHA_TRUE}" && test -z "${LIBGO_IS_ALPHA_FALSE}"; then + as_fn_error "conditional \"LIBGO_IS_ALPHA\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi if test -z "${LIBGO_IS_ARM_TRUE}" && test -z "${LIBGO_IS_ARM_FALSE}"; then as_fn_error "conditional \"LIBGO_IS_ARM\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 |