Building kernel, -mno-3dnow and stuff.

Viatcheslav Fedorov nihrom at teamcomputerra.org
Thu May 26 00:07:26 PDT 2005


Hello.
I've recently CVSupped from 5.3-RELEASE to 5.4-STABLE

when I ``make buildkernel''  I get the output like this:

cc -O -pipe -march=pentiumpro -march=athlon-tbird -I/<...cut...>  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 
-ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extensions -std=c99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -c /usr/src/sys/modules/acpi/acpi/../../../contrib/dev/acpica/dsfield.c

(It compiles OK, but those -mno-* ?!?!)

my ``/etc/make.conf'' file:
-------------------------------------
CPUTYPE=athlon-tbird
CFLAGS= -O -pipe -march=pentiumpro
COPTFLAGS= -O -fomit-frame-pointer -march=pentiumpro -pipe
NOPROFILE=true
NO_BIND=true
DOC_LANG=en_US.ISO8859-1 ru_RU.KOI8-R
-------------------------------------

So, what did I do wrong? Why on my athlon-tbird 1200Mhz it compiles with -mno-3dnow ?
I guess it's the error in make.conf, but where?

Thanks in advance,
Viatcheslav


More information about the freebsd-stable mailing list