)]}'
{
  "commit": "1ccd6e13ccc0913bd3750f47c697c3d7c31cd418",
  "tree": "208d0192302aa1529556baf95fb5be8842b65994",
  "parents": [
    "41535ca6f4d708cf376d731930fd89f44c84c98a"
  ],
  "author": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Fri Nov 03 10:38:34 2023 -0700"
  },
  "committer": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Sat Feb 03 16:46:10 2024 +1000"
  },
  "message": "target/sparc: Introduce cpu_get_fsr, cpu_put_fsr\n\nSigned-off-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\nReviewed-by: Philippe Mathieu-Daudé \u003cphilmd@linaro.org\u003e\nTested-by: Mark Cave-Ayland \u003cmark.cave-ayland@ilande.co.uk\u003e\nAcked-by: Mark Cave-Ayland \u003cmark.cave-ayland@ilande.co.uk\u003e\nMessage-Id: \u003c20231103173841.33651-16-richard.henderson@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3c1bde00ddaf70658491437fbc52cbfb8fb8c595",
      "old_mode": 33188,
      "old_path": "linux-user/sparc/cpu_loop.c",
      "new_id": "50424a54df579ce6dc3a54f96966f50867cc42e5",
      "new_mode": 33188,
      "new_path": "linux-user/sparc/cpu_loop.c"
    },
    {
      "type": "modify",
      "old_id": "dfcae707e0393d7d9b4d3e16d6fd682c909a5c58",
      "old_mode": 33188,
      "old_path": "linux-user/sparc/signal.c",
      "new_id": "c2dc1000e2af2bd1de3506d64896e1d8ba57072d",
      "new_mode": 33188,
      "new_path": "linux-user/sparc/signal.c"
    },
    {
      "type": "modify",
      "old_id": "afa62723fe0042b165381649d8773056234589ea",
      "old_mode": 33188,
      "old_path": "target/sparc/cpu.c",
      "new_id": "1897ab230d2cef79502b79b3dec48826a8df26a6",
      "new_mode": 33188,
      "new_path": "target/sparc/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "75c46e27366618864b8d679ef91d80184cc3abee",
      "old_mode": 33188,
      "old_path": "target/sparc/cpu.h",
      "new_id": "3cf8cc2d0b426e5fb7fc647ac3ded9cde32e279b",
      "new_mode": 33188,
      "new_path": "target/sparc/cpu.h"
    },
    {
      "type": "modify",
      "old_id": "7353a612372d7eafaea0af4b9e5cf3020c51f875",
      "old_mode": 33188,
      "old_path": "target/sparc/fop_helper.c",
      "new_id": "70b38011d21858b5696a86e1e6266c55951e36bb",
      "new_mode": 33188,
      "new_path": "target/sparc/fop_helper.c"
    },
    {
      "type": "modify",
      "old_id": "a1c8fdc4d559f8d24981dc27a402c11f5366e50d",
      "old_mode": 33188,
      "old_path": "target/sparc/gdbstub.c",
      "new_id": "d1586b2392a1bf8bbb4b21dbf01a0318002f207e",
      "new_mode": 33188,
      "new_path": "target/sparc/gdbstub.c"
    },
    {
      "type": "modify",
      "old_id": "f7aeb31169da562e3464feed26315bebae1887e4",
      "old_mode": 33188,
      "old_path": "target/sparc/helper.h",
      "new_id": "cc8db50d759795f3e7a1674978f4b0e82227a514",
      "new_mode": 33188,
      "new_path": "target/sparc/helper.h"
    },
    {
      "type": "modify",
      "old_id": "2b5686c3307b7fb01b87d814ed73375d0ae62206",
      "old_mode": 33188,
      "old_path": "target/sparc/machine.c",
      "new_id": "48e0cf22f300a37cd07df27da28b06bbb93472d4",
      "new_mode": 33188,
      "new_path": "target/sparc/machine.c"
    },
    {
      "type": "modify",
      "old_id": "d12de5ae5c8c0c6c302c39c07101421100ab5dbd",
      "old_mode": 33188,
      "old_path": "target/sparc/translate.c",
      "new_id": "da4f167fa676180e25bde8b971fe91aa9a047c40",
      "new_mode": 33188,
      "new_path": "target/sparc/translate.c"
    }
  ]
}
