Date: Thu, 18 Mar 2010 18:06:31 -0700 From: Xin LI <delphij@delphij.net> To: freebsd-arch@FreeBSD.org Subject: [PATCH] Utilize i686, SSE and MMX by default on FreeBSD/i386 Message-ID: <4BA2CE17.2050105@delphij.net>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I think it doesn't really make sense to by default use MACHINE_CPU=i486 when the kernel is built with SSE by default today. Attached patch uses i686 SSE MMX by default, the user can always change the default setting by overriding CPUTYPE (they have to do it as SSE is enabled by default for several years). Cheers, - -- Xin LI <delphij@delphij.net> http://www.delphij.net/ FreeBSD - The Power to Serve! Live free or die -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iQEcBAEBAgAGBQJLos4XAAoJEATO+BI/yjfB7A0H/iXJmmBf8vbiT0a1gEW4SXfV sxfD/T0CuFvsDHahVAjMZVTg0pGOhmBijn4Q/tDzd4EyshLAJ9CdPNv/fPqz2CAj RJBlCrxudcRIGemtZAVGsZU3ZJ+XX38rIDXKhzYIgwfMJiZlSf5Fi41ACphllpWc +1KkdiMWkaSe33iRiOzvkfgDtdf1w5wK5vJJ7q/TJ0m6bZNYeHPDZBAp0557FWd4 Equ4xwqtUb/aoojyWbJ9z93tokXUZT+cHSOISFcYIFyp7BdYjdFDRwPxawYUr2Tu jS4QXkiWQxa1EswAOPwnY/jA7tpwPHTOM8DZKxeRVMfS4W/9tDkBMEI4wi1ljZk= =dSKH -----END PGP SIGNATURE----- [-- Attachment #2 --] Index: share/mk/bsd.cpu.mk =================================================================== --- share/mk/bsd.cpu.mk (revision 205282) +++ share/mk/bsd.cpu.mk (working copy) @@ -7,7 +7,7 @@ .if !defined(CPUTYPE) || empty(CPUTYPE) _CPUCFLAGS = . if ${MACHINE_ARCH} == "i386" -MACHINE_CPU = i486 +MACHINE_CPU = sse i686 mmx . elif ${MACHINE_ARCH} == "amd64" MACHINE_CPU = amd64 sse2 sse . elif ${MACHINE_ARCH} == "ia64"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4BA2CE17.2050105>
