[ASM]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Tue, 7 Jun 2011 14:21:46 +0000 (14:21 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Tue, 7 Jun 2011 14:21:46 +0000 (14:21 +0000)
Fix amd64 compilation of some code

svn path=/trunk/; revision=52130

reactos/include/asm/asm.inc

index be64002..8c0fddd 100644 (file)
@@ -35,11 +35,13 @@ rip = 0
     name PROC FRAME\r
     _name:\r
 ENDM\r
+#define FUNC .PROC\r
 \r
 /* ... and .ENDP, replacing ENDP */\r
 .ENDP MACRO name\r
     name ENDP\r
 ENDM\r
+#define ENDFUNC .ENDP\r
 \r
 /* MASM doesn't have an ASCII macro */\r
 .ASCII MACRO text\r
@@ -50,10 +52,7 @@ ENDM
 .ASCIZ MACRO text\r
     DB text, 0\r
 ENDM\r
-\r
-#define lgdt lgdt fword ptr ds:\r
-\r
-#define lidt lidt fword ptr ds:\r
+#define asciz ASCIZ\r
 \r
 ljmp MACRO segment, offset\r
     DB 0\r