aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Sherwood <david.sherwood@arm.com>2014-10-03 10:11:46 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2014-10-03 10:11:46 +0000
commit8684302d34b6e1a6244f07990d7304b919e2010d (patch)
treeefd02adeb78b3fdec010042a188812c71d243670
parent2a931365f7fecec2e69e3ed3f366d2777ed2c9d8 (diff)
downloadgcc-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/ChangeLog4
-rw-r--r--gcc/ira-int.h2
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). */