| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 9 days | Improve MinGW toolchain support for Clang and libc++ | Damian Höster | |
| This patch primarily enables support for LLVM libc++ runtimes (c++_static, c++_shared) in the mingw toolchain, and updates C++20 module rules so that `import std;` resolves to LLVM libc++ instead of hardcoded GNU libstdc++ when using Clang on MinGW (llvm-mingw), which caused build failures before. Also, configuring for MinGW on Linux or macOS without a cross-compiler present would previously result in fallback to host-native /usr/bin/gcc. Now unprefixed fallback is only used on Windows/MSYS2/Cygwin hosts. The toolchain check now also automatically selects clang when pointing at llvm-mingw or a clang-only installation, avoiding the need to manually pass clang = true. | |||
| 2026-07-08 | improve pch for std modules | ruki | |
| 2026-03-29 | handle missing moduleinfo | Shiffted | |
| 2026-02-25 | (modules) strip embed-dir on clang / gcc | Arthur LAURENT | |
| 2025-11-30 | fix get_headerunit_key fileconfig | ShifftC | |
| 2025-11-30 | fix get_headerunit_key | ShifftC | |
| 2025-11-26 | (modules) fix get_stdmodules with cross toolchain | Arthur LAURENT | |
| 2025-11-05 | (modules) add all supported platforms for clang get_cpp_library_name | Arthur LAURENT | |
| 2025-10-07 | use hash64 instead of hash32 | ruki | |
| 2025-10-06 | add hash test | ruki | |
| 2025-09-30 | update module hash | ruki | |
| 2025-09-25 | nfc(C++ modules) apply PR suggestion | Arthur LAURENT | |
| 2025-09-18 | fix(C++ modules) fix culling | Arthur LAURENT | |
| 2025-09-18 | fix(C++ modules) fix stdmodule detection when multiple runtimes are used | Arthur LAURENT | |
| 2025-08-25 | feat(C++ modules support) use a file for requires files when --verbose or ↵ | Arthur LAURENT | |
| --diagnosis is supplied | |||
| 2025-08-14 | fix(c++ modules) fix public culled module incorrectly emiting a warning | Arthur LAURENT | |
| 2025-07-03 | rename copyright | ruki | |
| 2025-05-18 | (C++ modules support) fix caching of sourcefiles for _patch_sourcebatch and ↵ | Arthur LAURENT | |
| use jobgraph instead of jobpool for parallelization | |||
| 2025-05-18 | (C++ modules support) parallelize when possible C++ module scanner | Arthur LAURENT | |
| 2025-05-17 | improve c++modules exts | ruki | |
| 2025-05-09 | (C++ module support) improve jobgraph support | Arthur LAURENT | |
| 2025-04-24 | (C++ modules support) factorize implementation getter | Arthur LAURENT | |
| 2025-04-20 | (C++ modules) simplify names of module support | Arthur LAURENT | |
