)]}'
{
  "commit": "cb3f0ff4795381fb19e128a85e258149ebed9cd6",
  "tree": "d8a91754ed7ce878e4af1042e743b0615687d3ec",
  "parents": [
    "880853ed941dc1154e3bb2bd44ddd10b84dfecff"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Thu May 04 18:49:04 2023 +0930"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Sat May 20 10:49:19 2023 +0930"
  },
  "message": "coffcode.h handle_COMDAT tidy\n\nI started down the path of attempting to fix\nhttps://sourceware.org/pipermail/binutils/2023-April/127263.html but\ndecided after a while that I didn\u0027t want to mess with this code..\n\nThis patch is a just a few things that I thought worth doing, the main\none being reporting of errors up the call chain.  The while loop to\nfor loop change is shamelessly stolen from Oleg.\n\n\t* coffcode.h (handle_COMDAT): Return bool.  Make sec_flags a\n\tflagword*, and adjust to suit.  Replace while loop with for\n\tloop.  Check isym.n_numaux before reading aux entries.  Alloc\n\tcoff_comdat_info and name in one call to bfd_alloc.  Remove\n\tgoto breakloop.\n\t(styp_to_sec_flags): Adjust handle_COMDAT call.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ab22ed092d64b436c9ec7400b1649e292030697d",
      "old_mode": 33188,
      "old_path": "bfd/coffcode.h",
      "new_id": "e52d652616efed58240fa60494c875ef1cbff69e",
      "new_mode": 33188,
      "new_path": "bfd/coffcode.h"
    }
  ]
}
