Provide standard builtin macros line __cplusplus and set them accordingly