]> Cypherpunks.ru repositories - gostls13.git/blobdiff - src/runtime/export_test.go
runtime: break out system-specific constants into package sys
[gostls13.git] / src / runtime / export_test.go
index ad2bf1c628785ececd6a7c308a9b88f7568cbf32..6a4eae607a499102241b34b9dfac98bc4e46f3be 100644 (file)
@@ -8,6 +8,7 @@ package runtime
 
 import (
        "runtime/internal/atomic"
+       "runtime/internal/sys"
        "unsafe"
 )
 
@@ -115,7 +116,7 @@ func GostringW(w []uint16) (s string) {
 var Gostringnocopy = gostringnocopy
 var Maxstring = &maxstring
 
-type Uintreg uintreg
+type Uintreg sys.Uintreg
 
 var Open = open
 var Close = closefd
@@ -125,7 +126,7 @@ var Write = write
 func Envs() []string     { return envs }
 func SetEnvs(e []string) { envs = e }
 
-var BigEndian = _BigEndian
+var BigEndian = sys.BigEndian
 
 // For benchmarking.
 
@@ -156,7 +157,7 @@ func BenchSetType(n int, x interface{}) {
        })
 }
 
-const PtrSize = ptrSize
+const PtrSize = sys.PtrSize
 
 var TestingAssertE2I2GC = &testingAssertE2I2GC
 var TestingAssertE2T2GC = &testingAssertE2T2GC