)]}'
{
  "commit": "a6e4a48c02acf29d6bec2ff63fc909b57cf4bc78",
  "tree": "139830748735f052c86a640b2eb36e37286365c0",
  "parents": [
    "42e11f363c5e2c5e750e9b9b67fbae511d83974d"
  ],
  "author": {
    "name": "Yvan Roux",
    "email": "yvan.roux@foss.st.com",
    "time": "Mon Jul 25 15:26:24 2022 +0200"
  },
  "committer": {
    "name": "Yvan Roux",
    "email": "yvan.roux@foss.st.com",
    "time": "Mon Jul 25 15:31:16 2022 +0200"
  },
  "message": "gdb/arm: Sync sp with other *sp registers\n\nFor Arm Cortex-M33 with security extensions, there are 4 different\nstack pointers (msp_s, msp_ns, psp_s, psp_ns), without security\nextensions and for other Cortex-M targets, there are 2 different\nstack pointers (msp and psp).\n\nWith this patch, sp will always be in sync with one of the real stack\npointers on Arm targets that contain more than one stack pointer.\n\nSigned-off-by: Torbjörn SVENSSON \u003ctorbjorn.svensson@foss.st.com\u003e\nSigned-off-by: Yvan Roux \u003cyvan.roux@foss.st.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7d0944f9e3f2b4aa686a3fa966704480b6feb7d8",
      "old_mode": 33188,
      "old_path": "gdb/arm-tdep.c",
      "new_id": "7d8d040f8f12200d0cc0a5e7be2be3c67ab842ba",
      "new_mode": 33188,
      "new_path": "gdb/arm-tdep.c"
    }
  ]
}
