I forgot to update changes.html when the -ftrack-macro-expansion and
Wunused-local-typedefs changes went in.
Fixed thus. I hope it is not too late, now that 4.7 is out.
OK for CVS head?
* htdocs/gcc-4.7/changes.html: Update for
-ftrack-macro-expansion and -Wunused-local-typedefs.
cvs diff: Diffing .
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.7/changes.html,v
retrieving revision 1.104
diff -u -r1.104 changes.html
--- changes.html 25 Mar 2012 14:17:11 -0000 1.104
+++ changes.html 25 Mar 2012 17:30:49 -0000
@@ -239,6 +239,17 @@
and can use it to improve generated code.
+ <li>A new -Wunused-local-typedefs warning was added for C, C++,
+ Objective-C and Objective-C++. This warning diagnoses typedefs
+ locally defined in a function, and otherwise not used.
+ <li>A new experimental -ftrack-macro-expansion option was added for
+ C, C++, Objective-C, Objective-C and Fortran. It allows the
+ compiler to emit diagnostic about the current macro expansion
+ stack when a compilation error occurs in a macro expansion.
Experimental support for transactional memory has been added.