Bogus comment in rtl.h?

Mark Mitchell mark@markmitchell.com
Thu Feb 4 11:43:00 GMT 1999


Would someone who knows what's going on care to fix the following
discrepancy?  There's a comment in rtl.h which says:

  /* 1 in an INSN if it can alter flow of control
     within this function.  Not yet used!  */
  unsigned int jump : 1;
  /* 1 in an INSN if it can call another function.  Not yet used!  */
  unsigned int call : 1;

But, later we have:

  #define LINK_COST_ZERO(X) ((X)->jump)
  #define LINK_COST_FREE(X) ((X)->call)

Are these macros actively used?  If so, shouldn't the `Not yet used!'
be stricken?

Thanks in advance to whatever noble soul is willing to fix this
documentation buglet.

-- 
Mark Mitchell 			mark@markmitchell.com
Mark Mitchell Consulting	http://www.markmitchell.com


More information about the Gcc-bugs mailing list