)]}'
{
  "commit": "ffe4db11f8aed79c7ec7d3ebd92674a1cfab4fe7",
  "tree": "73dc87594ee068fbedf4477a5aa3af5915856c57",
  "parents": [
    "1a010d22b7adecf0fb1c069e1e535af1aa51e9cf"
  ],
  "author": {
    "name": "Yu-Ming Chang",
    "email": "yumin686@andestech.com",
    "time": "Thu Mar 13 14:07:58 2025 +0800"
  },
  "committer": {
    "name": "Alistair Francis",
    "email": "alistair.francis@wdc.com",
    "time": "Wed Mar 19 17:11:46 2025 +1000"
  },
  "message": "target/riscv: Add check for 16-bit aligned PC for different priv versions.\n\nFor privilege version 1.12 or newer, C always implies Zca. We can only\ncheck ext_zca to allow 16-bit aligned PC addresses. For older privilege\nversions, we only check C.\n\nSigned-off-by: Yu-Ming Chang \u003cyumin686@andestech.com\u003e\nReviewed-by: Alistair Francis \u003calistair.francis@wdc.com\u003e\nMessage-ID: \u003c174184718265.10540.10120024221661781046-0@git.sr.ht\u003e\nSigned-off-by: Alistair Francis \u003calistair.francis@wdc.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7de19b418369f88e7dbc340fd8ef47898421d73c",
      "old_mode": 33188,
      "old_path": "target/riscv/cpu.h",
      "new_id": "51e49e03decd252d9a51b21098f88406bcd046f4",
      "new_mode": 33188,
      "new_path": "target/riscv/cpu.h"
    },
    {
      "type": "modify",
      "old_id": "b55f56a5eb2c72eee004e16817a6df13c60446de",
      "old_mode": 33188,
      "old_path": "target/riscv/insn_trans/trans_rvi.c.inc",
      "new_id": "b9c71604687ad37f2729406dc2da06c4438ed045",
      "new_mode": 33188,
      "new_path": "target/riscv/insn_trans/trans_rvi.c.inc"
    },
    {
      "type": "modify",
      "old_id": "0d4220ba93b7573398b297f04a7631b049b82591",
      "old_mode": 33188,
      "old_path": "target/riscv/op_helper.c",
      "new_id": "72dc48e58d3990477da23014aae524fcaa7197cd",
      "new_mode": 33188,
      "new_path": "target/riscv/op_helper.c"
    },
    {
      "type": "modify",
      "old_id": "eaa5d86eaeedd53b2bc27142124129b0fb23674f",
      "old_mode": 33188,
      "old_path": "target/riscv/translate.c",
      "new_id": "d6651f244f6e8ed865ebc2f44e94eea7024c46d0",
      "new_mode": 33188,
      "new_path": "target/riscv/translate.c"
    }
  ]
}
