)]}'
{
  "commit": "8e73fddeb0d1dc2de5c203ecb6bbc5e2f30f01f6",
  "tree": "0f91d0a17bc7ec17bbad16eba91183d5df9ec12b",
  "parents": [
    "aafbb9ac8e6eed838ed355a7c7cd1699bf877190"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Wed Jul 02 08:14:03 2025 +0200"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Wed Jul 02 08:14:03 2025 +0200"
  },
  "message": "[gdb/testsuite] Fix gdb.arch/amd64-disp-step-avx.exp on x86_64-freebsd\n\nWith test-case gdb.arch/amd64-disp-step-avx.exp on x86_64-freebsd I run into:\n...\n(gdb) continue\nContinuing.\n\nBreakpoint 3, test_rip_vex2_end () at amd64-disp-step-avx.S:35\n35\t\tnop\n(gdb) FAIL: $exp: vex2: continue to test_rip_vex2_end\n...\n\nThis happens while executing this bit of the test-case:\n...\n    # Turn \"debug displaced\" on to make sure a displaced step is actually\n    # executed, not an inline step.\n    gdb_test_no_output \"set debug displaced on\"\n\n    gdb_test \"continue\" \\\n\t\"Continuing.*prepared successfully .*Breakpoint.*, ${test_end_label} ().*\" \\\n\t\"continue to ${test_end_label}\"\n...\n\nThe problem is that on x86_64, displaced stepping is only supported for linux.\nConsequently, the \"prepared successfully\" message is missing.\n\nFix this by requiring linux.\n\nApproved-by: Kevin Buettner \u003ckevinb@redhat.com\u003e\n\nTested on x86_64-freebsd.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "08d73d80f82ef5c76e3126f6743c36d719e27323",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.arch/amd64-disp-step-avx.exp",
      "new_id": "39779827313898fc0fa2a3d0ea9dc08a212048a3",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.arch/amd64-disp-step-avx.exp"
    }
  ]
}
