4.6.1.21 Rors Option

The -frors option enables a register-optimized reentrant stack for the storage of objects local to reentrant functions using the software stack. This is an alternate form of storage for reentrant functions that uses working registers for object storage. Use of the register-optimized reentrant stack is enabled by default if this option is not specified and the software stack is being used by the program. See Register-optimized Reentrant Stack for more information on how this stack is configured.

The -fno-rors form of this option will prevent working registers from being used for local objects, thus limiting any reentrant functions to using the conventional software stack (see Software Stack Operation).