> For different reasons, volatile and const are also ignored.
Yikes.
Yikes.
Volatile's behavior is not really defined by the standard and is rarely useful in any case. I'm pretty sure that you can ignore it and remain a fully compliant C compiler.
Or maybe they went off the rails and lost their minds, like Bill Shockley.