net: rename TestAddr6 to avoid gotest confusion
authorIan Lance Taylor <ian@gcc.gnu.org>
Wed, 31 Jan 2018 14:43:37 +0000 (14:43 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Wed, 31 Jan 2018 14:43:37 +0000 (14:43 +0000)
    On ppc64 gotest treats data variables whose names begin with "Test" as
    tests to run.  This is to support the function descriptors used for
    ppc64 ELF ABI v1.  This causes gotest to think that TestAddr6 is a
    test, when it is actually a variable.  For a simple fix until we can
    figure out how to write gotest properly, rename the variable.

    Fixes golang/go#23623

    Reviewed-on: https://go-review.googlesource.com/90995

From-SVN: r257235

gcc/go/gofrontend/MERGE
libgo/go/net/dnsclient_unix_test.go

index b5d5a28c13fcbf066ffa434f58345f00b1738323..ba140ef2e4dc42278bced9c1673475ec1748e5a5 100644 (file)
@@ -1,4 +1,4 @@
-a347356d0f432cafb69f0cc5833d27663736a042
+973ae0a30c17e736f57377fa32371719b9ebccf6
 
 The first line of this file holds the git revision number of the last
 merge done from the gofrontend repository.
index 82a6c6572c25264a927a33bab9d77fabf65c183f..9e4015f9224a96c59a3bc3c90679cda6774aa942 100644 (file)
@@ -27,7 +27,7 @@ var goResolver = Resolver{PreferGo: true}
 const TestAddr uint32 = 0xc0000201
 
 // Test address from 2001:db8::/32 block, reserved by RFC 3849 for documentation.
-var TestAddr6 = [16]byte{0x20, 0x01, 0x0d, 0xb8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1}
+var VarTestAddr6 = [16]byte{0x20, 0x01, 0x0d, 0xb8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1}
 
 var dnsTransportFallbackTests = []struct {
        server  string
@@ -506,7 +506,7 @@ func TestGoLookupIPWithResolverConfig(t *testing.T) {
                                                        Class:    dnsClassINET,
                                                        Rdlength: 16,
                                                },
-                                               AAAA: TestAddr6,
+                                               AAAA: VarTestAddr6,
                                        })
                                }
                        }
@@ -1230,7 +1230,7 @@ func TestStrictErrorsLookupIP(t *testing.T) {
                                                        Class:    dnsClassINET,
                                                        Rdlength: 16,
                                                },
-                                               AAAA: TestAddr6,
+                                               AAAA: VarTestAddr6,
                                        },
                                }
                        default: