aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorCarol LePage <carolo@hal.com>1999-10-13 07:52:43 +0000
committerJeff Law <law@gcc.gnu.org>1999-10-13 01:52:43 -0600
commita5037588b493c6a1ca654f3acf8a5280cb614bfc (patch)
treea33703bcfed0abe625a6daa1739be79952123f4b /gcc
parentda897f63abe72df1ec757cd10e631ce3da2fceeb (diff)
downloadgcc-a5037588b493c6a1ca654f3acf8a5280cb614bfc.zip
gcc-a5037588b493c6a1ca654f3acf8a5280cb614bfc.tar.gz
gcc-a5037588b493c6a1ca654f3acf8a5280cb614bfc.tar.bz2
configure.in (sparc-hal-solaris2*): Fix xm_file, xm_defines, float_format and thread_file definitions.
* configure.in (sparc-hal-solaris2*): Fix xm_file, xm_defines, float_format and thread_file definitions. * configure: Rebuilt. From-SVN: r29940
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rwxr-xr-xgcc/configure13
-rw-r--r--gcc/configure.in13
3 files changed, 28 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f3c1655..9364a41 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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.
diff --git a/gcc/configure b/gcc/configure
index 97a9886..97c804e 100755
--- a/gcc/configure
+++ b/gcc/configure
@@ -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
diff --git a/gcc/configure.in b/gcc/configure.in
index 50a5553..4134278 100644
--- a/gcc/configure.in
+++ b/gcc/configure.in
@@ -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