I am returning to FreeBSD, from Gentoo, and it is my understanding that FreeBSD (OS and kernel) is now built with Clang/LLVM. Is this true? If so, when FreeBSD was using GCC it made sense to use the same version of the compiler for the system and ports so everything is on the same page, so to speak, but if there are two different compilers, can we now use the latest version of GCC for ports or should we stick to the GCC compiler FreeBSD has used in the past?
Also, I have installed FreeBSD 9, downloaded the sources, and built 9-STABLE with the following cputype in my etc/make.conf file:
The compile output that scrolled on the screen showed -march to be -march=prescott. My processor is an AMD Sempron 3400+ Palermo socket 939. I am not too worried about "presott" showing because before, using k8, it would show -march=athlon-mp but I just want to mention it in case it matters.
Also, I have installed FreeBSD 9, downloaded the sources, and built 9-STABLE with the following cputype in my etc/make.conf file:
Code:
CPUTYPE?=k8-sse3