# configure.in for GNU CC
# Process this file with autoconf to generate a configuration script.
-# Copyright (C) 1997, 1998, 1999 Free Software Foundation, Inc.
+# Copyright (C) 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
#This file is part of GNU CC.
*) ac_save_IFS="$IFS" IFS="$IFS,"
set fnord $enableval; shift
IFS="$ac_save_IFS"
- for check; do
+ for check
+ do
case $check in
misc) AC_DEFINE(ENABLE_CHECKING) ;;
tree) AC_DEFINE(ENABLE_TREE_CHECKING) ;;
#endif
])
-AC_DECL_SYS_SIGLIST
-
# mkdir takes a single argument on some systems.
GCC_FUNC_MKDIR_TAKES_ONE_ARG
mips*-*-*)
cpu_type=mips
;;
+ pj*-*-*)
+ cpu_type=pj
+ ;;
powerpc*-*-*)
cpu_type=rs6000
;;
;;
arm*-*-netbsd*)
tm_file=arm/netbsd.h
- xm_file="arm/xm-netbsd.h ${xm_file}"
tmake_file="t-netbsd arm/t-netbsd"
use_collect2=yes
;;
changequote(,)dnl
i[34567]86-ncr-sysv4*) # NCR 3000 - ix86 running system V.4
changequote([,])dnl
- xm_file="xm-siglist.h xm-alloca.h ${xm_file}"
+ xm_file="xm-alloca.h ${xm_file}"
xm_defines="USG POSIX SMALL_ARG_MAX"
xmake_file=i386/x-ncr3000
if test x$stabs = xyes -a x$gas = xyes
changequote(,)dnl
i[34567]86-sequent-ptx4* | i[34567]86-sequent-sysv4*)
changequote([,])dnl
- xm_file="xm-siglist.h xm-alloca.h ${xm_file}"
+ xm_file="xm-alloca.h ${xm_file}"
xm_defines="USG POSIX SMALL_ARG_MAX"
xmake_file=x-svr4
tm_file=i386/ptx4-i.h
changequote(,)dnl
i[34567]86-*-sco3.2v5*) # 80386 running SCO Open Server 5
changequote([,])dnl
- xm_file="xm-siglist.h xm-alloca.h ${xm_file} i386/xm-sco5.h"
+ xm_file="xm-alloca.h ${xm_file} i386/xm-sco5.h"
xm_defines="USG SVR3"
xmake_file=i386/x-sco5
install_headers_dir=install-headers-cpio
i[34567]86-*-sco3.2v4*) # 80386 running SCO 3.2v4 system
changequote([,])dnl
xm_file="${xm_file} i386/xm-sco.h"
- xm_defines="USG SVR3 BROKEN_LDEXP SMALL_ARG_MAX NO_SYS_SIGLIST"
+ xm_defines="USG SVR3 BROKEN_LDEXP SMALL_ARG_MAX"
xmake_file=i386/x-sco4
install_headers_dir=install-headers-cpio
if test x$stabs = xyes
changequote(,)dnl
i[34567]86-*-solaris2*)
changequote([,])dnl
- xm_file="xm-siglist.h xm-alloca.h ${xm_file}"
+ xm_file="xm-alloca.h ${xm_file}"
xm_defines="USG POSIX SMALL_ARG_MAX"
tm_file=i386/sol2.h
if test x$gas = xyes; then
changequote(,)dnl
i[34567]86-*-sysv5*) # Intel x86 on System V Release 5
changequote([,])dnl
- xm_file="xm-alloca.h xm-siglist.h ${xm_file}"
+ xm_file="xm-alloca.h ${xm_file}"
xm_defines="USG POSIX"
tm_file=i386/sysv5.h
if test x$stabs = xyes
changequote(,)dnl
i[34567]86-*-sysv4*) # Intel 80386's running system V.4
changequote([,])dnl
- xm_file="xm-siglist.h xm-alloca.h ${xm_file}"
+ xm_file="xm-alloca.h ${xm_file}"
xm_defines="USG POSIX SMALL_ARG_MAX"
tm_file=i386/sysv4.h
if test x$stabs = xyes
changequote(,)dnl
i[34567]86-*-udk*) # Intel x86 on SCO UW/OSR5 Dev Kit
changequote([,])dnl
- xm_file="xm-alloca.h xm-siglist.h ${xm_file}"
+ xm_file="xm-alloca.h ${xm_file}"
xm_defines="USG POSIX"
tm_file=i386/udk.h
tmake_file="i386/t-crtpic i386/t-udk"
changequote([,])dnl
tm_file=i386/uwin.h
xm_file="${xm_file} i386/xm-uwin.h"
- xm_defines="USG NO_STAB_H NO_SYS_SIGLIST"
+ xm_defines="USG NO_STAB_H"
tmake_file="i386/t-cygwin i386/t-uwin"
extra_objs=winnt.o
xmake_file=i386/x-cygwin
changequote([,])dnl
tm_file="i386/i386-interix.h interix.h"
xm_file="i386/xm-i386-interix.h xm-interix.h"
- xm_defines="USG NO_SYS_SIGLIST"
+ xm_defines="USG"
tmake_file="i386/t-interix"
extra_objs=interix.o
xmake_file=x-interix
changequote(,)dnl
i[34567]86-dg-dgux*)
changequote([,])dnl
- xm_file="xm-alloca.h xm-siglist.h ${xm_file}"
+ xm_file="xm-alloca.h ${xm_file}"
xm_defines="USG POSIX"
out_file=i386/dgux.c
tm_file=i386/dgux.h
;;
m68000-hp-hpux*) # HP 9000 series 300
xm_file="xm-alloca.h ${xm_file}"
- xm_defines="USG NO_SYS_SIGLIST"
+ xm_defines="USG"
if test x$gas = xyes
then
xmake_file=m68k/x-hp320g
m68k-motorola-sysv*)
tm_file=m68k/mot3300.h
xm_file="xm-alloca.h m68k/xm-mot3300.h ${xm_file}"
- xm_defines=NO_SYS_SIGLIST
if test x$gas = xyes
then
xmake_file=m68k/x-mot3300-gas
;;
m68k-hp-hpux7*) # HP 9000 series 300 running HPUX version 7.
xm_file="xm-alloca.h ${xm_file}"
- xm_defines="USG NO_SYS_SIGLIST"
+ xm_defines="USG"
if test x$gas = xyes
then
xmake_file=m68k/x-hp320g
;;
m68k-hp-hpux*) # HP 9000 series 300
xm_file="xm-alloca.h ${xm_file}"
- xm_defines="USG NO_SYS_SIGLIST"
+ xm_defines="USG"
if test x$gas = xyes
then
xmake_file=m68k/x-hp320g
extra_headers=math-68881.h
float_format=m68k
;;
- m68k-*-rtemscoff*|m68k-*-rtems*)
+ m68k-*-rtemscoff*)
tmake_file="m68k/t-m68kbare t-rtems"
tm_file=m68k/rtems.h
extra_headers=math-68881.h
float_format=m68k
;;
- m68k-*-rtemself*)
+ m68k-*-rtemself*|m68k-*-rtems*)
tmake_file="m68k/t-m68kbare t-rtems m68k/t-crtstuff"
tm_file=m68k/rtemself.h
extra_headers=math-68881.h
;;
mips*-*-linux*) # Linux MIPS, either endian.
xmake_file=x-linux
- xm_file="xm-siglist.h ${xm_file}"
case $machine in
mipsel-*) tm_file="mips/elfl.h mips/linux.h" ;;
*) tm_file="mips/elf.h mips/linux.h" ;;
if test x$stabs = xyes; then
tm_file="${tm_file} dbx.h"
fi
- xm_file="xm-siglist.h ${xm_file}"
xm_defines=USG
if test x$gas = xyes
then
if test x$stabs = xyes; then
tm_file="${tm_file} dbx.h"
fi
- xm_file="xm-siglist.h ${xm_file}"
xm_defines=USG
xmake_file=mips/x-sysv
if test x$gas = xyes
if test x$stabs = xyes; then
tm_file="${tm_file} dbx.h"
fi
- xm_file="xm-siglist.h ${xm_file}"
xmake_file=mips/x-sysv
if test x$gas = xyes
then
;;
mips64orion-*-rtems*)
tm_file="mips/elforion.h mips/elf64.h mips/rtems64.h"
- tm_file="mips/elforion.h mips/elf64.h mips/rtems64.h"
tmake_file="mips/t-elf t-rtems"
;;
mipstx39el-*-elf*)
fi
;;
mn10200-*-*)
+ float_format=i32
cpu_type=mn10200
tm_file="mn10200/mn10200.h"
if test x$stabs = xyes
# xmake_file=pyr/x-pyr
# use_collect2=yes
# ;;
+
+ pj*-linux*)
+ tm_file="svr4.h pj/linux.h ${tm_file}"
+ ;;
+ pj-*)
+ ;;
+ pjl-*)
+ tm_file="svr4.h pj/pjl.h ${tm_file}"
+ ;;
+
romp-*-aos*)
use_collect2=yes
;;
;;
powerpc-*-sysv* | powerpc-*-elf*)
tm_file=rs6000/sysv4.h
- xm_file="xm-siglist.h rs6000/xm-sysv4.h"
+ xm_file="rs6000/xm-sysv4.h"
xm_defines="USG POSIX"
extra_headers=ppc-asm.h
if test x$gas = xyes
;;
powerpc-*-linux-gnu*)
tm_file=rs6000/linux.h
- xm_file="xm-siglist.h rs6000/xm-sysv4.h"
+ xm_file="rs6000/xm-sysv4.h"
xm_defines="USG ${xm_defines}"
out_file=rs6000/rs6000.c
if test x$gas = xyes
;;
powerpc-wrs-vxworks*)
cpu_type=rs6000
- xm_file="xm-siglist.h rs6000/xm-sysv4.h"
+ xm_file="rs6000/xm-sysv4.h"
xm_defines="USG POSIX"
tm_file=rs6000/vxppc.h
tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm"
;;
powerpcle-*-sysv* | powerpcle-*-elf*)
tm_file=rs6000/sysv4le.h
- xm_file="xm-siglist.h rs6000/xm-sysv4.h"
+ xm_file="rs6000/xm-sysv4.h"
xm_defines="USG POSIX"
if test x$gas = xyes
then
;;
powerpcle-*-solaris2*)
tm_file=rs6000/sol2.h
- xm_file="xm-siglist.h rs6000/xm-sysv4.h"
+ xm_file="rs6000/xm-sysv4.h"
xm_defines="USG POSIX"
if test x$gas = xyes
then
tmake_file=sparc/t-sunos41
xmake_file=x-lynx
;;
+ sparc-*-rtemsaout*)
+ tmake_file="sparc/t-sparcbare t-rtems"
+ tm_file=sparc/rtems.h
sparc-*-rtems*|sparc-*-rtemself*)
tm_file="sparc/rtemself.h"
tmake_file="sparc/t-elf t-rtems"
#float_format=i128
float_format=i64
;;
- sparc-*-rtemsaout*)
- tmake_file="sparc/t-sparcbare t-rtems"
- tm_file=sparc/rtems.h
;;
sparcv9-*-solaris2*)
if test x$gnu_ld = xyes
fi
;;
sparc-hal-solaris2*)
- xm_file="xm-siglist.h sparc/xm-sysv4.h sparc/xm-sol2.h"
+ xm_file="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"
else
tm_file=sparc/sol2-sld.h
fi
- xm_file="xm-siglist.h sparc/xm-sysv4.h sparc/xm-sol2.h"
+ xm_file="sparc/xm-sysv4.h sparc/xm-sol2.h"
xm_defines="USG POSIX"
tmake_file=sparc/t-sol2
xmake_file=sparc/x-sysv4
;;
sparc-*-sysv4*)
tm_file=sparc/sysv4.h
- xm_file="xm-siglist.h sparc/xm-sysv4.h"
+ xm_file="sparc/xm-sysv4.h"
xm_defines="USG POSIX"
tmake_file=t-svr4
xmake_file=sparc/x-sysv4
extra_parts="crtbegin.o crtend.o"
;;
sparc-*-vxsim*)
- xm_file="xm-siglist.h sparc/xm-sysv4.h sparc/xm-sol2.h"
+ xm_file="sparc/xm-sysv4.h sparc/xm-sol2.h"
xm_defines="USG POSIX"
tm_file=sparc/vxsim.h
tmake_file=sparc/t-vxsparc
# cpu_type=gmicro
# use_collect2=yes
# ;;
+ v850-*-rtems*)
+ cpu_type=v850
+ tm_file="v850/rtems.h"
+ xm_file="v850/xm-v850.h"
+ tmake_file="v850/t-v850 t-rtems"
+ if test x$stabs = xyes
+ then
+ tm_file="${tm_file} dbx.h"
+ fi
+ use_collect2=no
+ ;;
v850-*-*)
target_cpu_default="TARGET_CPU_generic"
cpu_type=v850