]> Cypherpunks repositories - gostls13.git/commitdiff
[dev.link] cmd/internal/goobj2: bump up version number
authorCherry Zhang <cherryyz@google.com>
Wed, 25 Mar 2020 16:26:32 +0000 (12:26 -0400)
committerCherry Zhang <cherryyz@google.com>
Thu, 26 Mar 2020 14:40:34 +0000 (14:40 +0000)
As we now have -go115newobj flag, it is better to use go115 in
the object file as well. And it already diverges from the go114
"new" object file format.

Change-Id: I315edf7524158b5c354393fe9a7ab9f6d7cc9808
Reviewed-on: https://go-review.googlesource.com/c/go/+/225458
Run-TryBot: Cherry Zhang <cherryyz@google.com>
Reviewed-by: Than McIntosh <thanm@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>

src/cmd/internal/goobj/read.go
src/cmd/internal/goobj2/objfile.go

index e61e95dcc8ee926969153f979df8fc79edcd7a43..027c77e72570e5d5bb4b962e4c87f856335a80c8 100644 (file)
@@ -11,6 +11,7 @@ package goobj
 import (
        "bufio"
        "bytes"
+       "cmd/internal/goobj2"
        "cmd/internal/objabi"
        "errors"
        "fmt"
@@ -506,7 +507,7 @@ func (r *objReader) parseObject(prefix []byte) error {
        if err != nil {
                return err
        }
-       if bytes.Equal(p, []byte("\x00go114LD")) {
+       if bytes.Equal(p, []byte(goobj2.Magic)) {
                r.readNew()
                return nil
        }
index 3336f6cffffadee6fb2f7e31b7619392e47d39e3..2f275f32588eafe46be014805da9453a20df4ca6 100644 (file)
@@ -19,7 +19,7 @@ import (
 // New object file format.
 //
 //    Header struct {
-//       Magic   [...]byte   // "\x00go114LD"
+//       Magic   [...]byte   // "\x00go115ld"
 //       Flags   uint32
 //       // TODO: Fingerprint
 //       Offsets [...]uint32 // byte offset of each block below
@@ -153,7 +153,7 @@ type Header struct {
        Offsets [NBlk]uint32
 }
 
-const Magic = "\x00go114LD"
+const Magic = "\x00go115ld"
 
 func (h *Header) Write(w *Writer) {
        w.RawString(h.Magic)