Mail Archives: cygwin/2003/05/03/00:10:38
On Fri, 2 May 2003, Kenn Heinrich wrote:
> Hi,
> I couldn't find an answer on Google, so here goes:
>
> I get a privileged instruction exception on a P4 win 2K. The same
> code (and more extensive use of SSE2) executes properly on
> a pentium 4 redhat 8 box. gcc is 3.2
>
> WCPUID shows that my CPU is in fact a Pentium 4 with SSE2.
>
> How do I get this code to work?
> Thanks,
> - Kenn
>
> This is the test code:
>
> #include <xmmintrin.h>
> #include <stdio.h>
> main()
> {
> __m128 k;
> k = _mm_setzero_ps();
> printf("done\n");
> }
>
> and compile it with
>
> gcc -march=pentium4 -msse2
Kenn,
<http://cygwin.com/acronyms/#CYNUX>. Cygwin is not even an OS. Cygwin is
an *emulation layer* on top of Windows. Windows' idea of privileged
instructions likely differs from Linux's. Try compiling your code with
"-mno-cygwin" -- you will still get that popup. You might have better
luck asking on a Win2k forum, as this is clearly a Win2k issue.
Igor
--
http://cs.nyu.edu/~pechtcha/
|\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu
ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com
|,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski
'---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow!
Knowledge is an unending adventure at the edge of uncertainty.
-- Leto II
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -