)]}'
{
  "commit": "bd7c19dff4b424b7328ebad67a09d7deb2eeef56",
  "tree": "79d37baa488a7533e5c36b9f6802053f0c5f3b3a",
  "parents": [
    "8906c4e3b729ad04f9d058cd9abde788ad945c33"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Thu Nov 27 09:05:03 2025 +1030"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Thu Nov 27 09:12:07 2025 +1030"
  },
  "message": "PR 33453 linker generated .eh_frame\n\nThis is the final piece to fix the PR33453 testcase.  It makes use of\nthe extended size final link buffer when writing linker generated\n.eh_frame.\n\n\tPR 33453\n\t* elf-bfd.h (_bfd_elf_write_linker_section_eh_frame): Declare.\n\t* elf-eh-frame.c (_bfd_elf_write_linker_section_eh_frame): New.\n\t* elf32-ppc.c (ppc_elf_finish_dynamic_sections): Use new function.\n\t* elf64-ppc.c (ppc64_elf_finish_dynamic_sections): Likewise.\n\t* elf64-s390.c (elf_s390_finish_dynamic_sections): Likewise.\n\t* elfxx-x86.c (_bfd_x86_elf_finish_dynamic_sections): Likewise.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d1368ece9016a11f44950b3ec91dcc9e349357c5",
      "old_mode": 33188,
      "old_path": "bfd/elf-bfd.h",
      "new_id": "5f08d1a4dfb49368e512232bfb4f5a92c73afccc",
      "new_mode": 33188,
      "new_path": "bfd/elf-bfd.h"
    },
    {
      "type": "modify",
      "old_id": "91d08bb9e30ebbf8a7c92fd09e28a7adbb02436f",
      "old_mode": 33188,
      "old_path": "bfd/elf-eh-frame.c",
      "new_id": "cc2a5033cc6cc86e722120ad67488b678b6b110c",
      "new_mode": 33188,
      "new_path": "bfd/elf-eh-frame.c"
    },
    {
      "type": "modify",
      "old_id": "6ed220d572c5a4a1adbdaadbf86e1e4cd069a1d6",
      "old_mode": 33188,
      "old_path": "bfd/elf32-ppc.c",
      "new_id": "753cb22baea13ebd8bb4d2257399d96daa115f68",
      "new_mode": 33188,
      "new_path": "bfd/elf32-ppc.c"
    },
    {
      "type": "modify",
      "old_id": "48af990e9e4526cc3e7e2c9265edacb020b863a8",
      "old_mode": 33188,
      "old_path": "bfd/elf64-ppc.c",
      "new_id": "b39fe477dd8943e7f88f718d7a4ad67096bef8ac",
      "new_mode": 33188,
      "new_path": "bfd/elf64-ppc.c"
    },
    {
      "type": "modify",
      "old_id": "decd742a8d5431c8a4938ca88f6cdf4d1bb587fe",
      "old_mode": 33188,
      "old_path": "bfd/elf64-s390.c",
      "new_id": "440e60af5be57528c41762f1bcb1dcefc91df2f6",
      "new_mode": 33188,
      "new_path": "bfd/elf64-s390.c"
    },
    {
      "type": "modify",
      "old_id": "67fba0fa553041df00b12f09d40a8812075d6a3c",
      "old_mode": 33188,
      "old_path": "bfd/elfxx-x86.c",
      "new_id": "215a1569e9d4774c3272259b917052ab29487b53",
      "new_mode": 33188,
      "new_path": "bfd/elfxx-x86.c"
    }
  ]
}
