diff options
Diffstat (limited to 'contrib/gcc/configure.in')
| -rw-r--r-- | contrib/gcc/configure.in | 28 |
1 files changed, 10 insertions, 18 deletions
diff --git a/contrib/gcc/configure.in b/contrib/gcc/configure.in index c9e2bbf20571..448e0f812796 100644 --- a/contrib/gcc/configure.in +++ b/contrib/gcc/configure.in @@ -1399,10 +1399,11 @@ changequote(,)dnl changequote([,])dnl xm_file="xm-siglist.h xm-alloca.h ${xm_file}" xm_defines="USG POSIX SMALL_ARG_MAX" - tm_file=i386/sol2.h - if test x$gas = xyes; then - # Only needed if gas does not support -s - tm_file="i386/sol2gas.h ${tm_file}" + if test x$stabs = xyes + then + tm_file=i386/sol2dbg.h + else + tm_file=i386/sol2.h fi tmake_file=i386/t-sol2 extra_parts="crt1.o crti.o crtn.o gcrt1.o gmon.o crtbegin.o crtend.o" @@ -1688,7 +1689,7 @@ changequote([,])dnl extra_headers=math-68881.h ;; m68000-hp-hpux*) # HP 9000 series 300 - xm_file="xm-alloca.h ${xm_file}" + xm_file="xm_alloca.h ${xm_file}" xm_defines="USG NO_SYS_SIGLIST" if test x$gas = xyes then @@ -1889,7 +1890,7 @@ changequote([,])dnl extra_headers=math-68881.h ;; m68k-hp-hpux7*) # HP 9000 series 300 running HPUX version 7. - xm_file="xm-alloca.h ${xm_file}" + xm_file="xm_alloca.h ${xm_file}" xm_defines="USG NO_SYS_SIGLIST" if test x$gas = xyes then @@ -1905,7 +1906,7 @@ changequote([,])dnl float_format=m68k ;; m68k-hp-hpux*) # HP 9000 series 300 - xm_file="xm-alloca.h ${xm_file}" + xm_file="xm_alloca.h ${xm_file}" xm_defines="USG NO_SYS_SIGLIST" if test x$gas = xyes then @@ -3102,21 +3103,12 @@ changequote([,])dnl fi ;; sparc-hal-solaris2*) - xm_file="xm-siglist.h sparc/xm-sysv4.h sparc/xm-sol2.h" - xm_defines="USG POSIX" + xm_file=sparc/xm-sol2.h 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" - case $machine in - *-*-solaris2.[0-4]) - float_format=i128 - ;; - *) - float_format=none - ;; - esac - thread_file='solaris' + broken_install=yes ;; sparc-*-solaris2*) if test x$gnu_ld = xyes |
