defining C macro if not defined.