This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Crash in reg_overlap_mentioned_in_reload_p on SH


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]