This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
gnat3.10p with egcs-1.1b on IRIX6.2
- To: egcs at cygnus dot com
- Subject: gnat3.10p with egcs-1.1b on IRIX6.2
- From: "Hans-Frieder Vogt" <vogt at ila dot uni-stuttgart dot de>
- Date: Mon, 5 Oct 1998 11:02:29 -0600
- Cc: vogt at ilaws6 dot ila dot uni-stuttgart dot de
Hi,
I ran into some problem when trying to build gnat3.10p with egcs-1.1b on
IRIX6.2 (compiled with gnat3.10p on gcc-2.7.2).
Besides some minor problems which I solved with the patches send to
the egcs-patches mailing list,
I ran now into more severe problems with the compiler just
compiled: The new compiler sometimes (at least with some files of the runtime
library, e.g. a-stwima.adb) fails with the message:
expr.c:5655: Internal compiler error in function expand_expr
I traced the problem to:
in ada/a-misc: function gnat_expand_expr
case UNCHECKED_CONVERT_EXPR
new = TREE_OPERAND (exp, 0)
then call to expand_expr
in expr.c: function expand_expr
case PLACEHOLDER_EXPR
abort();
I already compiled gnat3.10p with gcc 2.8.1 on Linux (glibc2.1) and had no such
problem, although the function expr.c seems practically identical to the
egcs-1.1b version.
Has anyone similar experience? Any idea how to solve the problem?
Thanks in advance,
yours
Hans-Frieder Vogt
--
--
Hans-Frieder Vogt e-mail: vogt@ila.uni-stuttgart.de
Institut f"ur Luftfahrtantriebe tel : +49 (711) 685-3522
Universit"at Stuttgart
Pfaffenwaldring 6
D-70569 Stuttgart, Germany