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]

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


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