)]}'
{
  "commit": "2b67d0ff971cb232c6d3cbb2cc44d9e2b7a7aac2",
  "tree": "d6715df48e1aa12ef4cc7dc5c92cedbb66eac23b",
  "parents": [
    "7f3a3d3dc433dc06c0adb480729af80f9c8e3739"
  ],
  "author": {
    "name": "Peter Maydell",
    "email": "peter.maydell@linaro.org",
    "time": "Mon Apr 24 16:39:09 2023 +0100"
  },
  "committer": {
    "name": "Peter Maydell",
    "email": "peter.maydell@linaro.org",
    "time": "Tue May 02 15:47:41 2023 +0100"
  },
  "message": "target/arm: Add compile time asserts to load/store_cpu_field macros\n\nAdd some compile-time asserts to the load_cpu_field() and store_cpu_field()\nmacros that the struct field being accessed is the expected size. This\nlets us catch cases where we incorrectly tried to do a 32-bit load\nfrom a 64-bit struct field.\n\nSigned-off-by: Peter Maydell \u003cpeter.maydell@linaro.org\u003e\nReviewed-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\nMessage-id: 20230424153909.1419369-3-peter.maydell@linaro.org\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "99eea85fa86c1d74e68a6a7d2fc3084b5908ded8",
      "old_mode": 33188,
      "old_path": "target/arm/translate-a32.h",
      "new_id": "48a15379d22854d0aa11cda1eeee8f61be3a4759",
      "new_mode": 33188,
      "new_path": "target/arm/translate-a32.h"
    }
  ]
}
