<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xmake.git/xmake/toolchains/mingw/xmake.lua, branch v3.1.1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/xmake.git/atom/xmake/toolchains/mingw/xmake.lua?h=v3.1.1</id>
<link rel='self' href='http://cgit.235523.xyz/xmake.git/atom/xmake/toolchains/mingw/xmake.lua?h=v3.1.1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/'/>
<updated>2026-08-21T21:49:41Z</updated>
<entry>
<title>Improve MinGW toolchain support for Clang and libc++</title>
<updated>2026-08-21T21:49:41Z</updated>
<author>
<name>Damian Höster</name>
<email>damian.hoester@posteo.de</email>
</author>
<published>2026-08-21T21:49:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=0eb5c44e2ddb51f58ae76aadf823bacba51078f5'/>
<id>urn:sha1:0eb5c44e2ddb51f58ae76aadf823bacba51078f5</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>improve mingw toolchain</title>
<updated>2026-01-09T14:47:30Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2026-01-09T14:47:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=3dea1417ba6abecc32afa3dd944d72d2e96b013b'/>
<id>urn:sha1:3dea1417ba6abecc32afa3dd944d72d2e96b013b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add clang support for llvm-mingw</title>
<updated>2025-10-15T14:32:11Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2025-10-15T14:32:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=a598484e65b36d9cbb12d1830383c519b4b1a8c9'/>
<id>urn:sha1:a598484e65b36d9cbb12d1830383c519b4b1a8c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rename copyright</title>
<updated>2025-07-03T15:03:12Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2025-07-03T15:03:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=5670477e415e24962c57eac21194c63946ee5e1e'/>
<id>urn:sha1:5670477e415e24962c57eac21194c63946ee5e1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add dlltool toolset for mingw</title>
<updated>2025-05-08T13:29:03Z</updated>
<author>
<name>star9029</name>
<email>hengxings783@gmail.com</email>
</author>
<published>2025-05-08T13:29:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=78394e6f3e065c6f1f27cb672fd11f25b1f6e6fc'/>
<id>urn:sha1:78394e6f3e065c6f1f27cb672fd11f25b1f6e6fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add stdc++_static for gcc</title>
<updated>2024-03-22T16:47:58Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2024-03-22T16:47:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=6d1b3bf2fbf932409d99bb69b4a1a0ff1115f39f'/>
<id>urn:sha1:6d1b3bf2fbf932409d99bb69b4a1a0ff1115f39f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add objcopy in mingw/mingw</title>
<updated>2024-03-13T15:31:23Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2024-03-13T15:31:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=8e24507ec973801bcbeec54855a4b83e7c3a7915'/>
<id>urn:sha1:8e24507ec973801bcbeec54855a4b83e7c3a7915</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add objcopy in mingw</title>
<updated>2024-03-13T15:31:03Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2024-03-13T15:31:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=b8a172499db7d932eeefee72580f2d5435f8bcd6'/>
<id>urn:sha1:b8a172499db7d932eeefee72580f2d5435f8bcd6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove ex kind</title>
<updated>2021-10-27T01:17:20Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2021-10-27T14:32:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=da63bca85fe3d05368556056a90498d784c47bae'/>
<id>urn:sha1:da63bca85fe3d05368556056a90498d784c47bae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>improve cross/bindir/sdkdir for toolchains</title>
<updated>2021-02-16T15:43:57Z</updated>
<author>
<name>ruki</name>
<email>waruqi@gmail.com</email>
</author>
<published>2021-02-16T15:43:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/xmake.git/commit/?id=5ec37d1979611aad83348afc8fc8c3adabbbc5b7'/>
<id>urn:sha1:5ec37d1979611aad83348afc8fc8c3adabbbc5b7</id>
<content type='text'>
</content>
</entry>
</feed>
