http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52718
Matthew Woehlke <mw_triad at users dot sourceforge.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mw_triad at users dot | |sourceforge.net --- Comment #10 from Matthew Woehlke <mw_triad at users dot sourceforge.net> 2012-11-01 00:38:20 UTC --- This is not fixed (gcc 4.7.2) if the default parameter occurs in a system header. In such case, I would expect no warning at all. Instead, I get the old and confusing behavior of gcc warning at the point where the default parameter is used.