aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/link/internal/ld/lib.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/link/internal/ld/lib.go')
-rw-r--r--src/cmd/link/internal/ld/lib.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cmd/link/internal/ld/lib.go b/src/cmd/link/internal/ld/lib.go
index f2cf611b20..46585479da 100644
--- a/src/cmd/link/internal/ld/lib.go
+++ b/src/cmd/link/internal/ld/lib.go
@@ -672,6 +672,8 @@ func (ctxt *Link) loadlib() {
}
}
+ loadfips(ctxt)
+
// We've loaded all the code now.
ctxt.Loaded = true
@@ -2072,6 +2074,7 @@ func (ctxt *Link) hostlink() {
return machoRewriteUuid(ctxt, exef, exem, outexe)
})
}
+ hostlinkfips(ctxt, *flagOutfile, *flagFipso)
if ctxt.NeedCodeSign() {
err := machoCodeSign(ctxt, *flagOutfile)
if err != nil {