aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj/objfile.go
diff options
context:
space:
mode:
authorMatthew Dempsky <mdempsky@google.com>2017-03-06 10:51:37 -0800
committerMatthew Dempsky <mdempsky@google.com>2017-03-06 19:13:57 +0000
commit7c84dc79fdd1e26fc117e170ada81444694e6bed (patch)
tree6ed2e997a8bd3730ad2b1fcc87889fcde03678c7 /src/cmd/internal/obj/objfile.go
parentad74e450ca94b3d9e37efd47c234ca1eeee2889d (diff)
downloadgo-7c84dc79fdd1e26fc117e170ada81444694e6bed.tar.xz
cmd/internal/obj, cmd/link: bump magic string to go19ld
golang.org/cl/37231 changed the object file format, but forgot to bump the version string. Change-Id: I8351ec8ed55e65479006e7c0df20254d0e31015f Reviewed-on: https://go-review.googlesource.com/37798 Run-TryBot: Matthew Dempsky <mdempsky@google.com> Reviewed-by: Austin Clements <austin@google.com> TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'src/cmd/internal/obj/objfile.go')
-rw-r--r--src/cmd/internal/obj/objfile.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/cmd/internal/obj/objfile.go b/src/cmd/internal/obj/objfile.go
index 9e0ce59691..a30fe39fc2 100644
--- a/src/cmd/internal/obj/objfile.go
+++ b/src/cmd/internal/obj/objfile.go
@@ -15,7 +15,7 @@
//
// The file format is:
//
-// - magic header: "\x00\x00go17ld"
+// - magic header: "\x00\x00go19ld"
// - byte 1 - version number
// - sequence of strings giving dependencies (imported packages)
// - empty string (marks end of sequence)
@@ -31,7 +31,7 @@
// - data, the content of the defined symbols
// - sequence of defined symbols
// - byte 0xff (marks end of sequence)
-// - magic footer: "\xff\xffgo17ld"
+// - magic footer: "\xff\xffgo19ld"
//
// All integers are stored in a zigzag varint format.
// See golang.org/s/go12symtab for a definition.
@@ -198,7 +198,7 @@ func WriteObjFile(ctxt *Link, b *bufio.Writer) {
w := newObjWriter(ctxt, b)
// Magic header
- w.wr.WriteString("\x00\x00go17ld")
+ w.wr.WriteString("\x00\x00go19ld")
// Version
w.wr.WriteByte(1)
@@ -249,7 +249,7 @@ func WriteObjFile(ctxt *Link, b *bufio.Writer) {
}
// Magic footer
- w.wr.WriteString("\xff\xffgo17ld")
+ w.wr.WriteString("\xff\xffgo19ld")
}
// Symbols are prefixed so their content doesn't get confused with the magic footer.