This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[tree-ssa mudflap] stray warnings


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/>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]