4.7.2.5 Nopa Attribute
The
nopa attribute indicates that proceedural abstraction optimizations should
not be applied to the function. For
example:void __attribute__((nopa)) foo(void);You can alternatively use the
__nopa specifier provided
by <xc.h>, for
example:#include <xc.h>
void __nopa foo(void);