generate platform.hpp from 3.2.2

there really don't seem to be any significant differences.