Building  with MSVC8 under WinXP home SP2 on 2GB sempron 2500+
Another illegal instruction trap; disassmbly listing (incl code bytes)...

write (T &out, double v)
{
004227B0 83 EC 14         sub         esp,14h
004227B3 A1 90 27 43 00   mov         eax,dword ptr [___security_cookie
(432790h)]
004227B8 33 C4            xor         eax,esp
004227BA 89 44 24 10      mov         dword ptr [esp+10h],eax
    union {Int64 i; double d;} u;
    u.d = v;
004227BE F2 0F 10 44 24 1C movsd       xmm0,mmword ptr [esp+1Ch]
004227C4 56               push        esi
004227C5 57               push        edi
004227C6 F2 0F 11 44 24 08 movsd       mmword ptr [esp+8],xmm0

    unsigned char b[8];

PC -> movsd instruction.

HELP!
_______________________________________________
Openexr-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/openexr-devel

Reply via email to