.MODEL with a Language Makes Procedure Names PUBLICLast reviewed: January 6, 1995Article ID: Q61502 |
The information in this article applies to:
SUMMARYWhen you use the .MODEL directive including a language, the Microsoft Macro Assembler version 5.1 and later automatically make all procedure names PUBLIC. This is a feature of the assembler. This information can be found on Page 34 in the "High-Level-Language Support" section of the "Microsoft Macro Assembler" version 5.1 update manual. There is no option that will make the procedures PRIVATE.
MORE INFORMATIONThe following is an example using the C language specifier with the MODEL directive. Note that myadd will be PUBLIC.
Sample Code:; Assemble options needed: none
.MODEL MEDIUM, C .CODE myadd PROC arg1:WORD, arg2:WORD MOV ax, arg1 ADD ax, arg2 RET myadd ENDP END |
Additional reference words: 5.10 6.00 6.00a 6.00b
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |