)]}'
{
  "commit": "a4c0c1d00d140d69a2c72f6ca0d49c91bdb2b08c",
  "tree": "e1b130b8d607177fe97884b90eb0bb32ba5a217a",
  "parents": [
    "a2686dadebb831721b29de854eeb3187416b3f40"
  ],
  "author": {
    "name": "Martin Storsjö",
    "email": "martin@martin.st",
    "time": "Tue Feb 06 00:23:00 2024 +0200"
  },
  "committer": {
    "name": "Martin Storsjö",
    "email": "martin@martin.st",
    "time": "Tue Feb 06 09:55:02 2024 +0200"
  },
  "message": "headers: Adjust __cpuidex availability for Clang\n\nClang 18.x was meant to implement __cpuidex (a version was merged\nduring the development of Clang 17.x, but it was reverted and backed\nout before Clang 17.x was completed) - however it was never merged\nbefore Clang 18.x was branched after all. For further history of\nthe earlier changes within mingw-w64, see\n0605217f5d60257a53ec875e2e4ff36a3e14f825 and\n2b6c9247613aa830374e3686e09d3b8d582a92a6.\n\nPostpone this change to Clang 19 for now.\n\nThis fixes building software that uses __cpuidex with Clang 18.\n\nHopefully it can either be merged in Clang well in advance before\nClang 19 gets branched, or this issue revisited again long before\nthat.\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "97cfaf2e3ca1d76c01d0f84e614f3b20ea8bdbf3",
      "old_mode": 33188,
      "old_path": "mingw-w64-headers/include/psdk_inc/intrin-impl.h",
      "new_id": "b30e0404ba889b7654999e9f88291cdc52dd9317",
      "new_mode": 33188,
      "new_path": "mingw-w64-headers/include/psdk_inc/intrin-impl.h"
    }
  ]
}
