OSDN Git Service

PR fortran/48054
[pf3gnuchains/gcc-fork.git] / libgcc / config.host
index 8476218..eb70215 100644 (file)
@@ -107,6 +107,9 @@ m68k-*-*)
        ;;
 mep*-*-*)
        ;;
+microblaze*-*-*)
+       cpu_type=microblaze
+       ;;
 mips*-*-*)
        cpu_type=mips
        ;;
@@ -399,6 +402,9 @@ mcore-*-elf)
        ;;
 mcore-*-pe*)
        ;;
+microblaze*-*-*)
+        tmake_file="microblaze/t-microblaze"
+       ;;
 mips-sgi-irix[56]*)
        ;;
 mips*-*-netbsd*)                       # NetBSD/mips, either endian.
@@ -602,7 +608,10 @@ case ${host} in
 i[34567]86-*-linux* | x86_64-*-linux* | \
   i[34567]86-*-kfreebsd*-gnu | i[34567]86-*-knetbsd*-gnu | \
   i[34567]86-*-gnu*)
-       tmake_file="${tmake_file} t-tls t-stack i386/t-stack-i386"
+       tmake_file="${tmake_file} t-tls"
+       if test "$libgcc_cv_cfi" = "yes"; then
+               tmake_file="${tmake_file} t-stack i386/t-stack-i386"
+       fi
        ;;
 esac