OSDN Git Service

* flow.c (life_analysis): Only turn off PROP_LOG_LINKS and
[pf3gnuchains/gcc-fork.git] / gcc / configure.in
index 839570f..a860e78 100644 (file)
@@ -1134,10 +1134,11 @@ changequote([,])dnl
                if test x$enable_threads = x; then
                    enable_threads=$have_pthread_h
                fi
-               if test x$enable_threads = xyes; then
-                       thread_file='dce'
+               case x${enable_threads} in
+               xyes | xdce)
                        tmake_file="${tmake_file} pa/t-dce-thr"
-               fi
+                       ;;
+               esac
                install_headers_dir=install-headers-cpio
                use_collect2=yes
                ;;
@@ -1154,10 +1155,11 @@ changequote([,])dnl
                if test x$enable_threads = x; then
                    enable_threads=$have_pthread_h
                fi
-               if test x$enable_threads = xyes; then
-                       thread_file='dce'
+               case x${enable_threads} in
+               xyes | xdce)
                        tmake_file="${tmake_file} pa/t-dce-thr"
-               fi
+                       ;;
+               esac
                install_headers_dir=install-headers-cpio
                use_collect2=yes
                ;;
@@ -1423,23 +1425,12 @@ changequote([,])dnl
                tmake_file=i386/t-i386bare
                ;;
 changequote(,)dnl
-       i[34567]86-*-beospe*)
-changequote([,])dnl
-               xm_file=i386/xm-beos.h
-               xm_defines="USE_C_ALLOCA"
-               tmake_file=i386/t-beos
-               tm_file=i386/beos-pe.h
-               xmake_file=i386/x-beos
-               extra_objs=winnt.o
-               ;;
-changequote(,)dnl
        i[34567]86-*-beoself* | i[34567]86-*-beos*)
 changequote([,])dnl
                xm_file=i386/xm-beos.h
                tmake_file='i386/t-beos i386/t-crtpic'
                tm_file=i386/beos-elf.h
                xmake_file=i386/x-beos
-               extra_objs=winnt.o
                extra_parts='crtbegin.o crtend.o'
                ;;
 changequote(,)dnl
@@ -2741,18 +2732,19 @@ changequote([,])dnl
                # On NetBSD, the headers are already okay, except for math.h.
                tmake_file=t-netbsd
                ;;
-       mips*-*-linux*)                         # Linux MIPS, either endian.
+       mips*-*-linux*)                         # Linux MIPS, either endian.
                xmake_file=x-linux
-               case $machine in
-                       mipsel-*)  tm_file="mips/elfl.h mips/linux.h" ;;
-                       *)         tm_file="mips/elf.h mips/linux.h" ;;
-               esac
+               case $machine in
+                      mips*el-*)  tm_file="mips/elfl.h mips/linux.h" ;;
+                      *)         tm_file="mips/elf.h mips/linux.h" ;;
+               esac
+               tmake_file=t-linux
                extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"
                gnu_ld=yes
                gas=yes
-               if test x$enable_threads = xyes; then
-                       thread_file='posix'
-               fi
+               if test x$enable_threads = xyes; then
+                       thread_file='posix'
+               fi
                ;;
        mips*el-*-openbsd*)     # mips little endian
                target_cpu_default="MASK_GAS|MASK_ABICALLS"