]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/5l: make 5l work on openbsd
authorJoel Sing <jsing@google.com>
Tue, 23 Dec 2014 15:08:58 +0000 (02:08 +1100)
committerJoel Sing <jsing@google.com>
Fri, 13 Mar 2015 02:51:12 +0000 (02:51 +0000)
Change-Id: If58ea50fbf321ae943d0890a40e0552e7bc19709
Reviewed-on: https://go-review.googlesource.com/2080
Reviewed-by: Minux Ma <minux@golang.org>
Reviewed-by: Russ Cox <rsc@golang.org>
src/cmd/5l/obj.go

index 49ce10718b00e6fffc458bf221056af8870ba139..075f15f20c14e7a8a3dacf26fb9bef5be28eafc7 100644 (file)
@@ -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()