From b7f54058d9cd409ada192bfefd4c99c98caaef2e Mon Sep 17 00:00:00 2001 From: "Maciej W. Rozycki" Date: Tue, 19 Sep 2017 15:20:41 +0100 Subject: [PATCH] MIPS/LD: Add OpenBSD/mips64 support Complement commit 26eebcf553d7 ("Update OpenBSD/mips64 support"), , which added OpenBSD/mips64 support to GAS, and also add it to LD, avoiding a build failure at the configuration stage, like: *** ld does not support target mips64-unknown-openbsd *** see ld/configure.tgt for supported targets make[1]: *** [configure-ld] Error 1 As per OS support only include n64 MIPS emulations, and use the traditional ones, matching the choice already made with the addition of GAS support. ld/ * configure.tgt : New targets. --- ld/ChangeLog | 5 +++++ ld/configure.tgt | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/ld/ChangeLog b/ld/ChangeLog index 3eb13f06d0..3bfa92cb38 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,8 @@ +2017-09-19 Maciej W. Rozycki + + * configure.tgt : New + targets. + 2017-09-15 Alan Modra PR 22118 diff --git a/ld/configure.tgt b/ld/configure.tgt index 47c719cd05..3193844422 100644 --- a/ld/configure.tgt +++ b/ld/configure.tgt @@ -504,6 +504,12 @@ mips*el-*-netbsd*) targ_emul=elf32ltsmip mips*-*-netbsd*) targ_emul=elf32btsmip targ_extra_emuls="elf32ltsmip elf64btsmip elf64ltsmip" ;; +mips64el-*-openbsd*) targ_emul=elf64ltsmip + targ_extra_emuls=elf64btsmip + ;; +mips64-*-openbsd*) targ_emul=elf64btsmip + targ_extra_emuls=elf64ltsmip + ;; mips*vr4300el-*-elf*) targ_emul=elf32l4300 ;; mips*vr4300-*-elf*) targ_emul=elf32b4300 ;; mips*vr4100el-*-elf*) targ_emul=elf32l4300 ;;