make.conf and building multiple kernels and worlds

Garrett Cooper youshi10 at u.washington.edu
Wed Jan 10 18:36:41 UTC 2007


Abdullah Al-Marrie wrote:
> On 1/10/07, Garrett Cooper <youshi10 at u.washington.edu> wrote:
>> Abdullah Al-Marrie wrote:
>> > Mine is EMT64, but I use i386.
>> >
>> > Could you please tell me why P4 would be better for MySQL server or
>> > apache?
>> Crap, I can't find the article where Intel was comparing the Opterons to
>> the Xeons that I was reading last night. It mentioned what the Intel
>> guys used for GCC with -march on a Core 2 Duo system.
>>
>> However, I did find a Gentoo Wiki page where it says that safe CFLAGS /
>> CPUTYPE values for EM64T CPUs is nocona:
>> <http://gentoo-wiki.com/Safe_Cflags#Xeon_w.2FEM64T_.28Intel.29_.28also_Pentium_4_P6xx.29>. 
>>
>> The only thing is that they use gcc-3.4 by default as well as gcc-4.1 /
>> gcc-4.2, so processor support may be better with the later versions 
>> of gcc.
>>
>> -Garrett
>
> So for i386 I should use prescott, right?
    prescott should be a safe bet, yes. However, I don't see why nocona 
support couldn't be used. CPUTYPE in freebsd's make.conf is a "soft 
alias" to -march, which adds CPU support for the target architecture, 
but doesn't force the binary to only work in the target architecture IIRC.
-Garrett


More information about the freebsd-questions mailing list