IBM AIX XL C/C++ compiler.
-*- mode: outline; coding: utf-8; fill-column: 80 -*-
* How to see macros expansion?
** GCC.
$ cpp <file>.c
** MSVC.
$ cl /E <file>.c
* Who to see predefined macros?
See
http://predef.sourceforge.net/
http://en.wikipedia.org/wiki/C_preprocessor#Compiler-specific_predefined_macros
** GNU C Compiler.
$ gcc -dM -E - < /dev/null
** HP-UX ansi C compiler.
$ cc -v EMPTY.c
** SCO OpenServer C compiler.
$ cc -## EMPTY.c
** Sun Studio C/C++ compiler.
$ cc -## EMPTY.c
** IBM AIX XL C/C++ compiler.
$ cc -qshowmacros -E EMPTY.c