From 992876d0416f60bdebdc6076a50e3a1e2b570fb9 Mon Sep 17 00:00:00 2001 From: florian Date: Sat, 5 Feb 2005 16:19:44 +0000 Subject: [PATCH] + completed SSE exception masks --- rtl/x86_64/x86_64.inc | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/rtl/x86_64/x86_64.inc b/rtl/x86_64/x86_64.inc index 1196d64487..6bf00b8032 100644 --- a/rtl/x86_64/x86_64.inc +++ b/rtl/x86_64/x86_64.inc @@ -330,6 +330,9 @@ procedure inclocked(var l : int64);assembler; const fpucw : word = $1332; + MM_MaskInvalidOp = %0000000010000000; + MM_MaskDenorm = %0000000100000000; + MM_MaskDivZero = %0000001000000000; MM_MaskOverflow = %0000010000000000; MM_MaskUnderflow = %0000100000000000; MM_MaskPrecision = %0001000000000000; @@ -358,7 +361,10 @@ end; { $Log$ - Revision 1.16 2004-12-25 11:50:46 florian + Revision 1.17 2005-02-05 16:19:44 florian + + completed SSE exception masks + + Revision 1.16 2004/12/25 11:50:46 florian * sse instructions should mask overflow by default Revision 1.15 2004/11/02 15:26:21 florian @@ -405,4 +411,4 @@ end; Revision 1.1 2003/01/06 19:40:18 florian + initial revision -} \ No newline at end of file +}