[Bug rtl-optimization/20728] Wrong evaluation order of expressions in combine_reloads() in reload.c

kumura at r2 dot dion dot ne dot jp gcc-bugzilla@gcc.gnu.org
Mon Sep 4 12:48:00 GMT 2006



------- Comment #3 from kumura at r2 dot dion dot ne dot jp  2006-09-04 12:48 -------
When I ported gcc to our processor architecture a year ago, I found this might
be a problem.
But, now things have changed.

Old version of the function reg_overlap_mentioned_for_reload_p() had abort() in
it
and the function abort() was activated  when
reg_overlap_mentioned_for_reload_p()  was
invoked with a pseudo register.

Now reg_overlap_mentioned_for_reload_p() has been modified and the function
abort() has been
removed from reg_overlap_mentioned_for_reload_p().
So, the problem I got would not happen any more in the latest gcc.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20728



More information about the Gcc-bugs mailing list