[–] Master_Foo ago (edited ago)
If GCC is telling you that you have errors in your code, it's probably because your code isn't standards compliant. You probably forgot a semicolon somewhere.
Think about it. When a C / C++ standards are created, they are first implemented in GCC because that's what the developers use. So, if Visual Studio ISN'T warning you about something and GCC IS warning you about something, it's because Visual Studio ISN'T standards compliant.
Again, this isn't a problem with GCC. It's a problem with you being ignorant of the standard. I.E. GCC is working as expected. The problem is sitting somewhere between the chair and the keyboard.
[–] B3bomber ago
And I said the other compilers (that s there at the end means more than 1 other) don't bitch. Also, I'm not one of those developers, I just happen to be watching the dev channel.
[–] Master_Foo ago
Don't bitch about what? It's a compiler's job to notify you if your code doesn't comply with the standard.