gtpi1m2ySystem Installation Support Reference

Common Symbol Table

The common symbol table user exit, UCST, allows you to add data macros (DSECTs), or any symbols that are considered common to real-time assembler programs, to the common symbol table to be referenced when debugging all programs. Use of the common symbol table eliminates the need for multiple copies of the DSECT and symbol information for each real-time assembler program being retained and loaded to the TPF system. Instead, only one copy of the common DSECTs or symbols are kept in the TPF system.

See the ucst.asm program for an example of the common symbol table.

Input

All symbols defined in UCST are included in the common symbol table and are used as an exclusion list to build an application program's local symbol table.

Programming Considerations

Return Values

None. However, system error 0ADB12 is issued and the ECB exits whenever an attempt is made to enter UCST. See Messages (System Error and Offline) for more information about system errors.