On Monday 24 April 2006 17:59, Frank Riese wrote: > With my limited experience I would say that this tells me that the compiler > gradually uses up all available registers and then, instead of freeing one, > it complains that it hasn't any left (as a reminder: registers 3-7 are my > GENERAL_REGS with BP being number 6 and SP number 7). > > ;; End of basic block 6, registers live: > 2 [R[2]] 3 [R[3]] 4 [R[4]] 5 [R[5]] 6 [BP] 7 [SP] > ---------------------------------------------------------------------------
I meant to write that registers 2-7 are GENERAL_REGS. Frank