This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
[tree-ssa mudflap] stray warnings
- From: Eyal Lebedinsky <eyal at eyal dot emu dot id dot au>
- To: gcc list <gcc at gcc dot gnu dot org>, "Frank Ch. Eigler" <fche at redhat dot com>
- Date: Thu, 12 Jun 2003 21:26:45 +1000
- Subject: [tree-ssa mudflap] stray warnings
- Organization: Eyal at Home
The last reported crash is now fixed, however I have another
one stooping me. I am not yet able to reduce this one to a
simple test case, however I should say that I see a lot of
warnings of this sort:
apic.c:10101: warning: control reaches end of non-void function
When it is clearly not the case. I only get these warnings with
-fmudflap. Now, this may be a side effect of some of the tree
rewriting that mudflap does, or maybe it is related to a rea
problem. Dunno.
Here is what the preprocessor emitted with the above warning,
reindented:
do {
long t_ssa_trace_return_long = (0);
;
if ((0x7ffffff0L +2) != ssa_trace__.func)
skt004 (&ssa_trace__, 10100, t_ssa_trace_return_long);
return (t_ssa_trace_return_long);
} while (0);
}
These warnings were visible for a long time now, this is not something
new for me.
--
Eyal Lebedinsky (eyal@eyal.emu.id.au) <http://samba.org/eyal/>