RDIRECT

Remove directive or mnemonic from table.

RDIRECTsymbol1, symbol2

Remarks

The RDIRECT directive is used to remove directives from the Assembler directive and mnemonic tables. If the directive or mnemonic that has been removed is later encountered in the source file, it is assumed to be a macro. Macro definitions that have the same name as Assembler directives or mnemonics cause a warning message to be output unless the RDIRECT directive has been used to remove the directive or mnemonic name from the Assembler's tables.

Since the effect of this directive is global, it cannot be used in an explicitly-defined section (see SECTION directive). An error results if the RDIRECT directive is encountered in a section.

A label is not allowed with this directive.

Example

RDIRECT PAGE,MOVE

This would cause the Assembler to remove the PAGE directive from the directive table and the MOVE mnemonic from the mnemonic table.