------- 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