http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47700
Manuel López-Ibáñez <manu at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |manu at gcc dot gnu.org --- Comment #9 from Manuel López-Ibáñez <manu at gcc dot gnu.org> 2011-02-11 19:50:48 UTC --- (In reply to comment #8) > This isn't really about a dialect, so it still doesn't make sense. By "dialect", the manual means "language", as in "warning specific to the C++ language". Why it uses the word "dialect" completely escapes to me? Feel free to propose in g...@gcc.gnu.org to change the word and see what people think. > And: Why isn't it included in -Wall -Wextra -pedantic? Because old-style casts are still used everywhere, it is more of a matter of style, and adding new warnings to -Wall -Wextra will break building any project that uses -Werror for code that is surely working fine. Users complain about this all the time. (-pedantic is for GCC specific extensions, so it doesn't apply).