I can successfully compile the following piece of code using gcc 4.4.3 on Ubuntu 10.x platform. 

int main()
int var = 0b100;
return 0;

But, it fails to compile by MinGW gcc 3.4.2 which by default ships with Developer C++ IDE with the following error message:
"3:12 H:\Experiment\Shared\demo.c invalid suffix "b100" on integer constant"

Any idea?


Thanks & Regards,