This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: egcs-2.91.51 19980714 miscompiles XEmacs 21.0-pre7
- To: egcs-bugs at cygnus dot com
- Subject: Re: egcs-2.91.51 19980714 miscompiles XEmacs 21.0-pre7
- From: Andreas Jaeger <aj at arthur dot rhein-neckar dot de>
- Date: Tue, 28 Jul 1998 18:44:56 +0200 (CEST)
- References: <13752.19531.118132.617059@arthur.rhein-neckar.de>
>>>>> Andreas Jaeger writes:
> I just build XEmacs successfully with: "-O1 -fno-inline -g" and
> therefore guess it might be a problem of inlining. I even tried [4]
> "-O1 -g -D__NO_STRING_INLINES -D__NO_MATH_INLINES" but this gave the
> same failure.
Just another point: The current egcs (egcs-2.91.52 19980727) still
miscompiles XEmacs - but I've found another workaround (instead of
-fno-inline): Not using the union type (you can pass --use-union-type
to XEmacs to use a union as basic lisp object instead of some bit
manipulations). It might be that the access of the union elements is
somehow broken.
If you need details, please mail me directly. I don't know how to
localize the bug.
Andreas
--
Andreas Jaeger aj@arthur.rhein-neckar.de jaeger@informatik.uni-kl.de
for pgp-key finger ajaeger@alma.student.uni-kl.de