)]}'
{
  "commit": "2df41bda2f80a1fbd443c44ee1bd54da579fc8a2",
  "tree": "a92bf9694750d3e9d6b6cf0b9343bd4a3b04988e",
  "parents": [
    "14dd1080c6127e7ad7566598860a885aa244ff8d"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Thu Jul 14 10:20:16 2022 +0200"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Thu Jul 14 10:20:16 2022 +0200"
  },
  "message": "[gdb/build] Fix gdb build with gcc 4.8.5\n\nWhen building gdb with gcc 4.8.5, we run into:\n...\nIn file included from /usr/include/c++/4.8/future:43:0,\n                 from gdbsupport/thread-pool.h:30,\n                 from gdb/dwarf2/cooked-index.h:33,\n                 from gdb/dwarf2/read.h:26,\n                 from gdb/dwarf2/abbrev-cache.c:21:\n/usr/include/c++/4.8/atomic: In instantiation of \\\n  ‘_Tp std::atomic\u003c_Tp\u003e::load(std::memory_order) const [with _Tp \u003d \\\n  packed\u003cdwarf_unit_type, 1ul\u003e; std::memory_order \u003d std::memory_order]’:\ngdb/dwarf2/read.h:332:44:   required from here\n/usr/include/c++/4.8/atomic:208:13: error: no matching function for call to \\\n  ‘packed\u003cdwarf_unit_type, 1ul\u003e::packed()’\n         _Tp tmp;\n             ^\n...\n\nFix this by adding the default constructor for packed.\n\nTested on x86_64-linux, with gdb build with gcc 4.8.5.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cd331b5477ddccae3c13e19a96b2fb450c5d2fe4",
      "old_mode": 33188,
      "old_path": "gdbsupport/packed.h",
      "new_id": "3468cf442070002095960fb9ab1ee92807c07f2a",
      "new_mode": 33188,
      "new_path": "gdbsupport/packed.h"
    }
  ]
}
