all: use io.SeekStart constant instead of 0

Change-Id: Ie91f539c896ddd92d4a039a237468fabdc3cf408
Reviewed-on: https://go-review.googlesource.com/105076
Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
diff --git a/arm/armasm/ext_test.go b/arm/armasm/ext_test.go
index 3556ae7..f075862 100644
--- a/arm/armasm/ext_test.go
+++ b/arm/armasm/ext_test.go
@@ -13,6 +13,7 @@
 	"encoding/hex"
 	"flag"
 	"fmt"
+	"io"
 	"io/ioutil"
 	"log"
 	"math/rand"
@@ -196,7 +197,7 @@
 
 	file = f.Name()
 
-	f.Seek(start, 0)
+	f.Seek(start, io.SeekStart)
 	w := bufio.NewWriter(f)
 	defer w.Flush()
 	size = 0
diff --git a/arm/armasm/objdumpext_test.go b/arm/armasm/objdumpext_test.go
index 74fb47d..033e923 100644
--- a/arm/armasm/objdumpext_test.go
+++ b/arm/armasm/objdumpext_test.go
@@ -192,7 +192,7 @@
 // describing a text segment that starts at start
 // and extends for size bytes.
 func writeELF32(f *os.File, size int) error {
-	f.Seek(0, 0)
+	f.Seek(0, io.SeekStart)
 	var hdr elf.Header32
 	var prog elf.Prog32
 	var sect elf.Section32
diff --git a/arm64/arm64asm/ext_test.go b/arm64/arm64asm/ext_test.go
index bf0ee13..8116a67 100644
--- a/arm64/arm64asm/ext_test.go
+++ b/arm64/arm64asm/ext_test.go
@@ -14,6 +14,7 @@
 	"encoding/json"
 	"flag"
 	"fmt"
+	"io"
 	"io/ioutil"
 	"log"
 	"math/rand"
@@ -220,7 +221,7 @@
 
 	file = f.Name()
 
-	f.Seek(start, 0)
+	f.Seek(start, io.SeekStart)
 	w := bufio.NewWriter(f)
 	defer w.Flush()
 	size = 0
diff --git a/arm64/arm64asm/objdumpext_test.go b/arm64/arm64asm/objdumpext_test.go
index 533ef67..3bf4fa8 100644
--- a/arm64/arm64asm/objdumpext_test.go
+++ b/arm64/arm64asm/objdumpext_test.go
@@ -232,7 +232,7 @@
 // writeELF64 writes an ELF64 header to the file, describing a text
 // segment that starts at start (0x8000) and extends for size bytes.
 func writeELF64(f *os.File, size int) error {
-	f.Seek(0, 0)
+	f.Seek(0, io.SeekStart)
 	var hdr elf.Header64
 	var prog elf.Prog64
 	var sect elf.Section64
diff --git a/ppc64/ppc64asm/ext_test.go b/ppc64/ppc64asm/ext_test.go
index 95d4d46..cb7f319 100644
--- a/ppc64/ppc64asm/ext_test.go
+++ b/ppc64/ppc64asm/ext_test.go
@@ -14,6 +14,7 @@
 	"encoding/hex"
 	"flag"
 	"fmt"
+	"io"
 	"io/ioutil"
 	"log"
 	"math/rand"
@@ -194,7 +195,7 @@
 
 	file = f.Name()
 
-	f.Seek(start, 0)
+	f.Seek(start, io.SeekStart)
 	w := bufio.NewWriter(f)
 	defer w.Flush()
 	size = 0
diff --git a/ppc64/ppc64asm/objdumpext_test.go b/ppc64/ppc64asm/objdumpext_test.go
index 7483543..d4f8fc8 100644
--- a/ppc64/ppc64asm/objdumpext_test.go
+++ b/ppc64/ppc64asm/objdumpext_test.go
@@ -188,7 +188,7 @@
 // describing a text segment that starts at start
 // and extends for size bytes.
 func writeELF64(f *os.File, size int) error {
-	f.Seek(0, 0)
+	f.Seek(0, io.SeekStart)
 	var hdr elf.Header64
 	var prog elf.Prog64
 	var sect elf.Section64
diff --git a/x86/x86asm/ext_test.go b/x86/x86asm/ext_test.go
index 72fe45b..526ef5a 100644
--- a/x86/x86asm/ext_test.go
+++ b/x86/x86asm/ext_test.go
@@ -12,6 +12,7 @@
 	"encoding/hex"
 	"flag"
 	"fmt"
+	"io"
 	"io/ioutil"
 	"log"
 	"math/rand"
@@ -194,7 +195,7 @@
 
 	file = f.Name()
 
-	f.Seek(start, 0)
+	f.Seek(start, io.SeekStart)
 	w := bufio.NewWriter(f)
 	defer w.Flush()
 	size = 0
diff --git a/x86/x86asm/objdumpext_test.go b/x86/x86asm/objdumpext_test.go
index f720dc6..d1b067d 100644
--- a/x86/x86asm/objdumpext_test.go
+++ b/x86/x86asm/objdumpext_test.go
@@ -176,7 +176,7 @@
 // describing a text segment that starts at start
 // and extends for size bytes.
 func writeELF32(f *os.File, size int) error {
-	f.Seek(0, 0)
+	f.Seek(0, io.SeekStart)
 	var hdr elf.Header32
 	var prog elf.Prog32
 	var sect elf.Section32
@@ -246,7 +246,7 @@
 // describing a text segment that starts at start
 // and extends for size bytes.
 func writeELF64(f *os.File, size int) error {
-	f.Seek(0, 0)
+	f.Seek(0, io.SeekStart)
 	var hdr elf.Header64
 	var prog elf.Prog64
 	var sect elf.Section64