add missing defined for M$