Portable C Compiler Is Building FreeBSD, Nearing v1.0

In terms of the PCC 1.0 release, shared on the mailing list for the Portable C Compiler is that it is now so stable it may be time for a 1.0 release. Some recent advancements for this open-source compiler is CPP expansion logic is now in a good state, more bugs have been reported, and there's been a consulting company reporting more bugs.
More interesting though is this message is that the latest PCC compiler and PCC Libraries are capable of building a working FreeBSD-CURRENT AMD64 stack by just specifying a few extra arguments.
It was just last year that LLVM's Clang compiler was capable of building much of FreeBSD. LLVM/Clang is now onto building the Linux kernel.
Coincidently, tomorrow there are benchmarks coming out on Phoronix looking at the GCC, PCC, Open64, LLVM-GCC, and DragonEgg compiler performance. It's to complement the recent community-created compiler deathmatch in our forums using the Phoronix Test Suite.
4 Comments