aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1999-10-13 07:58:02 +0000
committerJeff Law <law@gcc.gnu.org>1999-10-13 01:58:02 -0600
commit5a7fa3af1dffb4662a57c7fc7b8575f949517e24 (patch)
tree6dab1c92807c8501e6d31636e55f5df6a2b15c03
parent5f04f321f2ad3157b9f57cc30a514dc0323b6361 (diff)
downloadgcc-5a7fa3af1dffb4662a57c7fc7b8575f949517e24.zip
gcc-5a7fa3af1dffb4662a57c7fc7b8575f949517e24.tar.gz
gcc-5a7fa3af1dffb4662a57c7fc7b8575f949517e24.tar.bz2
configure.in (sparc-hal-solaris2*): Fix xm_file, xm_defines, float_format and thread_file definitions.
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. From-SVN: r29941
-rw-r--r--gcc/ChangeLog7
-rwxr-xr-xgcc/configure15
-rw-r--r--gcc/configure.in13
3 files changed, 30 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 18a6d0b..14b9cff 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+Wed Oct 13 01:46:14 1999 Jeffrey A Law (law@cygnus.com)
+
+ 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.
+
Tue Oct 12 17:09:38 1999 David Edelsohn <edelsohn@gnu.org>
* collect2.c (main): Do preliminary link on AIX if rflag.
diff --git a/gcc/configure b/gcc/configure
index 23de637..cc73760 100755
--- a/gcc/configure
+++ b/gcc/configure
@@ -1310,7 +1310,7 @@ else
fi
# Find some useful tools
-for ac_prog in mawk gawk nawk awk
+for ac_prog in gawk mawk nawk awk
do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
@@ -5408,12 +5408,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 eec2795..e43c157 100644
--- a/gcc/configure.in
+++ b/gcc/configure.in
@@ -3103,12 +3103,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