)]}'
{
  "commit": "dfb620a09212304b9ca9ee345f2f187e2e6e2b75",
  "tree": "1afa90d6769da281f8e9151398f10a0e63ebf09a",
  "parents": [
    "7815e00d3141ebd2ae1c1c5dad5981e3cc3ecfc7"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Fri Feb 27 18:14:36 2026 +1030"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Fri Feb 27 20:49:12 2026 +1030"
  },
  "message": "PR 33743 readelf abort during RELR relocation handling\n\nRather than aborting, use \"unknown relative\" as the reloc type should\ndisplay_elf_relocation_at want to print a relocation.  Also fix\nanother case where readelf doesn\u0027t understand the relocation and sets\nall_relocations[i].r_name to NULL.\n\n\tPR 33743\n\t* readelf.c (dump_relr_relocations): Don\u0027t abort on unknown\n\te_machine.\n\t(dump_relocations): Don\u0027t assume we can pass NULL to a %s\n\tformat.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0c3e24e8bf75293e7d7242c33047b3e71dbc7359",
      "old_mode": 33188,
      "old_path": "binutils/readelf.c",
      "new_id": "3b6d606b36c2270a041b73f61d47b28dd40eb972",
      "new_mode": 33188,
      "new_path": "binutils/readelf.c"
    }
  ]
}
