I was just curious, the gcc project has been known to make un-compatible behavior changes between minor versions.
If we should be telling people: "Avoid 4.9 or do <whatever>" that would be helpful to know.
Ah, "gcc" is just the driver for a family of applications -
the C and the C++ compilers are different applications, each of which might have there own quirks.

And then there is (usually) g++ included, which is another ball of wax and worms.