)]}'
{
  "commit": "2c77fbc70079dd5df66433dce6e287e49e46a4c4",
  "tree": "f98543c0582f12ac7b2076918f4f0bb085ef98b1",
  "parents": [
    "38093d82a3e159d0eac892fd207033d561f8de01"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Wed Jun 10 11:40:59 2026 +0930"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Wed Jun 10 15:57:18 2026 +0930"
  },
  "message": "PR 34204 dlltool SEGVs with --exclude-symbols\n\nThis fixes a segfault introduced by commit 45a7f5a29de7 which didn\u0027t\ntake into account that there was a use of leading_underscore in option\nprocessing.\n\n\tPR 34204\n\t* dlltool.c (struct string_list): Make string a flexible array\n\tmember.\n\t(add_excludes): Adjust to suit.  Extract code adding underscore\n\tand informing..\n\t(underscore_excludes): ..to here.  New function.\n\t(main): Call underscore_excludes.\n\n(cherry picked from commit 500390720267e2f009f0354e5051fa2e176b143d)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "94805fcd334525bfea46afcfd3729e7f49d1baff",
      "old_mode": 33188,
      "old_path": "binutils/dlltool.c",
      "new_id": "fa8bdd78bc5d611e3af0f69ceea0dfd44200654e",
      "new_mode": 33188,
      "new_path": "binutils/dlltool.c"
    }
  ]
}
