FIX: ALIGN Immediately After INCLUDE Generates L1101 (80119)
The information in this article applies to:
- Microsoft Macro Assembler (MASM) 6.0
This article was previously published under Q80119 SYMPTOMS
The Microsoft Macro Assembler (MASM) version 6.0 generates an invalid
object module when given code that contains an INCLUDE directive
followed immediately by an ALIGN directive. The contents of the
included file are not important; it can even be an empty file. The
linker may not issue a warning. If the linker does detect the error,
it generates the following:
error L1101: invalid object module
RESOLUTION
To work around this problem, place the INCLUDE directive at the
beginning of the file so that the ALIGN directive does not immediately
follow the INCLUDE directive.
STATUS
Microsoft has confirmed this to be a problem in MASM version 6.0. This
problem was corrected in MASM version 6.0a.
Modification Type: | Minor | Last Reviewed: | 11/19/2003 |
---|
Keywords: | kbfix KB80119 |
---|
|