Implemented platform macros