mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-09-12 13:42:10 +02:00
3b944f194fiwyu: Switch to generated Clang intrinsics mapping file (Hennadii Stepanov)1b5ee3be59ci: Upgrade IWYU to 0.27 compatible with Clang 23 (Hennadii Stepanov)6ed7c535adiwyu: Prefer canonical headers (Hennadii Stepanov) Pull request description: The new IWYU [release](https://github.com/include-what-you-use/include-what-you-use/tree/clang_23) includes several improvements and bug fixes, including: - https://github.com/include-what-you-use/include-what-you-use/pull/1991 - https://github.com/include-what-you-use/include-what-you-use/pull/2013 - https://github.com/include-what-you-use/include-what-you-use/pull/2014 - https://github.com/include-what-you-use/include-what-you-use/pull/2058 - https://github.com/include-what-you-use/include-what-you-use/pull/2062 - https://github.com/include-what-you-use/include-what-you-use/pull/2093 This allows us to remove all corresponding workarounds and patches. Additionally, the compiler intrinsics mapping has switched from a hardcoded file to a dynamically generated one. ACKs for top commit: fanquake: ACK3b944f194fl0rinc: shallow code review ACK3b944f194fTree-SHA512: b4b92be735244c00f667657f55501d60fd65a1b77e39b40275cdb7b82c95b6b53e9df6fa7f36560f0578a175bf61f6dc4409e167c6fdbc2248d957c17a916a67