Defines the current routine and creates a context for the
routine.
Format
$ROUTINE NAME=routine name -
ALIASES=alias names -
LOCAL=boolean value -
STANDARD_PROLOGUE=boolean value -
ENTRY=code entry point -
CODE_SECTION=code section psect name -
DATA_SECTION=data section psect name -
DATA_SECTION_POINTER=boolean value -
LINKAGE_SECTION=linkage section psect name -
KIND=routine type-
HANDLER_REINVOKABLE=boolean value -
BASE_REG_IS_FP=boolean value-
REI_RETURN=boolean value -
STACK_RETURN_VALUE=boolean value -
RSA_OFFSET=integer value -
SAVE_FP=register name -
SAVE_RA=return address register name -
SIZE=numeric value -
SAVED_REGS=list of registers -
HANDLER=exception handler address -
HANDLER_DATA=data address for exception handler -
SYNCH_EXCEPTIONS=boolean value-
PROC_VALUE=procedure value -
ENVIRONMENT=environment value -
FUNC_RETURN=function return type -
ARGLIST=argument type list -
USES_VAX_ARGLIST=boolean value -
OVERRIDE_FLAGS=procedure descriptor flags -
DEFAULT_SIGNATURE=boolean value -
COMMON_BASE=list of registers -
TARGET_INVO=boolean value -
EXCEPTION_MODE=mode -
Additional Information:
explode
extract