replaced call %eax with call *%eax.First syntax is not recognized
authorjean <jean@svn.reactos.org>
Tue, 16 Mar 1999 13:35:26 +0000 (13:35 +0000)
committerjean <jean@svn.reactos.org>
Tue, 16 Mar 1999 13:35:26 +0000 (13:35 +0000)
by all compilers.

svn path=/trunk/; revision=317

reactos/ntoskrnl/hal/x86/usercall.c

index d2e5c7c..731c636 100644 (file)
@@ -58,7 +58,7 @@ void interrupt_handler2e(void);
      "rep\n\tmovsb\n\t"
      "movw %bx,%ds\n\t"
      "movl %ds:__SystemServiceTable+4(,%eax,8),%eax\n\t"
-     "call %eax\n\t"
+     "call *%eax\n\t"
      "movl %ebp,%esp\n\t"
      "popl %ebx\n\t"
      "popl %ebp\n\t"