OSDN Git Service

PR bootstrap/43681
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Apr 2010 10:12:35 +0000 (10:12 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Apr 2010 10:12:35 +0000 (10:12 +0000)
* expr.c (block_move_libcall_safe_for_call_parm): Avoid
set but not used variable warning.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@158111 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/expr.c

index 94860fa..b221b55 100644 (file)
@@ -1,3 +1,9 @@
+2010-04-08  Jakub Jelinek  <jakub@redhat.com>
+
+       PR bootstrap/43681
+       * expr.c (block_move_libcall_safe_for_call_parm): Avoid
+       set but not used variable warning.
+
 2010-04-08  Wei Guozhi  <carrot@google.com>
 
        PR target/41653
index 1f04ffb..f5de2ae 100644 (file)
@@ -1262,6 +1262,9 @@ block_move_libcall_safe_for_call_parm (void)
      an outgoing argument.  */
 #if defined (REG_PARM_STACK_SPACE)
   fn = emit_block_move_libcall_fn (false);
+  /* Avoid set but not used warning if *REG_PARM_STACK_SPACE doesn't
+     depend on its argument.  */
+  (void) fn;
   if (OUTGOING_REG_PARM_STACK_SPACE ((!fn ? NULL_TREE : TREE_TYPE (fn)))
       && REG_PARM_STACK_SPACE (fn) != 0)
     return false;