Gunnar Evermann <ge204(a)cus.cam.ac.uk> writes in xemacs-beta(a)xemacs.org:
On Thu, 22 Jul 1999 jsc(a)arsdigita.com wrote:
> I've got a reproducible crash running XEmacs 21.1.4 under Solaris 2.6
> compiled with gcc. tcl-mode version is 1.50.
[snip]
> Lisp backtrace:
> skip-syntax-backward("/\\")
from the PROBLEMS file:
-----
*** Don't use -O2 with gcc 2.8.1 and egcs 1.0 under SPARC architectures
without also using `-fno-schedule-insns'.
gcc will generate incorrect code otherwise, typically resulting in
crashes in the function skip-syntax-backward.
-----
we thought we had a workaround for this in 21.1. but obviously that
does
not always work.
I think version of egcs starting with 1.1 are OK. So the best
solution is to upgrade to gcc2.95 (is that officially out yet?)
and to rebuild.
egcs-1.1.2 (2.91.66) has this bug fixed.