From 46b4f675bf49a851bcda4812bd015061f1f30171 Mon Sep 17 00:00:00 2001 From: David Crawshaw Date: Thu, 16 Apr 2015 15:53:05 -0400 Subject: [PATCH] cmd/internal/ld: use usual flooding for c-archive I said I removed this from cl/8711 in response to your comment, but apparently I did not. misc/cgo/testcarchive continues to pass on darwin/amd64. Change-Id: I6410782f2a78bf117741628fb71cac56e289b590 Reviewed-on: https://go-review.googlesource.com/9010 Reviewed-by: Ian Lance Taylor --- src/cmd/internal/ld/go.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cmd/internal/ld/go.go b/src/cmd/internal/ld/go.go index 47e9933d83..f24a9e4e74 100644 --- a/src/cmd/internal/ld/go.go +++ b/src/cmd/internal/ld/go.go @@ -622,7 +622,7 @@ func deadcode() { fmt.Fprintf(&Bso, "%5.2f deadcode\n", obj.Cputime()) } - if Buildmode == BuildmodeShared || Buildmode == BuildmodeCArchive { + if Buildmode == BuildmodeShared { // Mark all symbols as reachable when building a // shared library. for s := Ctxt.Allsym; s != nil; s = s.Allsym { -- 2.48.1