Hi Paul,
>(paraphrased) List of predefined macros.
Try this trick for the compile to generate a list of defines: touch empty.cpp g++ -dM -E empty.cpp
NOTE: this only lists the predefines still "alive" (not #undef'd) at the end of the compilation. It doesn't list things like __FILE__ and __LINE__, which are like preprocessor magic defines or meta-defines.
HTH, --Eljay