)]}'
{
  "commit": "a48e55b57081eb14149776f46afb65da2d5966cd",
  "tree": "f21e4396cd4fb247a89a49809fb0b51cd300be88",
  "parents": [
    "4c2fee0658ea2f279d8eb09f20962f139d9dfec3"
  ],
  "author": {
    "name": "Christina Schimpe",
    "email": "christina.schimpe@intel.com",
    "time": "Thu Apr 11 05:55:01 2024 -0400"
  },
  "committer": {
    "name": "Christina Schimpe",
    "email": "christina.schimpe@intel.com",
    "time": "Fri Aug 29 17:02:10 2025 +0000"
  },
  "message": "gdb: Implement amd64 linux shadow stack support for inferior calls.\n\nThis patch enables inferior calls to support Intel\u0027s Control-Flow\nEnforcement Technology (CET), which provides the shadow stack feature\nfor the x86 architecture.\nFollowing the restriction of the linux kernel, enable inferior calls\nfor amd64 only.\n\nReviewed-by: Thiago Jung Bauermann \u003cthiago.bauermann@linaro.org\u003e\nReviewed-By: Eli Zaretskii \u003celiz@gnu.org\u003e\nApproved-By: Luis Machado \u003cluis.machado@arm.com\u003e\nApproved-By: Andrew Burgess \u003caburgess@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5aa28c73beae1544721cd90c488a6391d1937f8f",
      "old_mode": 33188,
      "old_path": "gdb/amd64-linux-tdep.c",
      "new_id": "9fce1595a095a95cba3fe72eb89a738b75901006",
      "new_mode": 33188,
      "new_path": "gdb/amd64-linux-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "4c3b7f2a010f5813074cf0e561c82b44adfaf85f",
      "old_mode": 33188,
      "old_path": "gdb/doc/gdb.texinfo",
      "new_id": "a01406ffab277c017a14cbda07ae0d1ddbbbca73",
      "new_mode": 33188,
      "new_path": "gdb/doc/gdb.texinfo"
    },
    {
      "type": "modify",
      "old_id": "cf58784c5ae95cb75a7debe8a6fd3e0b75e29a5b",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.arch/amd64-shadow-stack-cmds.exp",
      "new_id": "c819cbc25e2546923c415726c7a92bc24d7d3e15",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.arch/amd64-shadow-stack-cmds.exp"
    }
  ]
}
