General IBM extensions

The following feature is enabled by default with the xlc, xlc++, xlC, cc and c99 invocation commands when the following option is not in effect: -qlanglvl=extc99 | stdc99. It can also be enabled or disabled by a specific compiler option, listed in the following table:
Language feature Discussed in: Individual option controls
Non-C99 IBM long long extension Types of integer literals outside of C99 and C++0x

-q[no]longlong