)]}'
{
  "commit": "66bbe3e9b46112ec2fe35a7d6e79d8a9bb39d14a",
  "tree": "637d60dda5f52db0fb2b118fb086b7858e5e27b5",
  "parents": [
    "0386f39b46a28da87647075f0fc20da4ba1f6478"
  ],
  "author": {
    "name": "Clément Chigot",
    "email": "chigot@adacore.com",
    "time": "Tue Oct 03 09:14:24 2023 +0200"
  },
  "committer": {
    "name": "Alistair Francis",
    "email": "alistair.francis@wdc.com",
    "time": "Thu Oct 12 12:33:24 2023 +1000"
  },
  "message": "softmmu: pass the main loop status to gdb \"Wxx\" packet\n\ngdb_exit function aims to close gdb sessions and sends the exit code of\nthe current execution. It\u0027s being called by qemu_cleanup once the main\nloop is over.\nUntil now, the exit code sent was always 0. Now that hardware can\nshutdown this main loop with custom exit codes, these codes must be\ntransfered to gdb as well.\n\nSigned-off-by: Clément Chigot \u003cchigot@adacore.com\u003e\nReviewed-by: Alistair Francis \u003calistair.francis@wdc.com\u003e\nMessage-ID: \u003c20231003071427.188697-3-chigot@adacore.com\u003e\nSigned-off-by: Alistair Francis \u003calistair.francis@wdc.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "25be2a692e64087593bbda8c7bfb5eb4232816b4",
      "old_mode": 33188,
      "old_path": "include/sysemu/sysemu.h",
      "new_id": "73a37949c24d1b5f511f6d2aaf7a7494f5af5349",
      "new_mode": 33188,
      "new_path": "include/sysemu/sysemu.h"
    },
    {
      "type": "modify",
      "old_id": "694388bd7f7f6785c2e753b184fc2bd2e77bf296",
      "old_mode": 33188,
      "old_path": "system/main.c",
      "new_id": "9b91d21ea8c9186f2c80ac604542731c12cf05f1",
      "new_mode": 33188,
      "new_path": "system/main.c"
    },
    {
      "type": "modify",
      "old_id": "363a5ea8dddbdb4e67909f3c1fb0bf4ccdec2c08",
      "old_mode": 33188,
      "old_path": "system/runstate.c",
      "new_id": "ea9d6c2a32a45541a87cecaba569583f60624ea2",
      "new_mode": 33188,
      "new_path": "system/runstate.c"
    }
  ]
}
