mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 18:42:56 +00:00
[ASM] Fixed ".double" macro in asm.inc.
GAS uses ".double" symbol for declaring floating-point constants and ".quad" symbol for declaring 64-bit numbers. This is not compatible with our macro for MASM and introduces bugs. Now 64-bit constants are supposed to be declared using ".quad" macro.
This commit is contained in:
parent
4ffa0a2e55
commit
2ae1675208
3 changed files with 10 additions and 6 deletions
|
@ -136,10 +136,14 @@ ENDM
|
|||
dd args
|
||||
ENDM
|
||||
|
||||
.double MACRO args:VARARG
|
||||
.quad MACRO args:VARARG
|
||||
dq args
|
||||
ENDM
|
||||
|
||||
.double MACRO args:VARARG
|
||||
real8 args
|
||||
ENDM
|
||||
|
||||
.org MACRO value
|
||||
ORG value
|
||||
ENDM
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue