Predefined macros
Predefined macros fall into several categories:
Macros related to language features
Macros indicating the XL C/C++ compiler
Macros related to the Linux platform