4.9.5 Callstack Directive

The CALLSTACK depth directive indicates to the assembler the number of call stack levels still available at that particular point in the program.

This directive is used by the assembler optimizers to determine if transformations like procedural abstraction can take place.

Note that no optimizations are performed by the MPLAB XC8 PIC Assembler and this control will be ignored.