diff tests/mini/asm8.d @ 1018:e8c6dbcd33d1

- Fixed x86-32 C ABI for complex number return values. - Removed unused code from the ABI class.
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Sun, 01 Mar 2009 19:01:05 +0100
parents c749648ed2b8
children
line wrap: on
line diff
--- a/tests/mini/asm8.d	Sun Mar 01 11:04:05 2009 +0100
+++ b/tests/mini/asm8.d	Sun Mar 01 19:01:05 2009 +0100
@@ -131,7 +131,10 @@
 {
     version(X86)
     {
-        asm { fld1; fld two_f; }
+        asm {
+            mov EAX, [one_f];
+            mov EDX, [two_f];
+        }
     }
     else version (X86_64)
     {
@@ -180,8 +183,8 @@
         asm
         {
             naked;
-            fld1;
-            fld two_f;
+            mov EAX, [one_f];
+            mov EDX, [two_f];
             ret;
         }
     }