diff --git a/src/cmd/internal/obj/objfile.go b/src/cmd/internal/obj/objfile.go index 9e0ce59691b..a30fe39fc28 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. diff --git a/src/cmd/link/internal/ld/objfile.go b/src/cmd/link/internal/ld/objfile.go index c036acbd770..2124e3f814e 100644 --- a/src/cmd/link/internal/ld/objfile.go +++ b/src/cmd/link/internal/ld/objfile.go @@ -17,7 +17,7 @@ package ld // // 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) @@ -33,7 +33,7 @@ package ld // - 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. @@ -127,8 +127,8 @@ import ( ) const ( - startmagic = "\x00\x00go17ld" - endmagic = "\xff\xffgo17ld" + startmagic = "\x00\x00go19ld" + endmagic = "\xff\xffgo19ld" ) var emptyPkg = []byte(`"".`)