This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH gcc-4.7/changes.html] Update for -ftrack-macro-expansion and -Wunused-local-typedefs
- From: Dodji Seketeli <dodji at redhat dot com>
- To: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Cc: Gerald Pfeifer <gerald at pfeifer dot com>, Paolo Carlini <paolo dot carlini at oracle dot com>, Jason Merrill <jason at redhat dot com>
- Date: Sun, 25 Mar 2012 19:52:49 +0200
- Subject: [PATCH gcc-4.7/changes.html] Update for -ftrack-macro-expansion and -Wunused-local-typedefs
Hello,
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 .
Index: changes.html
===================================================================
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>
+ <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>
+
+ <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.
+ </li>
+
<li>
<p>
Experimental support for transactional memory has been added.
--
Dodji