configure.in (sparc-hal-solaris2*): Fix xm_file, xm_defines, float_format and thread_...
authorCarol LePage <carolo@hal.com>
Wed, 13 Oct 1999 07:52:43 +0000 (07:52 +0000)
committerJeff Law <law@gcc.gnu.org>
Wed, 13 Oct 1999 07:52:43 +0000 (01:52 -0600)
        * configure.in (sparc-hal-solaris2*): Fix xm_file, xm_defines,
        float_format and thread_file definitions.
        * configure: Rebuilt.

From-SVN: r29940

gcc/ChangeLog
gcc/configure
gcc/configure.in

index f3c1655..9364a41 100644 (file)
@@ -1,3 +1,9 @@
+Wed Oct 13 01:44:29 1999  Carol LePage  <carolo@hal.com>
+
+        * configure.in (sparc-hal-solaris2*): Fix xm_file, xm_defines,
+       float_format and thread_file definitions.
+       * configure: Rebuilt.
+
 Wed Oct 13 09:25:03 1999  Niels Möller <nisse@lysator.liu.se>
 
        * extend.texi (Function Names): Document types of function names.
index 97a9886..97c804e 100755 (executable)
@@ -5961,12 +5961,21 @@ for machine in $build $host $target; do
                fi
                ;;
         sparc-hal-solaris2*)
-                xm_file=sparc/xm-sol2.h
+                xm_file="xm-siglist.h sparc/xm-sysv4.h sparc/xm-sol2.h"
+                xm_defines="USG POSIX"
                 tm_file="sparc/sol2.h sparc/hal.h"
                 tmake_file="sparc/t-halos sparc/t-sol2"
                 xmake_file=sparc/x-sysv4
                 extra_parts="crt1.o crti.o crtn.o gmon.o crtbegin.o crtend.o"
-                broken_install=yes
+                case $machine in
+                *-*-solaris2.[0-4])
+                        float_format=i128
+                ;;
+                *)
+                        float_format=none
+                        ;;
+                esac
+               thread_file='solaris'
                 ;;
        sparc-*-solaris2*)
                if test x$gnu_ld = xyes
index 50a5553..4134278 100644 (file)
@@ -3277,12 +3277,21 @@ changequote([,])dnl
                fi
                ;;
         sparc-hal-solaris2*)
-                xm_file=sparc/xm-sol2.h
+                xm_file="xm-siglist.h sparc/xm-sysv4.h sparc/xm-sol2.h"
+                xm_defines="USG POSIX"
                 tm_file="sparc/sol2.h sparc/hal.h"
                 tmake_file="sparc/t-halos sparc/t-sol2"
                 xmake_file=sparc/x-sysv4
                 extra_parts="crt1.o crti.o crtn.o gmon.o crtbegin.o crtend.o"
-                broken_install=yes
+                case $machine in
+                *-*-solaris2.[0-4])
+                        float_format=i128
+                ;;
+                *)
+                        float_format=none
+                        ;;
+                esac
+               thread_file='solaris'
                 ;;
        sparc-*-solaris2*)
                if test x$gnu_ld = xyes