4.2.3 insn-attrtab.c takes "a long time" to 
compile on djgpp (build=host=target=i586-pc-msdosdjgpp, bootstrapping
from 4.2.3) with the default -g -O2.

I let it go, walked away for a few days, laptop
power was pulled in the meantime (moved to another laptop),
so it ran till the battery ran out. Presumably at least 30 minutes.


Perhaps this can at least be split up into 
  insn-attrtab-1.c
  insn-attrtab-2.c 
  insn-attrtab-3.c  
  insn-attrtab-4.c 

with a quarter of the functions in each file?


  It seems either switch takes a long time.  
  Omitting both compiles in just a few seconds.  


  I'll see about collecting accurate times for all four combinations,  
  testing with 4.3.1, see if breaking it up into multiple files helps, etc.  
  (could be just one particular function causes it, even if isolated in one 
source file).  

#pragma optimize would probably good and easy, but looks like that's not 
available in these versions.

 Thanks, 
  - Jay 

Reply via email to