--- gas/configure.tgt.orig 2019-09-09 23:19:43.000000000 +1000 +++ gas/configure.tgt 2021-12-08 00:38:38.301225000 +1000 @@ -143,6 +143,10 @@ 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 ;; @@ -236,6 +240,7 @@ i386-*-lynxos*) fmt=elf em=lynx ;; i386-*-redox*) fmt=elf ;; i386-*-solaris*) fmt=elf em=solaris ;; + i386-*-bsdsunix*) fmt=elf em=bsdsunix ;; i386-*-freebsd* \ | i386-*-kfreebsd*-gnu) fmt=elf em=freebsd ;; i386-*-msdosdjgpp* \ @@ -305,6 +310,7 @@ mips-*-irix6*) fmt=elf em=irix ;; mips-*-irix5*) fmt=elf em=irix ;; mips*-*-linux*) fmt=elf em=tmips ;; + mips*-*-bsdsunix*) fmt=elf em=bsdsunix ;; mips*-*-freebsd* | mips*-*-kfreebsd*-gnu) fmt=elf em=freebsd ;; mips-*-sysv4* | mips-*-gnu*) fmt=elf em=tmips ;; @@ -392,7 +398,9 @@ sparc-*-linux-*) fmt=elf em=linux ;; sparc-*-solaris*) fmt=elf em=solaris ;; - sparc-*-*bsd*) fmt=elf em=nbsd ;; + sparc-*-bsdsunix*) fmt=elf em=bsdsunix ;; + sparc-*-freebsd*) fmt=elf em=freebsd ;; + sparc-*-netbsd* | sparc-*-openbsd*) fmt=elf em=nbsd ;; spu-*-elf) fmt=elf ;; @@ -426,6 +434,7 @@ *-*-aout | *-*-scout) fmt=aout ;; *-*-cloudabi*) fmt=elf em=cloudabi ;; *-*-dragonfly*) fmt=elf em=dragonfly ;; + *-*-bsdsunix*) fmt=elf em=bsdsunix ;; *-*-freebsd* | *-*-kfreebsd*-gnu) fmt=elf em=freebsd ;; *-*-generic) fmt=generic ;; *-*-xray | *-*-hms) fmt=coff ;;