)]}'
{
  "commit": "12877e739b3afff2b6ff7b80d6a6b22e451671c2",
  "tree": "3a78921cc42bcf3e91d65191d4a8e995be3f4205",
  "parents": [
    "7f9e15d82d21714a2c82aff8869b8ef9aa191c98"
  ],
  "author": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Tue Feb 18 11:28:23 2025 +0100"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Tue May 20 08:18:53 2025 +0200"
  },
  "message": "target/riscv: move RISCVCPUConfig fields to a header file\n\nTo support merging a subclass\u0027s RISCVCPUDef into the superclass, a list\nof all the CPU features is needed.  Put them into a header file that\ncan be included multiple times, expanding the macros BOOL_FIELD and\nTYPE_FIELD to different operations.\n\nReviewed-by: Alistair Francis \u003calistair.francis@wdc.com\u003e\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8fa73c8a07ddf682e959f1a0f3440c088f1a3664",
      "old_mode": 33188,
      "old_path": "target/riscv/cpu_cfg.h",
      "new_id": "e9bf75730a67e084a07cd36185684b7724e3676c",
      "new_mode": 33188,
      "new_path": "target/riscv/cpu_cfg.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb86bfc5dc37a2aab574b5b0d9ced2961a57b0f7",
      "new_mode": 33188,
      "new_path": "target/riscv/cpu_cfg_fields.h.inc"
    }
  ]
}
