diff options
author | David Sherwood <david.sherwood@arm.com> | 2014-10-03 10:11:46 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2014-10-03 10:11:46 +0000 |
commit | 8684302d34b6e1a6244f07990d7304b919e2010d (patch) | |
tree | efd02adeb78b3fdec010042a188812c71d243670 | |
parent | 2a931365f7fecec2e69e3ed3f366d2777ed2c9d8 (diff) | |
download | gcc-8684302d34b6e1a6244f07990d7304b919e2010d.zip gcc-8684302d34b6e1a6244f07990d7304b919e2010d.tar.gz gcc-8684302d34b6e1a6244f07990d7304b919e2010d.tar.bz2 |
ira-int.h (ira_allocno): Mark hard_regno as signed.
gcc/
2014-10-03 David Sherwood <david.sherwood@arm.com>
* ira-int.h (ira_allocno): Mark hard_regno as signed.
From-SVN: r215842
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/ira-int.h | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 884495f..62903f4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2014-10-03 David Sherwood <david.sherwood@arm.com> + + * ira-int.h (ira_allocno): Mark hard_regno as signed. + 2014-10-03 Ilya Enkovich <ilya.enkovich@intel.com> * lra-constraints.c (inherit_in_ebb): Handle calls with diff --git a/gcc/ira-int.h b/gcc/ira-int.h index e282415..c5b273a 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). */ |