]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/internal/ld: minor int to bool cleanup
authorBrad Fitzpatrick <bradfitz@golang.org>
Mon, 2 Mar 2015 19:31:29 +0000 (11:31 -0800)
committerBrad Fitzpatrick <bradfitz@golang.org>
Tue, 3 Mar 2015 15:40:51 +0000 (15:40 +0000)
Change-Id: I3078385f5e7c92fbf99af7c4ae8918c86b9f86c9
Reviewed-on: https://go-review.googlesource.com/6500
Reviewed-by: Russ Cox <rsc@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>

src/cmd/internal/ld/lib.go

index 030ddbf67ab4bae8159b00fe035540dbb405f8e5..7fd76b94109d7d0f1a2e8a7d14ebff58ddd8e595 100644 (file)
@@ -266,7 +266,7 @@ var version int
 
 // Set if we see an object compiled by the host compiler that is not
 // from a package that is known to support internal linking mode.
-var externalobj int = 0
+var externalobj = false
 
 var goroot string
 
@@ -394,7 +394,7 @@ func loadlib() {
        }
 
        if Linkmode == LinkAuto {
-               if iscgo && externalobj != 0 {
+               if iscgo && externalobj {
                        Linkmode = LinkExternal
                } else {
                        Linkmode = LinkInternal
@@ -670,10 +670,10 @@ var internalpkg = []string{
 }
 
 func ldhostobj(ld func(*Biobuf, string, int64, string), f *Biobuf, pkg string, length int64, pn string, file string) {
-       isinternal := 0
+       isinternal := false
        for i := 0; i < len(internalpkg); i++ {
                if pkg == internalpkg[i] {
-                       isinternal = 1
+                       isinternal = true
                        break
                }
        }
@@ -686,12 +686,12 @@ func ldhostobj(ld func(*Biobuf, string, int64, string), f *Biobuf, pkg string, l
        // these relocation types.
        if HEADTYPE == Hdragonfly {
                if pkg == "net" || pkg == "os/user" {
-                       isinternal = 0
+                       isinternal = false
                }
        }
 
-       if isinternal == 0 {
-               externalobj = 1
+       if !isinternal {
+               externalobj = true
        }
 
        hostobj = append(hostobj, Hostobj{})