Hi Richard,
that looks like the same problem Martin, Michael and myself are
experiencing. A backtrace (type "bt" in gdb) would show if this is
really the case. A workaround is according to Michael to add
-fno-expensive-optimizations to the compiler flags.
Martin mailed another workaround for this problem (see his email with
subject "[Patch]: latest egcs + mule") and contacted the egcs
developers.
Until they fix egcs (it seems to be a bug in egcs), you've to use one
of the workarounds. There's nothing else that can be done AFAIK at the
moment (except fixing egcs;-).
Andreas
--
Andreas Jaeger aj(a)arthur.rhein-neckar.de jaeger(a)informatik.uni-kl.de
for pgp-key finger ajaeger(a)alma.student.uni-kl.de