This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/15491] ICE (Internal compiler error) while compiling glibc to vax-linux target
- From: "jbglaw at lug-owl dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 27 May 2004 12:12:16 -0000
- Subject: [Bug target/15491] ICE (Internal compiler error) while compiling glibc to vax-linux target
- References: <20040517103549.15491.gabucino@mplayerhq.hu>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From jbglaw at lug-owl dot de 2004-05-27 12:12 -------
Created an attachment (id=6399)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=6399&action=view)
gdb backtrace of cc1's SIGSEGV
Attached you find a gdb bt from cc1's SIGSEGV. As you see, it breaks
in ./gcc/config/vax/vax.c' RTX cost calculation. However, I'm not all
that familiar with gcc's internals, so I fear I can't help by more than
typing commands you tell me, or by giving access to the machine, ...
For now, I've placed a "if (!op) return c+5;" between
"register rtx op = XEXP (x, i++);" and "code = GET_CODE (op);" at around
line 710, but I'm sure that's not the correct fix:)
MfG, JBG
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15491