This is coded as:
.name[{+|-}nnnnnnnn]...[{+|-}(iiiiiiii)],
where:
name
is a symbolic name of a memory location. The "." is required before the name. The debug information in the module is checked for the name and if not found and a MAP was given, the MAP is checked. An error message is output by the Trace Customizer if the symbol is not found and the trace definition is ignored.
The name is normally case sensitive and may be subject to modification by the compiler.
See Source Level Symbolic Support and MAP File Support for information on using symbolic references.
If the /I command line switch is specified then MAP file symbolic references may be may case-insensitively.
name is limited to a maximum length of 255 characters. If a symbol exceeds this length then TRCUST will only use the first 255 characters. A warning message is issued when name truncation occurs.
is a displacement from the symbolic address. If hex the syntax is 0xnnnnnnnn.
is a displacement from the indirect address. If hex the syntax is 0xiiiiiiii. This specifies a displacement from the final address when using INDIRECT, IF (Indirect Flat) or IS (Indirect Segmented) addressing.