Skip to content

martell/mingw-w64-clang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mingw-w64-Clang

The llvm port of mingw-w64.

Now self contained in a unified alpine Docker script :)

The stack is as follows.

  • [Compiler] : llvm clang clang++
  • [Linker] : lld
  • [C Runtime] : compiler-rt mingw-w64
  • [C++ Runtime] : libc++ libc++abi
  • [Exceptions] : libunwind

Work has and will continue to be upstreamed where possible

Todos

  • libcxx - enable test suite testing on cross compile
  • mingw-w64 - add support for aarch64 when devices become available
  • wine - update alpine wine to 3.0 on release so x64 can test properly

Status

  • llvm - works
  • clang - works
  • clang++ - works
  • compiler-rt - works
  • mingw-w64 - works
  • libcxx - builds
  • libcxxabi - works
  • libunwind - works (needs support for seh but dwarf works and sjlj for i686)

About

Minimal Clang for windows

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published