)]}'
{
  "commit": "a15809c010f32e1d72379babbd230c82e3f46901",
  "tree": "394df32ca2738cb09b9a4b7a37a538ec8bbaf8f5",
  "parents": [
    "97bf50bb61085cb516929e736b20377bd651a8c5"
  ],
  "author": {
    "name": "Matthieu Longo",
    "email": "matthieu.longo@arm.com",
    "time": "Wed Jun 19 20:08:17 2024 +0100"
  },
  "committer": {
    "name": "Matthieu Longo",
    "email": "matthieu.longo@arm.com",
    "time": "Fri Jul 05 15:39:28 2024 +0100"
  },
  "message": "aarch64: add E3DSE feature and its associated registers\n\nAArch64 defines new registers for the feature e3dse (Delegated SError\nexceptions for EL3): vdisr_el3 and vdisr_el3. e3dse is an Armv9.5-A\nfeature.\n\nThis patch also adds relevant tests. Regression tested on aarch64-none-elf,\nand no regression found.\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ad01bc74092263443693bdf768783ba18c66eae",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/armv9_5-a-sysregs-archv9_4-unsupported.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf7f21febf75fbdd71eb1eee4005d15713e63c59",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/armv9_5-a-sysregs-archv9_4-unsupported.l"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31f4eb8e9cb63ab24f86c2e649246f0b6338f58e",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/armv9_5-a-sysregs.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "085fced1652abffcf2e449baec71368fdbf5fafd",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/armv9_5-a-sysregs.s"
    },
    {
      "type": "modify",
      "old_id": "9daa911394f6e501458f79c0c8644a3e6f14626b",
      "old_mode": 33188,
      "old_path": "include/opcode/aarch64.h",
      "new_id": "17c4ee95e73a793338bc3ef3cf2ada8f5ad565ae",
      "new_mode": 33188,
      "new_path": "include/opcode/aarch64.h"
    },
    {
      "type": "modify",
      "old_id": "3e68035d62ad644bd923dcc0e4b36e90ca4aad33",
      "old_mode": 33188,
      "old_path": "opcodes/aarch64-sys-regs.def",
      "new_id": "def3dd656330934ce635e1ac17211235547487e3",
      "new_mode": 33188,
      "new_path": "opcodes/aarch64-sys-regs.def"
    }
  ]
}
