From 578f6009c2121571f03c889f7f2eec4a5e4f68c7 Mon Sep 17 00:00:00 2001 From: niklas Date: Sat, 9 Mar 1996 21:03:30 +0000 Subject: [PATCH] Add OpenBSD configuration (clone NetBSD entries) --- gnu/usr.bin/binutils/ld/configure.host | 2 +- gnu/usr.bin/binutils/ld/configure.tgt | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gnu/usr.bin/binutils/ld/configure.host b/gnu/usr.bin/binutils/ld/configure.host index 8942b7be3d1..0a0834746b8 100644 --- a/gnu/usr.bin/binutils/ld/configure.host +++ b/gnu/usr.bin/binutils/ld/configure.host @@ -26,7 +26,7 @@ alpha-*-*) NATIVE_LIB_DIRS=/usr/ccs/lib ;; -i[345]86-*-bsd* | i[345]86-*-freebsd* | i[345]86-*-netbsd*) +i[345]86-*-bsd* | i[345]86-*-freebsd* | i[345]86-*-netbsd* | i[345]86-*-openbsd*) # The new BSD `make' has a bug: it doesn't pass empty arguments in # shell commands. So we need to make this value non-empty in order # for the genscripts.sh call to work. There's nothing magic about diff --git a/gnu/usr.bin/binutils/ld/configure.tgt b/gnu/usr.bin/binutils/ld/configure.tgt index 42c2cba37ac..7efcc313025 100644 --- a/gnu/usr.bin/binutils/ld/configure.tgt +++ b/gnu/usr.bin/binutils/ld/configure.tgt @@ -22,6 +22,7 @@ sparc64*) targ_emul=sun4 ;; sparc*-*-elf) targ_emul=elf32_sparc ;; sparc*-*-lynxos*) targ_emul=sparclynx ;; sparc*-*-netbsd*) targ_emul=sparcnbsd ;; +sparc*-*-openbsd*) targ_emul=sparcnbsd ;; sparc*-*-solaris2*) targ_emul=elf32_sparc ;; sparc*-wrs-vxworks*) targ_emul=sun4 ;; i960-wrs-vxworks5.0*) targ_emul=gld960 ;; @@ -49,6 +50,7 @@ i[345]86-*-linux*) targ_emul=elf_i386; targ_extra_emuls=i386linux ;; i[345]86-*-sysv4*) targ_emul=elf_i386 ;; i[345]86-*-unixware) targ_emul=elf_i386 ;; i[345]86-*-netbsd*) targ_emul=i386nbsd ;; +i[345]86-*-openbsd*) targ_emul=i386nbsd ;; i[345]86-*-netware) targ_emul=i386nw ;; i[345]86-*-elf*) targ_emul=elf_i386 ;; i[345]86-*-sysv*) targ_emul=i386coff ;; @@ -82,7 +84,9 @@ m68*-*-elf) targ_emul=m68kelf ;; m68*-*-hpux*) targ_emul=hp3hpux ;; m68*-*-lynxos*) targ_emul=m68klynx ;; m68*-hp*-netbsd*) targ_emul=m68k4knbsd ;; +m68*-hp*-openbsd*) targ_emul=m68k4knbsd ;; m68*-*-netbsd*) targ_emul=m68knbsd ;; +m68*-*-openbsd*) targ_emul=m68knbsd ;; hppa*-*-*elf*) targ_emul=hppaelf ;; hppa*-*-lites*) targ_emul=hppaelf ;; vax-dec-ultrix* | vax-dec-bsd*) targ_emul=vax ;; @@ -93,6 +97,7 @@ mips*el-*-ecoff*) targ_emul=mipsidtl ;; mips*-*-ecoff*) targ_emul=mipsidt ;; mips*-dec-bsd*) targ_emul=mipsbsd ;; mips*-dec-netbsd*) targ_emul=elf32lmip ;; +mips*-dec-openbsd*) targ_emul=elf32lmip ;; mips*-*-bsd*) targ_emul=mipsbig ;; mips*vr4300el-*-elf*) targ_emul=elf32l4300 ;; mips*vr4300-*-elf*) targ_emul=elf32b4300 ;; @@ -104,6 +109,7 @@ alpha-*-netware*) targ_emul=alpha ;; z8k-*-coff) targ_emul=z8002; targ_extra_emuls=z8001 ;; ns32k-pc532-mach* | ns32k-pc532-ux*) targ_emul=pc532machaout ;; ns32k-pc532-netbsd* | ns32k-pc532-lites*) targ_emul=ns32knbsd ;; +ns32k-pc532-openbsd*) targ_emul=ns32knbsd ;; powerpc-*-elf* | powerpc-*-eabi*) targ_emul=elf32ppc ;; powerpcle-*-elf* | powerpcle-*-eabi*) targ_emul=elf32lppc ;; powerpc-*-netware*) targ_emul=ppcnw ;; -- 2.20.1