This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
comments do not match code.
- From: Kenneth Zadeck <zadeck at naturalbridge dot com>
- To: Ian Lance Taylor <iant at google dot com>, gcc <gcc at gcc dot gnu dot org>
- Date: Sun, 06 Apr 2008 21:12:48 -0400
- Subject: comments do not match code.
in reorg.c:3155 there is the following code:
/* If we reach a CALL which is not calling a const function
or the callee pops the arguments, then give up. */
if (CALL_P (our_prev)
&& (! CONST_OR_PURE_CALL_P (our_prev)
|| GET_CODE (pat) != SET || GET_CODE (SET_SRC (pat)) != CALL))
break;
The comment talks about const calls, but the code breaks if the call is
either a pure or const call.
Which is correct?
Kenny