Declares to the optimizing linker that the symbol described in the operand field is a symbol to be referenced from another module.
The .PUBLIC directive declares to the optimizing linker that the symbol described in the operand field is a symbol to be referenced from another module. |
When defining a symbol to be referenced from another module, the .PUBLIC directive must be used to declare the symbol as an external definition. |
When the symbol(s) to be described in the operand field isn't defined within the same module, an warning is output. The symbol name is output in the error message. |