Ian Lance Taylor wrote on 08 August 2008 01:17: > "Dave Korn" <[EMAIL PROTECTED]> writes: > >> Ian Lance Taylor wrote on 07 August 2008 19:20: >> >>> If the test will run on most normal targets, then a better approach is >>> to add something like >>> >>> #if defined(STACK_SIZE) && STACK_SIZE < 1000 >>> exit (0); /* or "return 0" from main, as appropriate" >>> #endif >> >> :) Actually, it's a compile test! > > A compile test breaks because it uses a large stack?
Yep! Reload generates an offset that isn't allowable in the machine insns. Frame-pointer elimination was causing it to be larger than expected. http://gcc.gnu.org/ml/gcc-patches/2008-08/msg00439.html cheers, DaveK -- Can't think of a witty .sigline today....