Overriding inlining defaults

Automatic and selective inlining are performed when the OPTIMIZE compiler option is specified. You can override this by specifying the NOINLINE option when you specify your optimization level. You can also override this by specifying the #pragma noinline directive for a particular function. For more information, see inline in z/OS XL C/C++ Language Reference.