Article: Q65244
Product(s): See article
Version(s): 5.10 | 5.10a
Operating System(s): MS-DOS | OS/2
Keyword(s): ENDUSER | buglist5.10 | mspl13_masm
Last Modified: 12-NOV-1990
Page 91 of the "Microsoft Macro Assembler 5.1 Programmer's Guide"
states that the @data text equate represents the group name.
This implies that the code statement with the GROUP override
mov ax, dgroup:[di]
is equal to the following:
mov ax, @data:[di]
However, the code below generates the following error:
A2006: phase error between passes
The following is a sample code:
.model small
.code
delta proc
mov ax, @data:[di]
delta endp
end
Microsoft has confirmed this to be a problem in the Macro Assembler
version 5.10a. We are researching this problem and will post new
information here as it becomes available.