conditionally compile fonr name macro per platform