--- gas/configure.tgt.orig 2015-07-21 08:20:58 UTC +++ gas/configure.tgt @@ -138,6 +138,10 @@ case ${generic_target} in arm-*-symbianelf*) fmt=elf em=symbian ;; arm-*-kaos*) fmt=elf ;; arm-*-conix*) fmt=elf ;; + arm-*-bsdsunix1.* | armeb-*-bsdsunix1.*) + fmt=elf em=bsdsunix ;; + arm-*-bsdsunix* | armeb-*-bsdsunix*) fmt=elf em=armbsdsuxeabi ;; + arm*-*-bsdsunix*) fmt=elf em=armbsdsuxvfp ;; arm-*-freebsd[89].* | armeb-*-freebsd[89].*) fmt=elf em=freebsd ;; arm-*-freebsd* | armeb-*-freebsd*) fmt=elf em=armfbsdeabi ;; @@ -213,6 +217,9 @@ case ${generic_target} in i386-*-coff) fmt=coff ;; i386-*-elf) fmt=elf ;; i386-*-kaos*) fmt=elf ;; + i386-*-bsdsunixaout*) fmt=aout em=386bsd ;; + i386-*-bsdsunix* \ + | i386-*-kbsdsunix*-gnu) fmt=elf em=bsdsunix ;; i386-*-bsd*) fmt=aout em=386bsd ;; i386-*-nacl*) fmt=elf em=nacl case ${cpu} in @@ -327,6 +334,8 @@ case ${generic_target} in mips-*-irix6*) fmt=elf em=irix ;; mips-*-irix5*) fmt=elf em=irix ;; mips*-*-linux*) fmt=elf em=tmips ;; + mips*-*-bsdsunix* | mips*-*-kbsdsunix*-gnu) + fmt=elf em=bsdsunix ;; mips*-*-freebsd* | mips*-*-kfreebsd*-gnu) fmt=elf em=freebsd ;; mips-*-sysv4*MP* | mips-*-gnu*) fmt=elf em=tmips ;; @@ -465,6 +474,7 @@ case ${generic_target} in *-*-aout | *-*-scout) fmt=aout ;; *-*-dragonfly*) fmt=elf em=dragonfly ;; + *-*-bsdsunix* | *-*-kbsdsunix*-gnu) fmt=elf em=bsdsunix ;; *-*-freebsd* | *-*-kfreebsd*-gnu) fmt=elf em=freebsd ;; *-*-bsd*) fmt=aout em=sun3 ;; *-*-generic) fmt=generic ;;