cpu.x86.64: call check-sse to ensure that cpu.x86.sse is loaded

db4
Slava Pestov 2010-05-17 11:43:42 -04:00
parent 6eaf2d7534
commit 3104ad779a
2 changed files with 3 additions and 1 deletions

View File

@ -179,3 +179,5 @@ USE: vocabs.loader
{ [ os unix? ] [ "cpu.x86.64.unix" require ] } { [ os unix? ] [ "cpu.x86.64.unix" require ] }
{ [ os winnt? ] [ "cpu.x86.64.winnt" require ] } { [ os winnt? ] [ "cpu.x86.64.winnt" require ] }
} cond } cond
check-sse

View File

@ -699,7 +699,7 @@ enable-fsqrt
: check-sse ( -- ) : check-sse ( -- )
"Checking for multimedia extensions... " write flush "Checking for multimedia extensions... " write flush
[ { (sse-version) popcnt? } compile ] with-optimizer [ { (sse-version) } compile ] with-optimizer
sse-version sse-version
[ sse-string " detected" append print ] [ sse-string " detected" append print ]
[ 20 < "cpu.x86.x87" "cpu.x86.sse" ? require ] bi ; [ 20 < "cpu.x86.x87" "cpu.x86.sse" ? require ] bi ;