> Michael, why did you change epilogue_size_needed to size_needed > here? It looks wrong to me. This function was changed in several places and meaning of 'size_needed' and 'epilogue_size_needed' could've been changed. It needs more careful examination and I'll do it shortly. Briefly, I significantly changed prologue and epilogue generation routines and that obviously caused that regression. I guess that in some of these function I began to look at size_needed instead of desired_align (usually, size_needed >= desired_align, but for pentium pro that's not true). I hope to dig into it on the weekend.
Thanks for reporting and investigation. Michael > H.J.