Was PCC ever considered?
mayuresh at kathe.in
Fri Mar 29 02:25:48 UTC 2019
On 2019-03-29 07:51 AM, Polytropon wrote:
> On Fri, 29 Mar 2019 02:07:05 +0530, Mayuresh Kathe wrote:
>> Since FreeBSD uses Clang/LLVM (which is kind-a huge) I wondered if PCC
>> was ever considered during the GCC days or even while contemplating
>> switch to Clang/LLVM.
> When FreeBSD evolved, it was primarily GCC that has been used
> as the system compiler, so it became the standard. With Clang/LLVM
> offering both evolution in compiler design and implementation, as
> well as a licensing difference to GPL-based GCC, it was chosen
> to be the current default.
> I think PCC wasn't on the map yet at that time... ;-)
PCC wasn't on the FreeBSD map! Right?
PCC has existed for a long time.
>> If PCC was considered but rejected, may I know the reasons and
>> for the same?
> PCC seems to gain more attraction, primarily due to OpenBSD.
> I'm not sure if this project is still alive, but I found this
> statement by A. Magnusson:
> The big benefit of it (apart from that it's BSD licensed,
> for license geeks :-) is that it is fast, 5-10 times faster
> than gcc, while still producing reasonable code [...]
> it is also quite simple to port.
The project is very much alive, albeit moving quite slowly as all of the
developers work only in their spare time.
More information about the freebsd-questions