)]}'
{
  "commit": "de3c1f69cc8422f94e4415b34398f3be29fa1f83",
  "tree": "fd1595f955881e01aad4989f62c68dce0949c45e",
  "parents": [
    "2bee229103eec2d6c93e5e437c7fb5a51e299f72"
  ],
  "author": {
    "name": "Tom Tan",
    "email": "Tom.Tan@microsoft.com",
    "time": "Thu Jan 10 13:44:42 2019 -0800"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Mon Jan 14 19:49:39 2019 +0000"
  },
  "message": "Fix header file for _byteswap_ulong and _byteswap_uint64 from MSVC CRT\n\n_byteswap_ulong and _byteswap_uint64 are documented (see below link) as coming from stdlib.h.\n On some build configurations stdlib.h is pulled in by intrin.h but that is not guaranteed. In particular,\nthis assumption causes build breaks when building Chromium for Windows ARM64 with clang-cl. This\n change switches the #include to use the documented header file, thus fixing Windows ARM64 with clang-cl.\n\n\nhttps://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/byteswap-uint64-byteswap-ulong-byteswap-ushort\n\nBug: chromium:893460\nChange-Id: I738c7227a9e156c894c2be62b52228a5bbd88414\nReviewed-on: https://boringssl-review.googlesource.com/c/34244\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Bruce Dawson \u003cbrucedawson@chromium.org\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3d7b5c17c16f909bc23242ab6f5b44db62a7c9ac",
      "old_mode": 33188,
      "old_path": "crypto/internal.h",
      "new_id": "b80f065ffd09f1ef502ef9451cefebd3f97ce029",
      "new_mode": 33188,
      "new_path": "crypto/internal.h"
    }
  ]
}
