Moved some macros to ppmpf core from its base file.