)]}'
{
  "commit": "d9001d36830805cfc09993ecede99f0dfd6fd3fb",
  "tree": "b51d33bedb9b460e909f217a9ac9a0e590ac4674",
  "parents": [
    "d164340772cc2c7f82c976d13c03388e7cf71438"
  ],
  "author": {
    "name": "Maciej W. Rozycki",
    "email": "macro@orcam.me.uk",
    "time": "Thu Jan 15 00:37:35 2026 +0000"
  },
  "committer": {
    "name": "Maciej W. Rozycki",
    "email": "macro@orcam.me.uk",
    "time": "Thu Jan 15 00:37:35 2026 +0000"
  },
  "message": "MIPS/BFD: Initialize `error_message\u0027 in `_bfd_mips_elf_orphan_shr16_reloc\u0027\n\nThere is no value assigned in `_bfd_mips_elf_generic_reloc\u0027 via the\n`error_message\u0027 parameter and consequently the original `error_message\u0027\nvariable in `_bfd_mips_elf_orphan_shr16_reloc\u0027 remains uninitialized in\nthe error case, which newer versions of GCC can correctly diagnose:\n\nIn function \u0027_bfd_mips_elf_orphan_shr16_reloc\u0027,\n    inlined from \u0027mips_elf_free_hi16_list\u0027 at ../../binutils-gdb/bfd/elfxx-mips.c:13309:12:\n../../binutils-gdb/bfd/elfxx-mips.c:13281:5: error: \u0027error_message\u0027 may be used uninitialized [-Werror\u003dmaybe-uninitialized]\n13281 |     _bfd_link_reloc_status_error (abfd, info, hi-\u003einput_section,\n      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n13282 |                                   \u0026hi-\u003erel, error_message, r);\n      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~\n../../binutils-gdb/bfd/elfxx-mips.c: In function \u0027mips_elf_free_hi16_list\u0027:\n../../binutils-gdb/bfd/elfxx-mips.c:13255:9: note: \u0027error_message\u0027 declared here\n13255 |   char *error_message;\n      |         ^~~~~~~~~~~~~\ncc1: all warnings being treated as errors\n\nFix the problem by preinitializing the variable to NULL as at other\nplaces.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "97e6e65d5f1e448f882578919f9d74a8c44480fd",
      "old_mode": 33188,
      "old_path": "bfd/elfxx-mips.c",
      "new_id": "6d38e492dfce8ae7e8529b75a5ee02108dbb9d40",
      "new_mode": 33188,
      "new_path": "bfd/elfxx-mips.c"
    }
  ]
}
