TAL Reference Manual

Compiler Directives
TAL Reference Manual526371-001
16-67
PRINTSYM Directive
PRINTSYM Directive
PRINTSYM lists symbols.
The default is PRINTSYM.
Usage Considerations
This directive can appear in the compilation command or anywhere in the source code.
You can use PRINTSYM and NOPRINTSYM to list individual symbols or groups of
symbols, such as global, local, or sublocal declarations.
PRINTSYM turns the symbol-listing setting on for subsequent declarations.
PRINTSYM has no effect if NOLIST or SUPPRESS is in effect.
NOPRINTSYM turns the symbol-listing setting off for subsequent declarations.
Example of PRINTSYM Directive
This example suppresses printing in the global map of variables I and J, which are
declared between the NOPRINTSYM directive and the PRINTSYM directive:
?NOPRINTSYM
INT i;
INT j;
?PRINTSYM
INT k;
RELOCATE Directive
RELOCATE lists BINSERV warnings for declarations that depend on absolute
addresses in the primary global data area of the user data segment.
VST1645.vsd
NOPRINTSYM
PRINTSYM
VST1646.vsd
RELOCATE