[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    Re: kdelibs/arts/flow
From:       Malte.Starostik () t-online ! de (Malte Starostik)
Date:       2001-06-24 21:03:43
[Download RAW message or body]

On Sonntag, 24. Juni 2001 22:53, CVS by malte wrote:
> kdelibs/arts/flow cpuinfo.cc,1.2,1.3
> Author: malte
> Sun Jun 24 20:53:43 UTC 2001
>
>
> Modified Files:
>          cpuinfo.cc
> Log Message:
> Linux 2.2 doesn't support SSE, so the check for SSE in the CPU alone isn't
> enough. To check for OS support, this check issues an SSE instruction (if
> the CPU supports it) with a SIGILL handler set. If the handler is called,
> the CpuSSE bit in Arts::CpuInfo::flags() is cleared.
Checked on systems with SSE support in the CPU and OS, with missing OS 
support and with missing CPU support, IMHO a bugfix as it fixes noatun dying 
with SIGILL when the OS lacks SSE handling; just in case someone might wonder 
:)
-- 
.globl main; main:
.long 0x90909090,0xdb311deb,0x89d98843,0x89e2d3da,0x01e0d3d0,0x92548dc2
.long 0x80cd5902,0xd889db31,0xe880cd40,0xffffffde,0x206c6c41,0x72756f79
.long 0x73614220,0x72412065,0x65422065,0x676e6f6c,0x206f7420,0x0a217355

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic