util: Remove check_os_katmai_support.
authorVinson Lee <vlee@vmware.com>
Tue, 17 Aug 2010 01:52:37 +0000 (18:52 -0700)
committerVinson Lee <vlee@vmware.com>
Tue, 17 Aug 2010 01:52:37 +0000 (18:52 -0700)
commit15a3b42e135a3a2cb463ec3cff80a55dd8528051
tree3369c4c09627290d28c9a8e9bed331282147ce20
parentf50df65fcc99f22f912ca9be1a71a4e41a6a6e2e
util: Remove check_os_katmai_support.

check_os_katmai_support checks that the operating system running on a
SSE-capable processor supports SSE. This is necessary for unpatched
2.2.x and earlier kernels. 2.4.x and later kernels support SSE.

check_os_katmai_support will disable SSE capabilities for 32-bit x86
operating systems for which there is no code path. Currently, this
function handles Linux, Windows, and several BSDs. Mac OS, Cygwin, and
Solaris are several operating systems with no code paths.

Rather than add code for the unhandled operating systems, remove this
function altogether. This will fix SSE detection on all recent 32-bit
x86 operating systems. This completely breaks functionality on unpatched
2.2.x and earlier kernels, although there are likely no Gallium3D users
on such operating systems.
src/gallium/auxiliary/util/u_cpu_detect.c