From: rsandifo Date: Fri, 3 Oct 2014 10:11:46 +0000 (+0000) Subject: gcc/ X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a08f4f98a2fd74c3c81fdbf4a568e7093b1d661a;p=thirdparty%2Fgcc.git gcc/ 2014-10-03 David Sherwood * ira-int.h (ira_allocno): Mark hard_regno as signed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@215842 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 884495f4ab2c..62903f447627 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2014-10-03 David Sherwood + + * ira-int.h (ira_allocno): Mark hard_regno as signed. + 2014-10-03 Ilya Enkovich * lra-constraints.c (inherit_in_ebb): Handle calls with diff --git a/gcc/ira-int.h b/gcc/ira-int.h index e282415f98cd..c5b273a5a702 100644 --- a/gcc/ira-int.h +++ b/gcc/ira-int.h @@ -318,7 +318,7 @@ struct ira_allocno number (0, ...) - 2. Value -1 is used for allocnos spilled by the reload (at this point pseudo-register has only one allocno) which did not get stack slot yet. */ - int hard_regno : 16; + signed int hard_regno : 16; /* Allocnos with the same regno are linked by the following member. Allocnos corresponding to inner loops are first in the list (it corresponds to depth-first traverse of the loops). */