On Jan 16, 2004, at 23:52, Richard Frith-Macdonald wrote:
/var/tmp//cc0Bnh7Y.s:1236:section difference relocatable subtraction
expression, "LFE2" minus "LFB2" using a symbol at the end of section
will not produce an assembly time constant
/var/tmp//cc0Bnh7Y.s:1236:use a symbol with a constant value created
with an assignment instead of the expression, L_const_sym = LFE2 -
LFB2
make[2]: *** [libgcc/./_divdi3.o] Error 1
make[1]: *** [stmp-multilib] Error 2
make: *** [all-gcc] Error 2
This implies that there is a problem with the newly built compiler
... it can't compile libgcc etc.
Anyone know about this problem and how to fix it?
Yes by not using 3.2.2, there is bug in every GCC up till 3.3.2 for
Darwin which was not
noticed until Apple changed their asm to be more correct and error out
here.