aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJoern Rennecke <joern.rennecke@embecosm.com>2013-02-26 14:24:17 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2013-02-26 14:24:17 +0000
commite13a0ccb042f221becb7f90963ab6ea206d9be8a (patch)
tree7993019fcf14b01e0f1a0aa5b18bdb281064c4bd /gcc
parent9b639e2c0319c02fd454ee4a03d8d01a2f2b58ef (diff)
downloadgcc-e13a0ccb042f221becb7f90963ab6ea206d9be8a.zip
gcc-e13a0ccb042f221becb7f90963ab6ea206d9be8a.tar.gz
gcc-e13a0ccb042f221becb7f90963ab6ea206d9be8a.tar.bz2
re PR target/52500 (dwarf2cfi.c fails to build with -Werror for c6x)
PR target/52500 * config/c6x/c6x.c (dbx_register_map): Change to unsigned. * config/c6x/c6x.h (dbx_register_map): Update declaration. From-SVN: r196286
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/c6x/c6x.c2
-rw-r--r--gcc/config/c6x/c6x.h2
3 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 444a2ff..4adb2af 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -5,6 +5,10 @@
temp, cond and label.
* config/lm32/lm32.md (ashlsi3): Remove unused variable one.
+ PR target/52500
+ * config/c6x/c6x.c (dbx_register_map): Change to unsigned.
+ * config/c6x/c6x.h (dbx_register_map): Update declaration.
+
2013-02-26 Marek Polacek <polacek@redhat.com>
PR tree-optimization/56426
diff --git a/gcc/config/c6x/c6x.c b/gcc/config/c6x/c6x.c
index 28b9d33..e0db8b12 100644
--- a/gcc/config/c6x/c6x.c
+++ b/gcc/config/c6x/c6x.c
@@ -183,7 +183,7 @@ typedef int unit_req_table[2][UNIT_REQ_MAX];
static unit_req_table unit_reqs;
/* Register map for debugging. */
-int const dbx_register_map[FIRST_PSEUDO_REGISTER] =
+unsigned const dbx_register_map[FIRST_PSEUDO_REGISTER] =
{
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, /* A0 - A15. */
37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, /* A16 - A32. */
diff --git a/gcc/config/c6x/c6x.h b/gcc/config/c6x/c6x.h
index 434db25..ce331cb 100644
--- a/gcc/config/c6x/c6x.h
+++ b/gcc/config/c6x/c6x.h
@@ -521,7 +521,7 @@ struct GTY(()) machine_function
#define DBX_REGISTER_NUMBER(N) (dbx_register_map[(N)])
-extern int const dbx_register_map[FIRST_PSEUDO_REGISTER];
+extern unsigned const dbx_register_map[FIRST_PSEUDO_REGISTER];
#define FINAL_PRESCAN_INSN c6x_final_prescan_insn