)]}'
{
  "commit": "1c62df0abe3d77ebd66630921d857b36b6c15084",
  "tree": "f1ef17e2d36b8871167567c17a26e5430f1462aa",
  "parents": [
    "b50795db7969712ef937906d548fe9eb58cb9fb5"
  ],
  "author": {
    "name": "Sebastian Andrzej Siewior",
    "email": "sebastian@breakpoint.cc",
    "time": "Thu Jun 12 00:14:37 2025 +0200"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Jun 12 13:23:39 2025 -0700"
  },
  "message": "Revert \"bswap.h: add support for built-in bswap functions\"\n\nSince 6547d1c9 (bswap.h: add support for built-in bswap\nfunctions, 2025-04-23) tweaked the way the bswap32/64 macros are\ndefined, on platforms with __builtin_bswap32/64 supported, the\nbswap32/64 macros are defined even on big endian platforms.\n\nHowever the rest of this file assumes that bswap32/64() are defined\nONLY on little endian machines and uses that assumption to redefine\nntohl/ntohll macros. The said commit broke t4014-format-patch.sh test,\namong many others on s390x.\n\nRevert the commit.\n\nSigned-off-by: Sebastian Andrzej Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9e0f98e00b93a40ba2699038eee83025d136c3b5",
      "old_mode": 33188,
      "old_path": "compat/bswap.h",
      "new_id": "b34054f2bd72849e2844036c40f9e9dc6dc211aa",
      "new_mode": 33188,
      "new_path": "compat/bswap.h"
    }
  ]
}
