Why does FBSD always assume it's on an 8080 CPU?

Chris H. chris# at 1command.com
Sat Jan 27 01:29:51 UTC 2007


...or when will FreeBSD support Pentium features?

I want to apologize in advance if this should be on the kern@
But it seemed apropriate for this list too and I'm already on it.
I've noticed building kernels, that since v. >= 5 that during
the phase 2/3 all the lines echoed to the screen contain:
-mno-mmx -mno-3dnow -mno-sse -mno-sse2 ...
As Pentium have been the "norm" for many years now, why aren't
these /assumed/? I'm building on several SMP PIII's and a build
is in process now on a PIV Athalon running 6.2 the source and
ports tree were cvsupped 01-25 @02:03:00 -0800. Yet this
current kernel build is echoing these same -mno- lines. I have
machine		i386
cpu		I686_CPU
device		apic
uncommented and I386_CPU, I486_CPU & I586_CPU commented. I have
grepped the /src/sys/conf/NOTES as well as the /src/sys/i386/conf/NOTES
Yet the only case I find relating to this is on line: 130 in:
/src/sys/i386/conf/NOTES which reads:
# CPU_ENABLE_SSE enables SSE/MMX2 instructions support.  This is default
# on I686_CPU and above.
Default? hmmm... not as far as I can tell. Anyway, I would *greatly*
appreciate any insight on this issue. Do I need to pollute my make.conf
file to achive a Pentium kernel?

Thank you very much for all your time and consideration.

--Chris


-- 
panic: kernel trap (ignored)



-----------------------------------------------------------------
FreeBSD 5.4-RELEASE-p12 (SMP - 900x2) Tue Mar 7 19:37:23 PST 2006
/////////////////////////////////////////////////////////////////



More information about the freebsd-stable mailing list