aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoern Rennecke <amylaar@spamcop.net>2010-11-05 16:27:25 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2010-11-05 16:27:25 +0000
commit6ab31ade8b706fe1fb79f8d91b03862dfee94aa9 (patch)
tree812c2e153e37795e5437312ef33ee111bc26fd89
parent7f7c6d915805fda536209b128adbfebf7d1a8405 (diff)
downloadgcc-6ab31ade8b706fe1fb79f8d91b03862dfee94aa9.zip
gcc-6ab31ade8b706fe1fb79f8d91b03862dfee94aa9.tar.gz
gcc-6ab31ade8b706fe1fb79f8d91b03862dfee94aa9.tar.bz2
re PR bootstrap/44756 ([meta-bug] --enable-werror-always issues)
PR bootstrap/44756 * expr.c (can_store_by_pieces): Add ATTRIBUTE_UNUSED to cst. * haifa-sched.c (initiate_bb_reg_pressure_info): Add ATTRIBUTE_UNUSED to i. From-SVN: r166366
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/expr.c3
-rw-r--r--gcc/haifa-sched.c2
3 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c5b406a..814e02d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -43,6 +43,11 @@
* expr.c (emit_push_insn): Cast value of PUSH_ROUNDING before
comparing it to a signed value.
+ PR bootstrap/44756
+ * expr.c (can_store_by_pieces): Add ATTRIBUTE_UNUSED to cst.
+ * haifa-sched.c (initiate_bb_reg_pressure_info): Add ATTRIBUTE_UNUSED
+ to i.
+
2010-11-05 Jakub Jelinek <jakub@redhat.com>
* cfgexpand.c (expand_debug_expr): Handle MEM_REF
diff --git a/gcc/expr.c b/gcc/expr.c
index e994f93..caac0662 100644
--- a/gcc/expr.c
+++ b/gcc/expr.c
@@ -2261,7 +2261,8 @@ can_store_by_pieces (unsigned HOST_WIDE_INT len,
enum machine_mode mode, tmode;
enum insn_code icode;
int reverse;
- rtx cst;
+ /* cst is set but not used if LEGITIMATE_CONSTANT doesn't use it. */
+ rtx cst ATTRIBUTE_UNUSED;
if (len == 0)
return 1;
diff --git a/gcc/haifa-sched.c b/gcc/haifa-sched.c
index 434b760..65356190 100644
--- a/gcc/haifa-sched.c
+++ b/gcc/haifa-sched.c
@@ -709,7 +709,7 @@ setup_ref_regs (rtx x)
static void
initiate_bb_reg_pressure_info (basic_block bb)
{
- unsigned int i;
+ unsigned int i ATTRIBUTE_UNUSED;
rtx insn;
if (current_nr_blocks > 1)