)]}'
{
  "commit": "5578fbf672ee497ea19826edeb509f4cc3e825a8",
  "tree": "e3e2701ce8439c2c1675bf2a8089fd2c970711b9",
  "parents": [
    "e8f20526238199c18afe163a230eafe19b51fca0"
  ],
  "author": {
    "name": "Nick Clifton",
    "email": "nickc@redhat.com",
    "time": "Thu Aug 25 11:48:00 2022 +0100"
  },
  "committer": {
    "name": "Nick Clifton",
    "email": "nickc@redhat.com",
    "time": "Thu Aug 25 11:48:00 2022 +0100"
  },
  "message": "GAS: Add a return type tag to DWARF DIEs generated for function symbols.\n\n\tPR 29517\n\t* dwarf2dbg.c (GAS_ABBREV_COMP_UNIT): New defined constant.\n\t(GAS_ABBREV_SUBPROG): New defined constant.\n\t(GAS_ABBREV_NO_TYPE): New defined constant.\n\t(out_debug_abbrev): Use the new defined constants when emitting\n\tabbreviation numbers.  Generate an abbreviation for an unspecified\n\ttype.\n\t(out_debug_info): Use the new defined constants when referring to\n\tabbreviations.  Generate a use of the no_type abbreviation.\n\tReference the use when generating DIEs for functions.\n\t* testsuite/gas/elf/dwarf-3-func.d: Update to allow for newly\n\textended output from the assembler.\n\t* testsuite/gas/elf/dwarf-5-func-global.d: Likewise.\n\t* testsuite/gas/elf/dwarf-5-func-local.d: Likewise.\n\t* testsuite/gas/elf/dwarf-5-func.d: Likewise.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d3f52bf84d1ef7843a99bb1219d7ff4da6f39b21",
      "old_mode": 33188,
      "old_path": "gas/ChangeLog",
      "new_id": "e79b986f88063b6ba01451c03f46472446b6d0dc",
      "new_mode": 33188,
      "new_path": "gas/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "f346bd6a412e0ac549efee6ee6721c279b0cd581",
      "old_mode": 33188,
      "old_path": "gas/dwarf2dbg.c",
      "new_id": "8f3d528ed2ec3ede12ace135bfc976eb6826834b",
      "new_mode": 33188,
      "new_path": "gas/dwarf2dbg.c"
    },
    {
      "type": "modify",
      "old_id": "e17dff27dd04d06ada2c14356bb3be93ec472401",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/elf/dwarf-3-func.d",
      "new_id": "d084518aba1b32a1860ffd46646329c3c63735a3",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/elf/dwarf-3-func.d"
    },
    {
      "type": "modify",
      "old_id": "03c425dcc8bfd84c3d61f735f7e38691d579a409",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/elf/dwarf-5-func-global.d",
      "new_id": "65c2ab0f512754a2363e009796e09d3d3c679ccc",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/elf/dwarf-5-func-global.d"
    },
    {
      "type": "modify",
      "old_id": "ae635159acb96d6b09023b9457df14f697890016",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/elf/dwarf-5-func-local.d",
      "new_id": "ac666ea93e14cbc6d23c49e7e6f9e045d7eb5d9f",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/elf/dwarf-5-func-local.d"
    },
    {
      "type": "modify",
      "old_id": "0d331c6aaa419f988d680cac0f8f675ab2fa0c21",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/elf/dwarf-5-func.d",
      "new_id": "612c9f23b16e8d578b37977dc5bef9b314d85981",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/elf/dwarf-5-func.d"
    }
  ]
}
