On 07/17/2013 10:41 AM, pcha...@cs.wisc.edu wrote:
Hi,

The problem appears in revision 200945 in version 4.9.  I attached
a one-line patch that fixes it.  I also reported this problem at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57810 .

In method "validate_const_int()" in "gcc/read-rtl.c", the loop on line 804
should break immediately after "valid" is set to "0". All the iterations
after "valid" set to "0" do not perform any useful work, at best they just
set "valid" again to "0".

Bootstrapped and regression tested on x86_64-unknown-linux-gnu. Installed onto the trunk.

jeff


Reply via email to