)]}'
{
  "commit": "80b6c32f233ed28607643c4e4e4e2ee3399fdfd7",
  "tree": "9a5c7034b77d2f91d94ac67eff67aff0225a8100",
  "parents": [
    "3318d80021140659fab083bc03cf6b0cc54a139d"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Mon May 15 22:32:32 2023 +0930"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Wed May 17 11:21:43 2023 +0930"
  },
  "message": "PR29961, plugin-api.h: \"Could not detect architecture endianess\"\n\nFound when attempting to build binutils on sparc sunos-5.8 where\nsys/byteorder.h defines _BIG_ENDIAN but not any of the BYTE_ORDER\nvariants.  This patch adds the extra tests to cope with the old\nmachine, and tidies the header a little.\n\n\tPR 29961\n\tplugin-api.h: When handling non-gcc or gcc \u003c 4.6.0 include\n\tnecessary header files before testing macros.  Make more use\n\tof #elif.  Test _LITTLE_ENDIAN and _BIG_ENDIAN in final tests.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "395d5bcc59836a616af0c32d5bbc3d00429c9608",
      "old_mode": 33188,
      "old_path": "include/plugin-api.h",
      "new_id": "f3cf2d8101bf254c6427bbd10d5399abb193670f",
      "new_mode": 33188,
      "new_path": "include/plugin-api.h"
    }
  ]
}
