)]}'
{
  "commit": "f68912e8310e28ffdfa8a16e0f3db4bcb5b2f620",
  "tree": "13a84ce0445ce27328978b0303321081db1301d5",
  "parents": [
    "df2fc6fbfd8f8188b06a6dd3c8987e8c3135ec58"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Sat Apr 29 13:00:46 2023 +0930"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Wed May 03 14:41:28 2023 +0930"
  },
  "message": "libbfc.c: Use stdint types for unsigned char and unsigned long\n\n\t* libbfd.c (bfd_put_8): Use bfd_byte rather than unsigned char.\n\t(bfd_get_8, bfd_get_signed_8): Likewise.\n\t(_bfd_read_unsigned_leb128, _bfd_safe_read_leb128): Likewise.\n\t(_bfd_read_signed_leb128): Likewise.\n\t(bfd_getb24, bfd_getl24): Replace unsigned long with uint32_t.\n\t(bfd_getb32, bfd_getl32): Likewise.\n\t(bfd_getb_signed_32, bfd_getl_signed_32): Likewise.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d695402b62f4f7a10ac81261ad804263b13e4661",
      "old_mode": 33188,
      "old_path": "bfd/bfd-in2.h",
      "new_id": "c7bcd5f51fb05f96d6b913f420d227854542659d",
      "new_mode": 33188,
      "new_path": "bfd/bfd-in2.h"
    },
    {
      "type": "modify",
      "old_id": "d4f1478ec07d68cdfc8d5d44045a34ba7e0e8c1a",
      "old_mode": 33188,
      "old_path": "bfd/libbfd.c",
      "new_id": "e21cd98820853e2e15d54a5c6b6eae00cf202f76",
      "new_mode": 33188,
      "new_path": "bfd/libbfd.c"
    }
  ]
}
