]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/link/internal/arm64: add support for freebsd/arm64
authorTobias Klauser <tklauser@distanz.ch>
Fri, 4 Oct 2019 09:53:17 +0000 (11:53 +0200)
committerTobias Klauser <tobias.klauser@gmail.com>
Sat, 5 Oct 2019 10:38:56 +0000 (10:38 +0000)
Updates #24715

Change-Id: If5d9591a820f6e921e69e722d46bf91d2ae738cb
Reviewed-on: https://go-review.googlesource.com/c/go/+/198543
Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/cmd/link/internal/arm64/obj.go

index 7c6662302f5393f80424a108e12c953c64550d84..a63e353cd60509a6590a14c5e6b4e18dd804b9d8 100644 (file)
@@ -59,7 +59,7 @@ func Init() (*sys.Arch, ld.Arch) {
 
                Linuxdynld: "/lib/ld-linux-aarch64.so.1",
 
-               Freebsddynld:   "XXX",
+               Freebsddynld:   "/usr/libexec/ld-elf.so.1",
                Openbsddynld:   "/usr/libexec/ld.so",
                Netbsddynld:    "/libexec/ld.elf_so",
                Dragonflydynld: "XXX",
@@ -85,6 +85,7 @@ func archinit(ctxt *ld.Link) {
                }
 
        case objabi.Hlinux, /* arm64 elf */
+               objabi.Hfreebsd,
                objabi.Hnetbsd,
                objabi.Hopenbsd:
                ld.Elfinit(ctxt)