1.DBG> EVALUATE/ADDRESS RTN-NAME On Integrity server systems, instead of displaying the address of the official function descriptor, the debugger just displays the code address. For example, on Alpha systems, you can enter the following command and then set a breakpoint when a variable contains the address, FOO: 2.DBG> SET BREAK .PC WHEN (.SOME_VARIABLE EQLA FOO) The breakpoint occurs when the variable contains the address of the procedure descriptor. However, when you enter the same command on Integrity server systems, the breakpoint is never reached because, although the user variable might contain the address of the function descriptor for FOO, the "EQLA FOO" in the WHEN clause compares it to the code address for FOO. As a result, the user variable never contains the code address of FOO. However, the first quadword of an Integrity server function descriptor contains the code address, you can write it as: 3.DBG> SET BREAK .PC WHEN (..SOME_VARIABLE EQLA FOO) NOTE On Integrity server systems, you cannot copy the following line from your BLISS code: IF .SOME_VARIABLE EQLA FOO THEN do-something; 4. DBG> EVALUATE/ADDRESS MODNAME\%LINE 110 3942 DBG> This command displays the memory address denoted by the address expression MODNAME\%LINE 110. 5.DBG> EVALUATE/ADDRESS/HEX A,B,C 000004A4 000004AC 000004A0 DBG> This command displays the memory addresses denoted by the address expressions A, B, and C in hexadecimal radix. 6.DBG> EVALUATE/ADDRESS X MOD3\%R1 DBG> This command indicates that variable X is associated with register R1. X is a nonstatic (register) variable.