Yes, you can tell the compiler to generate predictably-behaving output for non-compliant code. However, that code is not valid C anymore, but a dialect.
Since this is a discussion about what C is and is not, I think it's fair to limit ourselves to the actual language as-is.