SCC is a compiler for C99 that targets LLVM-IR.
- Transactional memory extension
- Can compile itself
- GCC-style command line arguments
- Optimizations!
- LLVM
- Microsoft SDK
- Visual Studio
- Clone this repository
- Run cmake
- Run
setup.ps1to copy static libraries (make sure you have Visual Studio and Microsoft SDK installed)
_Bool- Global union initialization
- Standard library
- Support Unix