From 4feee8c6590c3df6a474931512d7d61de2c56121 Mon Sep 17 00:00:00 2001 From: Joel Sing Date: Wed, 24 Dec 2014 02:08:58 +1100 Subject: [PATCH] cmd/5l: make 5l work on openbsd Change-Id: If58ea50fbf321ae943d0890a40e0552e7bc19709 Reviewed-on: https://go-review.googlesource.com/2080 Reviewed-by: Minux Ma Reviewed-by: Russ Cox --- src/cmd/5l/obj.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/cmd/5l/obj.go b/src/cmd/5l/obj.go index 49ce10718b..075f15f20c 100644 --- a/src/cmd/5l/obj.go +++ b/src/cmd/5l/obj.go @@ -74,7 +74,7 @@ func linkarchinit() { ld.Thearch.Linuxdynld = "/lib/ld-linux.so.3" // 2 for OABI, 3 for EABI ld.Thearch.Freebsddynld = "/usr/libexec/ld-elf.so.1" - ld.Thearch.Openbsddynld = "XXX" + ld.Thearch.Openbsddynld = "/usr/libexec/ld.so" ld.Thearch.Netbsddynld = "/libexec/ld.elf_so" ld.Thearch.Dragonflydynld = "XXX" ld.Thearch.Solarisdynld = "XXX" @@ -124,7 +124,8 @@ func archinit() { case ld.Hlinux, /* arm elf */ ld.Hfreebsd, - ld.Hnetbsd: + ld.Hnetbsd, + ld.Hopenbsd: ld.Debug['d'] = 0 // with dynamic linking ld.Elfinit() -- 2.48.1