)]}'
{
  "commit": "ca2186f9ca89e4d0602e67d2ecca997c8a097aa6",
  "tree": "22bf6ff2329ae436a054f1ef1cc733e15b356202",
  "parents": [
    "e9499dfeb3af65cadf12bb32db24efdd5adb7427"
  ],
  "author": {
    "name": "Maciej W. Rozycki",
    "email": "macro@orcam.me.uk",
    "time": "Wed Jan 14 22:28:43 2026 +0000"
  },
  "committer": {
    "name": "Maciej W. Rozycki",
    "email": "macro@orcam.me.uk",
    "time": "Wed Jan 14 22:28:43 2026 +0000"
  },
  "message": "BFD: Make `bfd_finalize_section_relocs\u0027 return status\n\nUpdate `bfd_finalize_section_relocs\u0027 to return status so that backends\ncan fail in this interface and propagate that to the respective callers.\nAdd suitable error reporting there.  No failure cases in the existing\nhandlers though.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "131e969a083e898dc3c3eb065bf7c8fbea49afec",
      "old_mode": 33188,
      "old_path": "bfd/bfd-in2.h",
      "new_id": "d4e4f8e43757765d7d5ae3dff37fd957e80bfabd",
      "new_mode": 33188,
      "new_path": "bfd/bfd-in2.h"
    },
    {
      "type": "modify",
      "old_id": "0c97a495e2f225c429e30045b9feff1b172dbd62",
      "old_mode": 33188,
      "old_path": "bfd/bfd.c",
      "new_id": "35669075da229a8aafcf111929ea0cfb98e0c89c",
      "new_mode": 33188,
      "new_path": "bfd/bfd.c"
    },
    {
      "type": "modify",
      "old_id": "2a192ddabc91bd1839e859c3411d1778b3ad1aab",
      "old_mode": 33188,
      "old_path": "bfd/elf64-sparc.c",
      "new_id": "c73f2934edfaade7c96cdef25e35ca4d8e693939",
      "new_mode": 33188,
      "new_path": "bfd/elf64-sparc.c"
    },
    {
      "type": "modify",
      "old_id": "b9a1ca44224a80b7c50fd4dece0476f58f42149c",
      "old_mode": 33188,
      "old_path": "bfd/libbfd-in.h",
      "new_id": "a5186b5e6f0f4044c334458359b381633c5aecd9",
      "new_mode": 33188,
      "new_path": "bfd/libbfd-in.h"
    },
    {
      "type": "modify",
      "old_id": "8be826653424ae04de179b395c40cc28ebd9ff2e",
      "old_mode": 33188,
      "old_path": "bfd/libbfd.c",
      "new_id": "6311ef49f6e359bda85242f2682afd0d49a93ff3",
      "new_mode": 33188,
      "new_path": "bfd/libbfd.c"
    },
    {
      "type": "modify",
      "old_id": "5d39478523659b05eb94ca5a2066a4ef96fca8a3",
      "old_mode": 33188,
      "old_path": "bfd/libbfd.h",
      "new_id": "a27134dcd788b083f80af0b654bc27246a635e1b",
      "new_mode": 33188,
      "new_path": "bfd/libbfd.h"
    },
    {
      "type": "modify",
      "old_id": "aea90fbc32761ab457a43f9e7a8aa37290b8095c",
      "old_mode": 33188,
      "old_path": "bfd/reloc.c",
      "new_id": "98343696a3348a58804e96f4e1ced8fc9c151b0c",
      "new_mode": 33188,
      "new_path": "bfd/reloc.c"
    },
    {
      "type": "modify",
      "old_id": "864ff625f55fb1db04dc143a94c66a4c7f8fe7a1",
      "old_mode": 33188,
      "old_path": "bfd/targets.c",
      "new_id": "dce4b88a20cc28f41b6ebd12271a08d9dd30bda6",
      "new_mode": 33188,
      "new_path": "bfd/targets.c"
    },
    {
      "type": "modify",
      "old_id": "aea69ba886a9c3985c2560983671320095250ff3",
      "old_mode": 33188,
      "old_path": "binutils/objcopy.c",
      "new_id": "5f44c6295f2db5e2a9d8d082bb8808dc0c1d4a7b",
      "new_mode": 33188,
      "new_path": "binutils/objcopy.c"
    },
    {
      "type": "modify",
      "old_id": "afeadf161c1b8446710b9ca07c25ce8c04b26e49",
      "old_mode": 33188,
      "old_path": "binutils/rescoff.c",
      "new_id": "6b07ddd2bcbb80acc1a4cd73619b13cb59ea3cc1",
      "new_mode": 33188,
      "new_path": "binutils/rescoff.c"
    },
    {
      "type": "modify",
      "old_id": "b01ef97576389c6adbd4f46c301475b6f79af231",
      "old_mode": 33188,
      "old_path": "gas/config/obj-coff.c",
      "new_id": "30e3ca2e2c89272faa278fc8afd746443acc6fb7",
      "new_mode": 33188,
      "new_path": "gas/config/obj-coff.c"
    },
    {
      "type": "modify",
      "old_id": "8fb39dbfcd2854386bb46e2ba449c66761945c67",
      "old_mode": 33188,
      "old_path": "gas/config/obj-coff.h",
      "new_id": "0b933f467b2dcfb525c30a01142ac69f9b2da825",
      "new_mode": 33188,
      "new_path": "gas/config/obj-coff.h"
    },
    {
      "type": "modify",
      "old_id": "06ace7a0756c2f31e5ff9de16eb4b93cf4ac7293",
      "old_mode": 33188,
      "old_path": "gas/config/obj-macho.c",
      "new_id": "5b16e7512b4872fe48ce8d3a8357bde33c918014",
      "new_mode": 33188,
      "new_path": "gas/config/obj-macho.c"
    },
    {
      "type": "modify",
      "old_id": "40dd9fb0c1572da30c4fd8d5d083138d0ad5edd4",
      "old_mode": 33188,
      "old_path": "gas/config/obj-macho.h",
      "new_id": "6e4b7b6d17837939a23717dbcba08934c3645c2f",
      "new_mode": 33188,
      "new_path": "gas/config/obj-macho.h"
    },
    {
      "type": "modify",
      "old_id": "b3427145571283f5ce09c2a077c2227e29cd7b69",
      "old_mode": 33188,
      "old_path": "gas/write.c",
      "new_id": "3494871270a1f4c76624d8eb3715e35575695c8f",
      "new_mode": 33188,
      "new_path": "gas/write.c"
    },
    {
      "type": "modify",
      "old_id": "c5a128072ed5c68551863470638d14e5c81ec132",
      "old_mode": 33188,
      "old_path": "ld/ldlang.c",
      "new_id": "a0368ecbe42665624ca120b1b8c8ec0dba88d3de",
      "new_mode": 33188,
      "new_path": "ld/ldlang.c"
    }
  ]
}
