| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 5 days | simplify | Damian Höster | |
| 7 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-19 | refactor emcc detection to support both .exe and .bat on windows | iFarbod | |
| Fixes #7658 | |||
| 2026-05-30 | add gcc-16 toolchain | ruki | |
| 2026-05-11 | Merge pull request #7535 from xmake-io/ascend | ruki | |
| Add Huawei Ascend C toolchain support | |||
| 2026-05-11 | fix(ascendc): align flags with Bisheng compiler user guide | wuzhenqing | |
| 2026-05-09 | improve to find ascend | ruki | |
| 2026-05-07 | Merge pull request #7524 from xmake-io/clangcl | ruki | |
| add lld-link config | |||
| 2026-05-04 | Fix zig cc runtime (-stdlib) flag | Tiangang Song | |
| 2026-05-05 | improve llvm clang-cl | ruki | |
| 2026-05-04 | feat(ascendc): add Huawei Ascend C toolchain support | wuzhenqing | |
| Add toolchain, language, rules, and compiler modules for the bisheng compiler driver from CANN (Compute Architecture for Neural Networks) toolkit. Supports .asc (Ascend C kernel) and .aicpu (AI-CPU operator) source kinds with binary/static/shared target types. - Toolchain: SDK auto-detection via ASCEND_HOME_PATH env or --sdk - Compiler: bisheng module inherits from clang, adds add_sourceflags for explicit sourcekind overrides - Rules: ascendc.env (default C++17), npuarchs (--npu-arch), build - Language: check_main detection, add_ascnpuarchs API - Tests: unit tests for check_main, project tests for libs/mixed Fixes #7506 | |||
| 2026-05-03 | add lld-link config | ruki | |
| 2026-04-03 | refactor safety test and toolchain configuration for filc: streamline ↵ | Saikari | |
| function pointer test and enhance toolset definitions | |||
| 2026-04-03 | enhance filc toolchain: explicitly discover fil++ and streamline include/lib ↵ | Saikari | |
| directory handling | |||
| 2026-04-03 | add filxx toolchain and find_filxx detection script for Fil-C C++ compiler | Saikari | |
| 2026-04-03 | improve toolchain path handling and add checks for include and library ↵ | Saikari | |
| directories | |||
| 2026-04-03 | Fil-C add toolchain | Saikari | |
| 2026-03-30 | switch icx to icx-cc on windows | ruki | |
| 2026-03-23 | add clang-22/23 | ruki | |
| 2026-03-17 | improve get default target framework | ruki | |
| 2026-03-14 | add dotnet to windows platform | ruki | |
| 2026-03-14 | improve find_dotnet | ruki | |
| 2026-03-14 | improve csharp support | ruki | |
| 2026-03-12 | fix zig for shared libraries again | ruki | |
| 2026-03-12 | fix zig for shared libraries | ruki | |
| 2026-03-07 | update readme | ruki | |
| 2026-03-07 | split zig toolchain to zig/zigcc | ruki | |
| 2026-02-25 | improve llvm check | ruki | |
| 2026-02-25 | fix check clang info | ruki | |
| 2026-02-11 | improve triple | ruki | |
| 2026-02-11 | improve xcode toolchain | ruki | |
| 2026-02-11 | improve xcode toolchain | ruki | |
| 2026-02-11 | format code | ruki | |
| 2026-02-11 | improve check tips | ruki | |
| 2026-02-01 | fix host clang target | ruki | |
| 2026-02-01 | add target flags for cross-compilation | ruki | |
| 2026-01-27 | Improve target handling for cross-compilation | ruki | |
| Refactor target and architecture initialization logic for cross-compilation support. | |||
| 2026-01-27 | enhance target architecture handling for cross-compilation in zig toolchain | Saikari | |
| 2026-01-27 | refactor target architecture validation in zig toolchain | Saikari | |
| 2026-01-27 | add target architecture validation for cross-compilation in zig toolchain | Saikari | |
| 2026-01-09 | improve mingw toolchain | ruki | |
| 2025-12-23 | fix envs for clang-cl | ruki | |
| 2025-12-23 | fix clang-cl path envs | ruki | |
| 2025-12-23 | improve llvm/clang toolchain | ruki | |
| 2025-12-22 | Update load.lua | ruki | |
| 2025-12-22 | Update load.lua | ruki | |
| 2025-12-22 | Update load.lua | ruki | |
| 2025-12-22 | clean code to toolchain_utils | star9029 | |
| 2025-12-20 | Refactor windows asan | star9029 | |
| 2025-12-20 | improve clang target flags | ruki | |
