RMODE

Specify a residence mode for the load module.
Restriction: This topic applies to Windows environments only.

Syntax:

RMODE({24|31})

Parameters:

24
Load the module into memory below the line, for compatibility with mainframe 24-bit (3-byte) addresses.
31
Load the module into memory either above or below the line, for compatibility with mainframe 31-bit (4-byte) addresses.

Properties:

Default: RMODE(31)

Build Settings:

Choose an RMODE setting from the Residency mode list on the Assembler tab of your project properties Assembler page.

Comments:

If the link process run by the Compiler detects any 24-bit address fields in the load module, it issues a warning message and automatically changes the directive to RMODE(24), while leaving the AMODE setting unchanged.