)]}'
{
  "commit": "9aad9fef76f49240a33f253e2db4e2de5c2f192f",
  "tree": "77abd882c6047963b22d61229dd95e9356208875",
  "parents": [
    "851100683e6eecbf8f3f06db8aeb4748dc2bfc7a"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Sun Aug 03 17:25:15 2008 -0700"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Sun Aug 03 17:25:15 2008 -0700"
  },
  "message": "make 6a, 6c, 6g, 6l, libmach_amd64 build on 64-bit gcc.\nthese guys really really want long to be 32-bits,\nso ,s/long/int32/ (and then manual fixup).\nstill passes all tests.\n\n(i started out looking for just those longs that\nneeded to be int32 instead, and it was just too hard\nto track them down one by one.)\n\nthe longs were rare enough that i don\u0027t think\nit will cause integration problems.\n\nR\u003dken\nOCL\u003d13787\nCL\u003d13789\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "744273386025e70e495db585ec11ec8a6d2724d1",
      "old_mode": 33188,
      "old_path": "include/bootexec.h",
      "new_id": "49721ea33b818d9b25c5f98c2936dbc9d4e376b5",
      "new_mode": 33188,
      "new_path": "include/bootexec.h"
    },
    {
      "type": "modify",
      "old_id": "eb046d8cf7227c454b61af0e1e189c61690f49ae",
      "old_mode": 33188,
      "old_path": "include/mach_amd64.h",
      "new_id": "4a3bf20e69e7d215e05a2a23cd060cbd30abd909",
      "new_mode": 33188,
      "new_path": "include/mach_amd64.h"
    },
    {
      "type": "modify",
      "old_id": "9b7bccb1a2bf6ffce6defd234bfb0d4897936010",
      "old_mode": 33188,
      "old_path": "include/u.h",
      "new_id": "1b196286eb2df8b6c2b944fe020177a54d04febe",
      "new_mode": 33188,
      "new_path": "include/u.h"
    },
    {
      "type": "modify",
      "old_id": "84d32fccb9c0b38f0309e6f4464e51e15279c157",
      "old_mode": 33188,
      "old_path": "include/ureg_x86.h",
      "new_id": "c20fe4e4c45f34d38fbfdac20f1dee13a55b45e8",
      "new_mode": 33188,
      "new_path": "include/ureg_x86.h"
    },
    {
      "type": "modify",
      "old_id": "47adbc81f33e8027f70090f8d993d9d94b349c67",
      "old_mode": 33188,
      "old_path": "src/cmd/6a/a.h",
      "new_id": "10ac389ddccd3a97559a6a5f9bb6bdb382ce199f",
      "new_mode": 33188,
      "new_path": "src/cmd/6a/a.h"
    },
    {
      "type": "modify",
      "old_id": "6bd20783befe2ce1e73844b355c415db3b092291",
      "old_mode": 33188,
      "old_path": "src/cmd/6a/lex.c",
      "new_id": "22539fc7ea70432cb89075043ae61681c75bcdee",
      "new_mode": 33188,
      "new_path": "src/cmd/6a/lex.c"
    },
    {
      "type": "modify",
      "old_id": "3027325f7f7b6d8deddccc372f28396375dcebcd",
      "old_mode": 33188,
      "old_path": "src/cmd/6c/cgen.c",
      "new_id": "b9ff04070223e7d681672c64b1a3e410bf2ffacc",
      "new_mode": 33188,
      "new_path": "src/cmd/6c/cgen.c"
    },
    {
      "type": "modify",
      "old_id": "4b63ddc1e874c127c41cde3de7deb3aa5852d226",
      "old_mode": 33188,
      "old_path": "src/cmd/6c/div.c",
      "new_id": "d67ef8df78bc71b9a4886fff75ad024b4bdf38eb",
      "new_mode": 33188,
      "new_path": "src/cmd/6c/div.c"
    },
    {
      "type": "modify",
      "old_id": "dee9966cab7adfce5776e0d806bbfcd58337acf4",
      "old_mode": 33188,
      "old_path": "src/cmd/6c/gc.h",
      "new_id": "8e442c0adda2dae439ddee8a39a6acd221e3c9fe",
      "new_mode": 33188,
      "new_path": "src/cmd/6c/gc.h"
    },
    {
      "type": "modify",
      "old_id": "7fd2012f11a48e999de9b8a832828e307543fb45",
      "old_mode": 33188,
      "old_path": "src/cmd/6c/mul.c",
      "new_id": "eefeacaeda2c4aa4e6d0326ffb29d140bebd2056",
      "new_mode": 33188,
      "new_path": "src/cmd/6c/mul.c"
    },
    {
      "type": "modify",
      "old_id": "22ecd5f9c8685cd28b2f377b8cfd752d41f4ce29",
      "old_mode": 33188,
      "old_path": "src/cmd/6c/pgen.c",
      "new_id": "367347e116dd8b0c0958ab3c58149b20f0b141ee",
      "new_mode": 33188,
      "new_path": "src/cmd/6c/pgen.c"
    },
    {
      "type": "modify",
      "old_id": "f4149f17b38836a80fac809212a876cf17558253",
      "old_mode": 33188,
      "old_path": "src/cmd/6c/pswt.c",
      "new_id": "02d4e64a05a469ba8a3fef505255119543941d40",
      "new_mode": 33188,
      "new_path": "src/cmd/6c/pswt.c"
    },
    {
      "type": "modify",
      "old_id": "a03d1ca47b7f9c0569d93f79952321adf63073ec",
      "old_mode": 33188,
      "old_path": "src/cmd/6c/reg.c",
      "new_id": "431501202ed46edce30925ac3d2a8f13a4cfb87b",
      "new_mode": 33188,
      "new_path": "src/cmd/6c/reg.c"
    },
    {
      "type": "modify",
      "old_id": "90bd545cc07098ebc831b8c101be5b4fc8f09e3e",
      "old_mode": 33188,
      "old_path": "src/cmd/6c/swt.c",
      "new_id": "b3f31b04d4830097ef31c2c72d86b9260b3a93b8",
      "new_mode": 33188,
      "new_path": "src/cmd/6c/swt.c"
    },
    {
      "type": "modify",
      "old_id": "eb560f5f87aaeacde435d92896b065bd75720d9c",
      "old_mode": 33188,
      "old_path": "src/cmd/6c/txt.c",
      "new_id": "c7e52102f3e29938c7cce73aa5194f8855fb0044",
      "new_mode": 33188,
      "new_path": "src/cmd/6c/txt.c"
    },
    {
      "type": "modify",
      "old_id": "5d8a2fe09c89eea73ee492af9393e25316d87197",
      "old_mode": 33188,
      "old_path": "src/cmd/6g/align.c",
      "new_id": "2ba6b04e74e676898f3d5c76c2db23a73bb081dd",
      "new_mode": 33188,
      "new_path": "src/cmd/6g/align.c"
    },
    {
      "type": "modify",
      "old_id": "3661986c4fc3048e44d83cbb20c8cef134ff006b",
      "old_mode": 33188,
      "old_path": "src/cmd/6g/cgen.c",
      "new_id": "412d3fa09b0cfacd949b12f958293fd4c90f11aa",
      "new_mode": 33188,
      "new_path": "src/cmd/6g/cgen.c"
    },
    {
      "type": "modify",
      "old_id": "3da034e249494b6f65454f812f16492feafdd6d2",
      "old_mode": 33188,
      "old_path": "src/cmd/6g/gen.c",
      "new_id": "c0d2b9df6cd99392dfe77a829f8de828e7c7fecf",
      "new_mode": 33188,
      "new_path": "src/cmd/6g/gen.c"
    },
    {
      "type": "modify",
      "old_id": "9b35228528e7b546f019530d4bb079bf869aa565",
      "old_mode": 33188,
      "old_path": "src/cmd/6g/gg.h",
      "new_id": "bf6a66b90e83714f57635751ab5fd4a617eacc42",
      "new_mode": 33188,
      "new_path": "src/cmd/6g/gg.h"
    },
    {
      "type": "modify",
      "old_id": "c56a3381ef2c1c5aef5d9702d0428350e3404f09",
      "old_mode": 33188,
      "old_path": "src/cmd/6g/gsubr.c",
      "new_id": "7a08556393baf2b610c6d04722937556bb53a64b",
      "new_mode": 33188,
      "new_path": "src/cmd/6g/gsubr.c"
    },
    {
      "type": "modify",
      "old_id": "53ef173d488cc0dd60e135809aa5c519f4e95b69",
      "old_mode": 33188,
      "old_path": "src/cmd/6g/list.c",
      "new_id": "f5b2d554d763ce2d377dc596cd0dbf1a8c5cf4d5",
      "new_mode": 33188,
      "new_path": "src/cmd/6g/list.c"
    },
    {
      "type": "modify",
      "old_id": "b3ae0c3bf0526e6841085cdf270175fa7dcc9a95",
      "old_mode": 33188,
      "old_path": "src/cmd/6g/obj.c",
      "new_id": "a915f11326c7bf4cea990f2f9fb7962755f64c51",
      "new_mode": 33188,
      "new_path": "src/cmd/6g/obj.c"
    },
    {
      "type": "modify",
      "old_id": "8cce77f0b4f0ac64cde8fa826210e0aa5d5b9ee8",
      "old_mode": 33188,
      "old_path": "src/cmd/6l/6.out.h",
      "new_id": "89e56f6805fad777b13a6845651784e16e087bc7",
      "new_mode": 33188,
      "new_path": "src/cmd/6l/6.out.h"
    },
    {
      "type": "modify",
      "old_id": "3ae914afe4553bd1946d4e411b1711bf0548ec52",
      "old_mode": 33188,
      "old_path": "src/cmd/6l/asm.c",
      "new_id": "53e39ac40afc3272128c2c7c9cdceb90c50bc03c",
      "new_mode": 33188,
      "new_path": "src/cmd/6l/asm.c"
    },
    {
      "type": "modify",
      "old_id": "8966ed260e9ad7c6efbdef769dd28e03aa8fc1cb",
      "old_mode": 33188,
      "old_path": "src/cmd/6l/l.h",
      "new_id": "1cc92f50320e55e5f09c81876844fc281859bdc8",
      "new_mode": 33188,
      "new_path": "src/cmd/6l/l.h"
    },
    {
      "type": "modify",
      "old_id": "41976b605396c1067bb0c3f671208f5ae8607a88",
      "old_mode": 33188,
      "old_path": "src/cmd/6l/obj.c",
      "new_id": "47c0280de57e1df37b7b6016956d23687670738e",
      "new_mode": 33188,
      "new_path": "src/cmd/6l/obj.c"
    },
    {
      "type": "modify",
      "old_id": "808cef1dc0380ab31761301cd0a93174089c7be0",
      "old_mode": 33188,
      "old_path": "src/cmd/6l/pass.c",
      "new_id": "e071f6e1a95ed0de2063ba68bc6585c58882bd0d",
      "new_mode": 33188,
      "new_path": "src/cmd/6l/pass.c"
    },
    {
      "type": "modify",
      "old_id": "4b225da8caafdc0600fc4114184f277a584a80ae",
      "old_mode": 33188,
      "old_path": "src/cmd/6l/span.c",
      "new_id": "acb8f071d4f99e80c741e35f3446f60d068d713c",
      "new_mode": 33188,
      "new_path": "src/cmd/6l/span.c"
    },
    {
      "type": "modify",
      "old_id": "62be5e82b722bd09610d9e0247140dcde2a67244",
      "old_mode": 33188,
      "old_path": "src/cmd/cc/acid.c",
      "new_id": "7a674822ffdb19a7ee7b19e6441c65b9c8043db0",
      "new_mode": 33188,
      "new_path": "src/cmd/cc/acid.c"
    },
    {
      "type": "modify",
      "old_id": "31e788c8a95921b08df769d100fb82a86297a257",
      "old_mode": 33188,
      "old_path": "src/cmd/cc/bits.c",
      "new_id": "aef4449e8202734b21aa50fe51260d993d9ab14e",
      "new_mode": 33188,
      "new_path": "src/cmd/cc/bits.c"
    },
    {
      "type": "modify",
      "old_id": "db1cf94ee24acd781a3039bccb6b29b9adef1efa",
      "old_mode": 33188,
      "old_path": "src/cmd/cc/cc.h",
      "new_id": "b4537559475964004889d9dbf710c6dfee1d684b",
      "new_mode": 33188,
      "new_path": "src/cmd/cc/cc.h"
    },
    {
      "type": "modify",
      "old_id": "1abcddd439c8b88f64998e8876bff943235dfee7",
      "old_mode": 33188,
      "old_path": "src/cmd/cc/cc.y",
      "new_id": "50d2ecdd87e4424dcdb69747111ddb7e84e2225e",
      "new_mode": 33188,
      "new_path": "src/cmd/cc/cc.y"
    },
    {
      "type": "modify",
      "old_id": "b0b1620ce12f54abed2bf9c59f692963c9ddb2f2",
      "old_mode": 33188,
      "old_path": "src/cmd/cc/com.c",
      "new_id": "5ee38e88237b97a2aaf99e29359251ef479faa17",
      "new_mode": 33188,
      "new_path": "src/cmd/cc/com.c"
    },
    {
      "type": "modify",
      "old_id": "f44c34007721cc32d9fc09730c731f290208bd1f",
      "old_mode": 33188,
      "old_path": "src/cmd/cc/dcl.c",
      "new_id": "c07c5c80d000c7b5b634693a124a13b514dbc60e",
      "new_mode": 33188,
      "new_path": "src/cmd/cc/dcl.c"
    },
    {
      "type": "modify",
      "old_id": "a1de21cd82ae9493d922f91017febccf8eccf511",
      "old_mode": 33188,
      "old_path": "src/cmd/cc/lex.c",
      "new_id": "cf5a844e87b1042cece83a493358a40dc1341c13",
      "new_mode": 33188,
      "new_path": "src/cmd/cc/lex.c"
    },
    {
      "type": "modify",
      "old_id": "3a38e2ae9919ebd62b0e4fceb457c6417f29ad1c",
      "old_mode": 33188,
      "old_path": "src/cmd/cc/lexbody",
      "new_id": "869bf377cc9b98f13186066005bb3419d3f60bd1",
      "new_mode": 33188,
      "new_path": "src/cmd/cc/lexbody"
    },
    {
      "type": "modify",
      "old_id": "9d309c10d45686ad279d119c7d348f93a1292be0",
      "old_mode": 33188,
      "old_path": "src/cmd/cc/macbody",
      "new_id": "6077915e64002713c4e3c63a325079184c729df5",
      "new_mode": 33188,
      "new_path": "src/cmd/cc/macbody"
    },
    {
      "type": "modify",
      "old_id": "ae0b1b40cde749e1e183e7da3a5aa810a31d32ea",
      "old_mode": 33188,
      "old_path": "src/cmd/cc/pgen.c",
      "new_id": "336eefe322ddd7f607b5ef8c07dd9807e6b737b2",
      "new_mode": 33188,
      "new_path": "src/cmd/cc/pgen.c"
    },
    {
      "type": "modify",
      "old_id": "3626e4ad7902cb96a4612910426209d90e1723e0",
      "old_mode": 33188,
      "old_path": "src/cmd/cc/pickle.c",
      "new_id": "fb7ec585b5b429afe793a393c36b956c00609fee",
      "new_mode": 33188,
      "new_path": "src/cmd/cc/pickle.c"
    },
    {
      "type": "modify",
      "old_id": "f4149f17b38836a80fac809212a876cf17558253",
      "old_mode": 33188,
      "old_path": "src/cmd/cc/pswt.c",
      "new_id": "02d4e64a05a469ba8a3fef505255119543941d40",
      "new_mode": 33188,
      "new_path": "src/cmd/cc/pswt.c"
    },
    {
      "type": "modify",
      "old_id": "fcf915cb8c1e8bd8dab7b6e75b1be6196581fdf1",
      "old_mode": 33188,
      "old_path": "src/cmd/cc/sub.c",
      "new_id": "171c75232f40a1c417a2f23e980adbc21b7b2443",
      "new_mode": 33188,
      "new_path": "src/cmd/cc/sub.c"
    },
    {
      "type": "modify",
      "old_id": "36d7b4936aa6857724a93c4ba7a29d354ed2c466",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/const.c",
      "new_id": "2ee03c98a582b99bbaae971cce23bb5c175f5985",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/const.c"
    },
    {
      "type": "modify",
      "old_id": "f1631fe6054a87fd20858243b14e1f4addac17a0",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/dcl.c",
      "new_id": "4b86e8e3c2d6b6818ac58c71c88a034aaf5d92b0",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/dcl.c"
    },
    {
      "type": "modify",
      "old_id": "2a898f6607f9e5ffdba47a22f829fd7cfc0f3a9f",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/export.c",
      "new_id": "839dc76597ce08bc20aadce9302a8809b6404712",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/export.c"
    },
    {
      "type": "modify",
      "old_id": "9e37c7946536061ccd5b5cfda0ae745e3e7178d9",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/go.h",
      "new_id": "ed61378a218444e5aecaf70a6967e5c05d1ef613",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/go.h"
    },
    {
      "type": "modify",
      "old_id": "a70186892c8f7d8d48554ebf5bb249c53de8779d",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/lex.c",
      "new_id": "567e441620bea487e7775660656950640f6e35e8",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/lex.c"
    },
    {
      "type": "modify",
      "old_id": "07bcf4a27a26f7974e20a9b37c7903630ed72635",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/mpatof.c",
      "new_id": "3ddc6130f5b3ac74430a190cc440005f9048c308",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/mpatof.c"
    },
    {
      "type": "modify",
      "old_id": "db76f831ab28fed2fb330efbcbf5d6fa2af8f27a",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/subr.c",
      "new_id": "f34b2cc5bfb6b5cf2aefe9c9813f40154e834a3e",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/subr.c"
    },
    {
      "type": "modify",
      "old_id": "8a494f72e9bf5011f89642e47f1896792707a731",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/walk.c",
      "new_id": "329d10cedaecf62162668b96c88722e313ed85a0",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/walk.c"
    },
    {
      "type": "modify",
      "old_id": "62c218e0229369301042a40b4e6d742bd4b97bac",
      "old_mode": 33188,
      "old_path": "src/libmach_amd64/6obj.c",
      "new_id": "27bd6915bbfc42ba2adbb01cf16028c99b20e5f7",
      "new_mode": 33188,
      "new_path": "src/libmach_amd64/6obj.c"
    },
    {
      "type": "modify",
      "old_id": "b6c87be123526fdef26f75caf2e752d124658555",
      "old_mode": 33188,
      "old_path": "src/libmach_amd64/8.c",
      "new_id": "301678fa0bfdc3c85f158e396364e77d2cdbdae0",
      "new_mode": 33188,
      "new_path": "src/libmach_amd64/8.c"
    },
    {
      "type": "modify",
      "old_id": "0ded151144bb14e5f1b8d6b18f010aa7e7cde5ca",
      "old_mode": 33188,
      "old_path": "src/libmach_amd64/8db.c",
      "new_id": "e4c62489fa41ce17010999c0f36fbc1d59fd2f08",
      "new_mode": 33188,
      "new_path": "src/libmach_amd64/8db.c"
    },
    {
      "type": "modify",
      "old_id": "fe75f7131d1aee3857f0674b49e5fd96560cf8b1",
      "old_mode": 33188,
      "old_path": "src/libmach_amd64/access.c",
      "new_id": "68cb927549d4a38e94534e9c8bcf702dd6c36ec7",
      "new_mode": 33188,
      "new_path": "src/libmach_amd64/access.c"
    },
    {
      "type": "modify",
      "old_id": "1079b723e8105eb81c8e28a298471250efb2b267",
      "old_mode": 33188,
      "old_path": "src/libmach_amd64/elf.h",
      "new_id": "8dbc983f0a8265f4153d47291aab5de5a40d079a",
      "new_mode": 33188,
      "new_path": "src/libmach_amd64/elf.h"
    },
    {
      "type": "modify",
      "old_id": "4f0356ebce6c1ffb6e48a06eeece2876dbfab14a",
      "old_mode": 33188,
      "old_path": "src/libmach_amd64/executable.c",
      "new_id": "6c05102ab0aa6ad5bc0a93de1b5e6e0d7d7df4c0",
      "new_mode": 33188,
      "new_path": "src/libmach_amd64/executable.c"
    },
    {
      "type": "modify",
      "old_id": "8a25d1d924bcb54742010d1674d5bb9a3e4dbe1b",
      "old_mode": 33188,
      "old_path": "src/libmach_amd64/machdata.c",
      "new_id": "dfbce3acd6162272dbbcf1690476feaaa86e2d40",
      "new_mode": 33188,
      "new_path": "src/libmach_amd64/machdata.c"
    },
    {
      "type": "modify",
      "old_id": "26ce48b3633f04af7664ffa145fc87445fcd73cd",
      "old_mode": 33188,
      "old_path": "src/libmach_amd64/macho.h",
      "new_id": "d391fc959fba6849d9281517ab0eda7c22f9e501",
      "new_mode": 33188,
      "new_path": "src/libmach_amd64/macho.h"
    },
    {
      "type": "modify",
      "old_id": "c4bb1b905d27a3bce0274d3b3a340d9d9631fb20",
      "old_mode": 33188,
      "old_path": "src/libmach_amd64/obj.c",
      "new_id": "7a6e2045108877139f80ba94d034fd398f80afda",
      "new_mode": 33188,
      "new_path": "src/libmach_amd64/obj.c"
    },
    {
      "type": "modify",
      "old_id": "77cdac8a03571a3bebee1df432d4c98b03e6201d",
      "old_mode": 33188,
      "old_path": "src/libmach_amd64/swap.c",
      "new_id": "bc296a3d7a25080af427eec0891c62b221dbf153",
      "new_mode": 33188,
      "new_path": "src/libmach_amd64/swap.c"
    },
    {
      "type": "modify",
      "old_id": "e43111546eb2f30673099ca737d98cae4eb98c8f",
      "old_mode": 33188,
      "old_path": "src/libmach_amd64/sym.c",
      "new_id": "b5e0ac6d87577c2c3488f05c03517ce938dd8da8",
      "new_mode": 33188,
      "new_path": "src/libmach_amd64/sym.c"
    }
  ]
}
