Since version 1.25, a new macro __MCST__ has been added to the MCST LCC compiler, which uniquely identifies this compiler. Therefore, the previous way of defining a compiler should be modified.
A similar patch has already been accepted in other projects, such as curl