This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] linux/fs.h - Convert debug functions declared inline __attribute__((format (printf,x,y) to statement expression macros
- From: Denys Vlasenko <vda dot linux at googlemail dot com>
- To: gcc at gcc dot gnu dot org
- Cc: Joe Perches <joe at perches dot com>, Jan Hubicka <hubicka at ucw dot cz>, Jakub Jelinek <jakub at redhat dot com>, David Rientjes <rientjes at google dot com>, Matthew Wilcox <matthew at wil dot cx>, LKML <linux-kernel at vger dot kernel dot org>, Linus Torvalds <torvalds at linux-foundation dot org>, linux-fsdevel at vger dot kernel dot org, zadeck at naturalbridge dot com
- Date: Sun, 23 Mar 2008 16:22:27 +0100
- Subject: Re: [PATCH] linux/fs.h - Convert debug functions declared inline __attribute__((format (printf,x,y) to statement expression macros
- References: <1204081722.19319.405.camel@localhost> <20080228102325.GC13246@atrey.karlin.mff.cuni.cz> <1204247347.9959.31.camel@localhost>
On Friday 29 February 2008 02:09, Joe Perches wrote:
> But the function place_entity doesn't use it directly or indirectly.
> If the lines above are removed, the generated code for place_entity changes.
I see it all the time. Whenever I add/remove/change something
to a header, some functions grow a tiny bit, some shrink a bit.
gcc 4.2.1. Report is here:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29950
--
vda