A Libc in LLVM
lists.llvm.org
lists.llvm.org
There's much argument to be made to use the OS specific libc, but that is only for OS specific tasks (ioctl, specific syscalls, etc). If we can make a cross platform libc that implements and abstracts aways the 200 most commonly used syscallc on Linux, I believe 95% of user programs will just work across all OS-es