[gnu.gcc.bug] Should INTEGRATE_THRESHOLD be bigger for RISC's?

rfg@nsc.nsc.com (Ron Guilmette) (10/07/88)

This isn't really a bug.  At worst, it could only be called a "non-feature".

In GCC 1.28, the file integrate.c contains the following:

/* Default max number of insns a function can have and still be inline.
   This is overridden on RISC machines.  */
#ifndef INTEGRATE_THRESHOLD
#define INTEGRATE_THRESHOLD(DECL) ...
#endif

I grepped for the symbol INTEGRATE_THRESHOLD in all the sources and I
found only this one definition of it.  Since the comment says it should
be overridden for RISC machines, then why isn't it?

tiemann@LURCH.STANFORD.EDU (Michael Tiemann) (10/09/88)

   Date: Thu, 6 Oct 88 10:35:59 PDT
   From: Ron Guilmette <rfg@nsc.nsc.com>


   This isn't really a bug.  At worst, it could only be called a "non-feature".

   In GCC 1.28, the file integrate.c contains the following:

   /* Default max number of insns a function can have and still be inline.
      This is overridden on RISC machines.  */
   #ifndef INTEGRATE_THRESHOLD
   #define INTEGRATE_THRESHOLD(DECL) ...
   #endif

   I grepped for the symbol INTEGRATE_THRESHOLD in all the sources and I
   found only this one definition of it.  Since the comment says it should
   be overridden for RISC machines, then why isn't it?

It was put in very recently, and I have not had access to a RISC
machine since.  That problem should be aleviated soon.

Michael