Martin Buchholz writes:
:> >>>>> "JV" == Jan Vroonhof <vroonhof(a)math.ethz.ch>
writes:
:>
:> JV> Simon Josefsson <jas(a)pdc.kth.se> writes:
:> >> Perhaps I should start by seeing what problems there might be
:> >> compiling it with gcc then? :-) I'll do that now.
:>
:> JV> This is Max Matveev describing the invariant his code is expecting.
:> JV> Does that hold when compiling with gcc?
:>
:> Sounds like a question of which _linker_ is used, not which compiler.
:> Which one gcc uses is determined by the --with-gnu-ld flag used when
:> configuring gcc. The system ld comes for free, so folks are more
:> likely to install gcc than gnu ld (part of binutils).
FWIW, I can build 21.1.9 on Irix with MIPSpro C and system ld. So,
unless gcc does something interesting, I don't see how using gcc
front-end could cause memory corruption. How about elfdump-ing the
failing xemacs executable?
max