[tree-ssa mudflap] stray warnings

Eyal Lebedinsky eyal@eyal.emu.id.au
Thu Jun 12 12:09:00 GMT 2003


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



More information about the Gcc mailing list