Tweak inline assembly code for Visual C++.
authorChris Hanson <org/chris-hanson/cph>
Thu, 16 Apr 1998 06:05:39 +0000 (06:05 +0000)
committerChris Hanson <org/chris-hanson/cph>
Thu, 16 Apr 1998 06:05:39 +0000 (06:05 +0000)
v7/src/microcode/ntgui.c

index f32b1ca237d8ba37fb3a93576fd55e49a92ab38d..d1bcba4ffbccd24ce720b5f442a057cf85bc6706 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-C-*-
 
-$Id: ntgui.c,v 1.21 1998/04/14 05:13:19 cph Exp $
+$Id: ntgui.c,v 1.22 1998/04/16 06:05:39 cph Exp $
 
 Copyright (c) 1993-98 Massachusetts Institute of Technology
 
@@ -674,10 +674,7 @@ call_ff_really (void)
        = (scheme_object_to_windows_object
           (STACK_LOCATIVE_PUSH (argument_scan)));
 #ifdef CL386
-      __asm
-      {
-       push dword ptr [arg]
-      }
+      __asm push arg
 #else /* not CL386 */
 #ifdef __WATCOMC__
       {
@@ -691,9 +688,9 @@ call_ff_really (void)
 #ifdef CL386
   __asm
   {
-    mov eax, dword ptr [function_address]
+    mov eax, function_address
     call eax
-    mov dword ptr [result], eax
+    mov result, eax
   }
 #else /* not CL386 */
 #ifdef __WATCOMC__