Skip to main content

IAR Embedded Workbench for RL78 5.20

__no_save

In this section:
Syntax

See Syntax for type attributes used on functions.

Description

Functions that are declared __no_save will not save and restore the workseg area that it has used.

Functions normally save the used area of the WRKSEG section on the stack. The __no_save keyword causes the function not to save this information when the --workseg_area option is used.

This keyword has no effect unless the --workseg_area option is used.

Example
__no_save void myfunction(void);