)]}'
{
  "commit": "8908d9c45cde37c8a7840db80091b1190f209c8f",
  "tree": "ac3835492fd9e3192b9b312745943193da07f667",
  "parents": [
    "5aca7eaa2be78b5bb9f993b901b32acef51e5c45"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Mon Feb 20 12:20:14 2023 +0100"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Mon Feb 20 12:20:14 2023 +0100"
  },
  "message": "[gdb/symtab] Trust epilogue unwind info for unknown producer (-g0 case)\n\nFor a -g0 -fasynchronous-unwind-tables exec (without .debug_info but with\n.eh_frame section), start using the dwarf2 unwinder instead of the\n\"amd64 epilogue override\" unwinder, by returning true in\ncompunit_epilogue_unwind_valid for cust \u003d\u003d nullptr.\n\nThis has effect both on the amd64 and i386 targets, but only add amd64\ntest-case gdb.base/unwind-on-each-insn-amd64-2.exp.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cd6b5f722fd8670d157426ef2bc76039d7b64978",
      "old_mode": 33188,
      "old_path": "gdb/symtab.h",
      "new_id": "17d2746fd48fc2534fe98f4494b13e3cb667ca3e",
      "new_mode": 33188,
      "new_path": "gdb/symtab.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8a94ccef4f553eaec17d54abf7a6f6608addfb9",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.base/unwind-on-each-insn-amd64-2.exp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c141f71817cb2f9754a2a9630cc57de22588e6c8",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.base/unwind-on-each-insn-amd64-2.s"
    }
  ]
}
