)]}'
{
  "commit": "1f1afa43f5ec535449d0be22abfbeffaa93952a0",
  "tree": "0a3e2cbeeba674395527cb5f338a5bce5287cd68",
  "parents": [
    "a6ead8401a356dadc86aff01788a27db2325f174"
  ],
  "author": {
    "name": "Mike Frysinger",
    "email": "vapier@gentoo.org",
    "time": "Mon Dec 26 22:08:08 2022 -0500"
  },
  "committer": {
    "name": "Mike Frysinger",
    "email": "vapier@gentoo.org",
    "time": "Tue Jan 10 01:15:25 2023 -0500"
  },
  "message": "sim: mips: move libsim.a creation to top-level\n\nThe objects are still compiled in the subdir, but the creation of the\narchive itself is in the top-level.  This is a required step before we\ncan move compilation itself up, and makes it easier to review.\n\nThe downside is that each object compile is a recursive make instead of\na single one.  On my 4 core system, it adds ~100msec to the build per\nport, so it\u0027s not great, but it shouldn\u0027t be a big deal.  This will go\naway of course once the top-level compiles objects.\n\nThe mips code is a little more tricky than others because, for multi-run\ntargets, it generates the list of sources \u0026 objects on the fly in the\nconfigure script.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5be80c17f4f9f464d6e6af5aa23e4d6e7538b493",
      "old_mode": 33188,
      "old_path": "sim/Makefile.in",
      "new_id": "b1cc44cd2af5386a259d68df2247351b25444729",
      "new_mode": 33188,
      "new_path": "sim/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "bcbe473bb042b5c79a9b1d3a33f4d91a1b6dcefe",
      "old_mode": 33261,
      "old_path": "sim/configure",
      "new_id": "0fdb11dfe2d8ec2c76765fdbc48c29aa53837d36",
      "new_mode": 33261,
      "new_path": "sim/configure"
    },
    {
      "type": "modify",
      "old_id": "eb20977c5cc65ccda39f4b01bc169a0bd4abfba6",
      "old_mode": 33188,
      "old_path": "sim/mips/Makefile.in",
      "new_id": "c79a831dd7825fbb3021d6bdb7532c9e422cc9a6",
      "new_mode": 33188,
      "new_path": "sim/mips/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "f2dd97f3dc44ade440d450f4f8e1f72f0e8ee45d",
      "old_mode": 33188,
      "old_path": "sim/mips/acinclude.m4",
      "new_id": "58b55a2782b6b8491bb4508e3416a2eaf4b6a0cf",
      "new_mode": 33188,
      "new_path": "sim/mips/acinclude.m4"
    },
    {
      "type": "modify",
      "old_id": "5a7b12c29a1ecc4134ce4b9711200f92a982ebcc",
      "old_mode": 33188,
      "old_path": "sim/mips/local.mk",
      "new_id": "f255ffca611f797e6c701eb8dc95f21ae4f55134",
      "new_mode": 33188,
      "new_path": "sim/mips/local.mk"
    }
  ]
}
