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).