)]}'
{
  "commit": "c948c2d770122932a05b62f653efa2c51f72d3ae",
  "tree": "4ecc6bfa218905199f70773a79a1c696ff9d0683",
  "parents": [
    "893fa057e36ae6c9b2ac5ffdf74634c35b3489c6"
  ],
  "author": {
    "name": "Ian Lance Taylor",
    "email": "iant@golang.org",
    "time": "Fri Oct 02 16:03:37 2020 -0700"
  },
  "committer": {
    "name": "Ian Lance Taylor",
    "email": "iant@golang.org",
    "time": "Wed Nov 18 02:30:50 2020 +0000"
  },
  "message": "cmd/go, cmd/cgo: update gofrontend mangling checks\n\nThis is a port of two patches in the master repository.\n\nhttps://golang.org/cl/259298\n\n    cmd/cgo: split gofrontend mangling checks into cmd/internal/pkgpath\n\n    This is a step toward porting https://golang.org/cl/219817 from the\n    gofrontend repo to the main repo.\n\n    Note that this also corrects the implementation of the v2 mangling\n    scheme to use ..u and ..U where appropriate.\n\nhttps://golang.org/cl/259299\n\n    cmd/go: use cmd/internal/pkgpath for gccgo pkgpath symbol\n\nFor golang/go#37272\nFor golang/go#41862\n\nChange-Id: Id276ca1bac7e1d850408a9d222c19e57b26ba001\nReviewed-on: https://go-review.googlesource.com/c/gofrontend/+/270637\nTrust: Ian Lance Taylor \u003ciant@golang.org\u003e\nReviewed-by: Than McIntosh \u003cthanm@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "efa7d191180fdd55f6f2a53a1276df0925bb45f2",
      "old_mode": 33188,
      "old_path": "libgo/check-packages.txt",
      "new_id": "da77e84517e6ef2a6b2f3a097539f20161214eac",
      "new_mode": 33188,
      "new_path": "libgo/check-packages.txt"
    },
    {
      "type": "modify",
      "old_id": "7fc2508021be0598c4321682defddf341fb96f30",
      "old_mode": 33188,
      "old_path": "libgo/go/cmd/cgo/main.go",
      "new_id": "4952118b1f810bb3a8bf3cc31caf39106f0aa593",
      "new_mode": 33188,
      "new_path": "libgo/go/cmd/cgo/main.go"
    },
    {
      "type": "modify",
      "old_id": "dd03f7d67a5f093b1fede677baf68f4a693d3cbb",
      "old_mode": 33188,
      "old_path": "libgo/go/cmd/cgo/out.go",
      "new_id": "2ab8425999f0b126390e411079558b602e31d10a",
      "new_mode": 33188,
      "new_path": "libgo/go/cmd/cgo/out.go"
    },
    {
      "type": "modify",
      "old_id": "63d5c624f79c5989cfde098a8ad67283282e3e5d",
      "old_mode": 33188,
      "old_path": "libgo/go/cmd/go/internal/work/gccgo.go",
      "new_id": "dbaff704468ca1eec73e9c4438297712175662c8",
      "new_mode": 33188,
      "new_path": "libgo/go/cmd/go/internal/work/gccgo.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b24468be642069b03a3191fe725786b331df353",
      "new_mode": 33188,
      "new_path": "libgo/go/cmd/internal/pkgpath/pkgpath.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7355f81baec7a9f42b33293ce19e1a811d34a576",
      "new_mode": 33188,
      "new_path": "libgo/go/cmd/internal/pkgpath/pkgpath_test.go"
    },
    {
      "type": "modify",
      "old_id": "745c34cd2e647846ebee2934bfa8009c194400e9",
      "old_mode": 33188,
      "old_path": "libgo/gotool-packages.txt",
      "new_id": "c11df029192993da6980c134bf9f260f060c83a8",
      "new_mode": 33188,
      "new_path": "libgo/gotool-packages.txt"
    }
  ]
}
