)]}'
{
  "commit": "2654f77d1424f6172d3026c524e96e14b5752ba1",
  "tree": "ccabb4c38049135dd45f83010e42b7c27d8649a2",
  "parents": [
    "be92e5342832bb0727c9bccba8bc325c5da43d95"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Thu Sep 28 09:47:36 2023 +0200"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Thu Sep 28 09:47:36 2023 +0200"
  },
  "message": "[gdb/testsuite] Add nopie to gdb.base/unwind-on-each-insn-amd64-2.exp\n\nWhen running test-case gdb.base/unwind-on-each-insn-amd64-2.exp with target\nboard unix/-fPIE/-pie, I run into:\n...\ngdb compile failed, ld: unwind-on-each-insn-amd64-21.o: relocation \\\n  R_X86_64_32S against `.text\u0027 can not be used when making a PIE object; \\\n  recompile with -fPIE\nld: failed to set dynamic section sizes: bad value\n...\n\nFix this by hardcoding nopie in the test-case, and for good measure in the\nother test-cases that source unwind-on-each-insn.exp.tcl and use a .s file.\n\nTested on x86_64-linux.\n\nApproved-by: Kevin Buettner \u003ckevinb@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c8a94ccef4f553eaec17d54abf7a6f6608addfb9",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.base/unwind-on-each-insn-amd64-2.exp",
      "new_id": "8675ba2fa48dc34ad66a79c7b8a7631aa45e6235",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.base/unwind-on-each-insn-amd64-2.exp"
    },
    {
      "type": "modify",
      "old_id": "cec4a2de236ba1abbd21730ae37a275ec691a66c",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.base/unwind-on-each-insn-amd64.exp",
      "new_id": "e7c22d47cd7181bf19eaedb429b9d6cd1a866513",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.base/unwind-on-each-insn-amd64.exp"
    },
    {
      "type": "modify",
      "old_id": "5e9f60902e74a9e491cc3445c15cd5cf6fb1f6bb",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.base/unwind-on-each-insn-i386.exp",
      "new_id": "255ed09f1badc29c961915a862551454550fdd7c",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.base/unwind-on-each-insn-i386.exp"
    },
    {
      "type": "modify",
      "old_id": "2fc6d30b0f3d76272a38b1918f7b0785a1beb6e3",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.base/unwind-on-each-insn.exp",
      "new_id": "b5fc257b69e7614d5bd7bbdb25b855b1de4b850b",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.base/unwind-on-each-insn.exp"
    },
    {
      "type": "modify",
      "old_id": "1b6840e3102db02a725ebafd182f03b607d1bd41",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.base/unwind-on-each-insn.exp.tcl",
      "new_id": "82404d191e03a9a6ede177b8c68cb47f0cc0d3ad",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.base/unwind-on-each-insn.exp.tcl"
    }
  ]
}
