summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/gcc/configure
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>1995-12-23 06:44:41 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>1995-12-23 06:44:41 +0000
commited2a572bfc2352433847f82bee9f3d73f4cdd771 (patch)
treebcf5ab5f943c135a0b5441f58aa5086668eb9211 /gnu/usr.bin/gcc/configure
parent383723742c7c0db962ff099594744e1cf6ed8932 (diff)
add configurations for all the other platforms
Diffstat (limited to 'gnu/usr.bin/gcc/configure')
-rw-r--r--gnu/usr.bin/gcc/configure41
1 files changed, 41 insertions, 0 deletions
diff --git a/gnu/usr.bin/gcc/configure b/gnu/usr.bin/gcc/configure
index 49b047cecda..f09505edac9 100644
--- a/gnu/usr.bin/gcc/configure
+++ b/gnu/usr.bin/gcc/configure
@@ -1519,6 +1519,15 @@ for machine in $canon_build $canon_host $canon_target; do
tmake_file=t-libc-ok
xmake_file=x-netbsd
;;
+ m68k-*-openbsd*)
+ cpu_type=m68k
+ tm_file=m68k/openbsd.h
+ xm_file=m68k/xm-openbsd.h
+ # On OpenBSD, the headers are already okay.
+ fixincludes=Makefile.in
+ tmake_file=t-libc-ok
+ xmake_file=x-openbsd
+ ;;
m68k-*-sysv3*) # Motorola m68k's running system V.3
xm_file=m68k/xm-m68kv.h
xmake_file=m68k/x-m68kv
@@ -1781,6 +1790,14 @@ for machine in $canon_build $canon_host $canon_target; do
fixincludes=Makefile.in
prefix=$native_prefix
;;
+ mips-dec-openbsd*) # Decstation running OpenBSD
+ tm_file=mips/openbsd.h
+ xm_file=mips/xm-openbsd.h
+ xmake_file=x-openbsd
+ tmake_file=t-libc-ok
+ fixincludes=Makefile.in
+ prefix=$native_prefix
+ ;;
mips-sony-bsd* | mips-sony-newsos*) # Sony NEWS 3600 or risc/news.
if [ x$stabs = xyes ]; then
tm_file=mips/news4-gdb.h
@@ -2115,6 +2132,14 @@ for machine in $canon_build $canon_host $canon_target; do
fixincludes=Makefile.in
xmake_file=x-netbsd
;;
+ ns32k-pc532-openbsd*)
+ tm_file=ns32k/openbsd.h
+ xm_file=ns32k/xm-openbsd.h
+ tmake_file=t-libc-ok
+ # On OpenBSD, the headers are already okay.
+ fixincludes=Makefile.in
+ xmake_file=x-openbsd
+ ;;
pyramid-*-*)
cpu_type=pyr
xmake_file=pyr/x-pyr
@@ -2267,6 +2292,14 @@ for machine in $canon_build $canon_host $canon_target; do
tmake_file=t-libc-ok
xmake_file=x-netbsd
;;
+ sparc-*-openbsd*)
+ tm_file=sparc/openbsd.h
+ xm_file=sparc/xm-openbsd.h
+ # On OpenBSD, the headers are already okay.
+ fixincludes=Makefile.in
+ tmake_file=t-libc-ok
+ xmake_file=x-openbsd
+ ;;
sparc-*-bsd*)
tm_file=sparc/bsd.h
;;
@@ -2359,6 +2392,14 @@ for machine in $canon_build $canon_host $canon_target; do
fixincludes=Makefile.in
xmake_file=x-netbsd
;;
+ vax-*-openbsd*)
+ tm_file=vax/openbsd.h
+ xm_file=vax/xm-openbsd.h
+ tmake_file=t-libc-ok
+ # On OpenBSD, the headers are already okay.
+ fixincludes=Makefile.in
+ xmake_file=x-openbsd
+ ;;
vax-*-ultrix*) # vaxen running ultrix
tm_file=vax/ultrix.h
use_collect2=yes