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 f3c1655169a048aeb3d90424f7298353b7c77e40..9364a41078eab6827e42750997d8a3789ad12c7e 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 97a988658532f352b3864412f29bc030f3caa45d..97c804ecfbc79806b61196bdae30e77092462892 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 50a55539315ff0dd0f70aae702dfb658ac0dd152..413427894a4ec48dce648254c2767c73f5ac67cf 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