Positioning External Declarations in Assembly (81327)
The information in this article applies to:
- Microsoft Macro Assembler (MASM) 5.0
- Microsoft Macro Assembler (MASM) 5.1
- Microsoft Macro Assembler (MASM) 5.1a
- Microsoft Macro Assembler (MASM) 6.0
- Microsoft Macro Assembler (MASM) 6.0a
- Microsoft Macro Assembler (MASM) 6.0b
This article was previously published under Q81327 SUMMARY
Microsoft Macro Assembler (MASM) versions 5.1 and 6.0 and Microsoft
QuickAssembler versions 2.01 and 2.51 place several restrictions on
the placement of EXTRN and EXTERN statements. The assembler also
makes assumptions on where the declarations are placed.
Because of these assumptions, the code may assemble correctly, but
cause the following link errors:
Warning: L4004 Possible fixup overflow at <addr> in segment <name>
Error L2002: fixup overflow at <addr> in segment <name>
Modification Type: | Minor | Last Reviewed: | 10/29/2003 |
---|
Keywords: | KB81327 kbAudDeveloper |
---|
|