You copied the Doc URL to your clipboard.

__attribute__((noinline)) function attribute

This function attribute suppresses the inlining of a function at the call points of the function.


This function attribute is a GNU compiler extension that is supported by the ARM compiler. It has the __declspec equivalent __declspec(noinline).


int fn(void) __attribute__((noinline));

int fn(void)
    return 42;