This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Crash in reg_overlap_mentioned_in_reload_p on SH
- To: gcc-bugs at gcc dot gnu dot org, rth at cygnus dot com, bernds at redhat dot com
- Subject: Crash in reg_overlap_mentioned_in_reload_p on SH
- From: Jan Hubicka <jh at suse dot cz>
- Date: Sun, 29 Jul 2001 18:48:15 +0200
Hi,
I am trying to debug the SH libc build failure, but I am quite puzzled
by code. I am having an "normal" subsi instruction with "r" parameters,
that gets operands in memory.
The crash happends in reg_overlap_mentioned_for_reload_p when called
with operands that contains parts of the addresses. It seems to expect
simple object and fails.
I am having problem to decide whats wrong - whether reg_ovelap should
handle these, whether it should be never called for these or whether
reloads of arts of address should not happen..
So please help.
I am attaching the testcase
Honza
qq.i.gz