PMC: use other macro when applicable