)]}'
{
  "commit": "2bc515880ec11f8f600f7f8fb7f8418fc87fcec4",
  "tree": "26c2edd39aea57628cbd2fd7f0bdc7ab54ecfc01",
  "parents": [
    "2f2277cf85f37d7c6793c7b25835448fba0d0ade"
  ],
  "author": {
    "name": "Mike Frysinger",
    "email": "vapier@gentoo.org",
    "time": "Thu Nov 10 02:52:45 2022 +0700"
  },
  "committer": {
    "name": "Mike Frysinger",
    "email": "vapier@gentoo.org",
    "time": "Fri Nov 11 01:44:37 2022 +0700"
  },
  "message": "sim: ppc: move spreg.[ch] files to the source tree\n\nSimplify the build by moving the generation of these files from\nbuild-time (via dgen.c that we have to compile \u0026 execute on the\nbuild system) to maintainer/release mode (via dgen.py that we\nonly ever execute when the spreg table actually changes).  This\nspeeds up the build process and makes it easier for us to reason\nabout \u0026 review changes to the code generator.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "84c48c5b72ce61131656f8f3f850a25b7c90446d",
      "old_mode": 33188,
      "old_path": "sim/Makefile.in",
      "new_id": "6898f0555550ab8482acdc649cfcb130251555ac",
      "new_mode": 33188,
      "new_path": "sim/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14dbb25fefe3cd84197a2152c0ff8ed1836e7114",
      "new_mode": 33261,
      "new_path": "sim/ppc/dgen.py"
    },
    {
      "type": "modify",
      "old_id": "37d67b0adba0595d3d449fdaf70c2e473cd66dbb",
      "old_mode": 33188,
      "old_path": "sim/ppc/local.mk",
      "new_id": "23af7d860ccda409341b7f08fb318399488d0786",
      "new_mode": 33188,
      "new_path": "sim/ppc/local.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38e2ecc824459f1b61e7119b90e8ea13a82b887c",
      "new_mode": 33188,
      "new_path": "sim/ppc/spreg.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07c173251a5cba854c5b226d1aeef6b2b2af1045",
      "new_mode": 33188,
      "new_path": "sim/ppc/spreg.h"
    }
  ]
}
