Instructs the compiler to keep or discard definitions for unreferenced extern inline functions.
.-nokeepinlines-. >>- -q--+-keepinlines---+--------------------------------------><
The default -qnokeepinlines setting instructs the compiler to discard the definitions of unreferenced external inline functions. This can reduce the size of the object files.
The -qkeepinlines setting keeps the definitions of unreferenced external inline functions. This setting provides the same behavior as VisualAge C++ compilers previous to the v5.0.2.1 update level, allowing compatibility with shared libraries and object files built with the earlier releases of the compiler.
Related information