)]}'
{
  "commit": "ed62a5351cfbe8468c265d4ff732ddf99acdbbbb",
  "tree": "eb746595f4cf8610e278cacf6fabda2f2b0b7402",
  "parents": [
    "ba4bedeafa1cd9361b49a11dcd0e4eb0de6dadca"
  ],
  "author": {
    "name": "Srinath Parvathaneni",
    "email": "srinath.parvathaneni@arm.com",
    "time": "Fri Jun 20 17:21:14 2025 +0100"
  },
  "committer": {
    "name": "Srinath Parvathaneni",
    "email": "srinath.parvathaneni@arm.com",
    "time": "Fri Jun 20 17:21:14 2025 +0100"
  },
  "message": "aarch64: Support 2024 Debug Architecture system registers.\n\nThis patch adds support for following system registers and the spec\ncan be found here[1].\n1. PMBSR_EL12, PMBSR_EL2, PMBSR_EL3, PMBMAR_EL1 depends on FEAT_SPE\n   and Armv9.5-A architecture and these are enabled by passing\n   -march\u003darmv9.5-a+profile.\n2. TRBSR_EL12, TRBSR_EL2, and TRBSR_EL3 depends Armv9.5-A architecture\n   and these are enabled by passing -march\u003darmv9.5-a.\n3. HFGITR2_EL2 depends on Armv8.8-A architecture and enabled by passing\n   -march\u003darmv8.8-a.\n\n[1]: https://developer.arm.com/documentation/ddi0601/2025-03/AArch64-Registers?lang\u003den\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "628de52d2caa34efc95f3917a1c7ae6488bc2778",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/sysreg-10-bad.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3387cb6ea7f80e9d5665974efe5fb165c22eea0",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/sysreg-10-bad.l"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f07df916485229bf7a6f0ab7a294baf80d4a7987",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/sysreg-10.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bab756470fbcd28dce5e465fd15f7173c8406232",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/sysreg-10.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1ebac603c6950d48972138b2526443e6486529a",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/sysreg-9-bad.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4874c28c7dc7807fa6f66a17383d09c9a7ab80d",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/sysreg-9-bad.l"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9429b4468509019883063d758fa0613cf12a4c1b",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/sysreg-9-bad.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61b63ce3eec8d62fd0ed0ba12944071ee9b98795",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/sysreg-9.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85a7335735a00eb204f08cc3b82170b93078267b",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/aarch64/sysreg/sysreg-9.s"
    },
    {
      "type": "modify",
      "old_id": "964c0325d72961eeb23e6db9f29f1f6b74336917",
      "old_mode": 33188,
      "old_path": "opcodes/aarch64-sys-regs.def",
      "new_id": "5cb2342ba9b3fbd451d5cd61642d2fa8df3d11a0",
      "new_mode": 33188,
      "new_path": "opcodes/aarch64-sys-regs.def"
    }
  ]
}
