search for: elcc

Displaying 2 results from an estimated 2 matches for "elcc".

Did you mean: ecc
2015 Dec 19
2
Bootstrapping clang/LLVM with ELLCC
ELLCC is a compilation tool chain based on clang/LLVM, libc++ and the musl standard C library for Linux. Recently I was asked if ELLCC pre-built binaries could be used to build clang/LLVM TOT. It turns out that it can with some simple patches. This is a simple way to bootstrap clang/LLVM on an arbitrary Linux system that either doesn't have GCC or has a version of GCC that is too old to
2015 Dec 19
4
Bootstrapping clang/LLVM with ELLCC
...t we're deprecating autoconf, a CMake equivalent will be needed. I know. I'm scared to death of cmake, but I plan on moving there soon. > * Unconditionally #defining _BSD_SOURCE doesn't feel right. I agree. I'll find a better way. > * #undefining libc symbols based on __ELCC__. This looks like a musl > issue rather than just elcc. I'm actually rarther suspicious of musl > here too: neither C99 nor C++11 reserve (e.g.) fopen64. That said, > we've put in worse hacks to support broken platforms (see > -fms-compatibility). I'll talk to the musl guys...