)]}'
{
  "commit": "ee8f3b6c78e1df055184635aedfe0ac1333a6706",
  "tree": "eefbc15229184f6723e9f0ba60b126d0b139e3a2",
  "parents": [
    "90bea4932e94d1c6ca4930fc4e73684d270f660a"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Thu Jan 23 10:23:48 2025 +1030"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Thu Jan 23 15:38:50 2025 +1030"
  },
  "message": "ld compact eh-frame leak\n\nu.compact.extries wasn\u0027t being freed anywhere.  Free it when\ndestroying the linker hash table.  Also free u.dwarf.aray there in\ncase errors result in the linker not getting to the slightly earlier\nfree in write_dwarf_eh_frame_hdr.\n\n\t* elf-eh-frame.c (write_dwarf_eh_frame_hdr): Don\u0027t exit without\n\tfreeing u.dwarf.array.\n\t* elflink.c (_bfd_elf_link_hash_table_free): Free u.compact.entries\n\tand u.dwarf.array.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "08ffc5f1b4a113366db1657ca94a2709cef9a58f",
      "old_mode": 33188,
      "old_path": "bfd/elf-eh-frame.c",
      "new_id": "78b3ecb5a7db42480b382356d81d3ff6a1de58b7",
      "new_mode": 33188,
      "new_path": "bfd/elf-eh-frame.c"
    },
    {
      "type": "modify",
      "old_id": "27b02dd404f739d9ad4b85db678cfbeb94390e4c",
      "old_mode": 33188,
      "old_path": "bfd/elflink.c",
      "new_id": "309b4d75094baf91b993f92c406100b6c8a36852",
      "new_mode": 33188,
      "new_path": "bfd/elflink.c"
    }
  ]
}
