The FreeBSD people are rigorously testing LLVM, with the goal to replace GCC as soon as possible (for the base system only). At the moment, the base system compiles and runs for some architectures, as noted in http://wiki.freebsd.org/BuildingFreeBSDWithClang#head-afded4...
LLVM is designed to make fast machine code. PCC is designed to make reasonable machine code in a way that's easier to verify as being correct. They address two different issues.
wglb|17 years ago
sketerpot|17 years ago
Also, LLVM has backing from Apple. That helps.