)]}'
{
  "commit": "5b4846283c3d49138a58a3bb4d61ed3e2dfffff4",
  "tree": "9a3a322a37e0ed2a648a3ce4eecb349beb741f4d",
  "parents": [
    "8ac439689f4b0e7d0d03805426ae75fafdb47ad5"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Mon Sep 20 11:30:41 2021 +0930"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Mon Sep 20 11:38:55 2021 +0930"
  },
  "message": "Re: PR28149, debug info with wrong file association\n\nFixes segfaults when building aarch64-linux kernel, due to only doing\npart of the work necessary when allocating file numbers late.  I\u0027d\nmissed looping over subsegments, which resulted in some u.filename\nentries left around and later interpreted as u.view.\n\n\tPR 28149\n\t* dwarf2dbg.c (purge_generated_debug): Iterate over subsegs too.\n\t(dwarf2_finish): Call do_allocate_filenum for all subsegs too,\n\tin a separate loop before subsegs are chained.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1250fcef54f8c26f01698b695c258fa656021644",
      "old_mode": 33188,
      "old_path": "gas/dwarf2dbg.c",
      "new_id": "e2abe19c88a48e484287b326f6ea3ff26f6924fb",
      "new_mode": 33188,
      "new_path": "gas/dwarf2dbg.c"
    }
  ]
}
