Declare size only if BLOCK_REG_PADDING is defined.
[gcc.git] / gcc / calls.c
index 7ad30b4245c135f6f90772d2930d144db3f44305..c4f8b46163f79fee20bafe1ec3b1bf2ff27bfcf1 100644 (file)
@@ -3829,7 +3829,9 @@ emit_library_call_value_1 (int retval, rtx orgfun, rtx value,
       rtx val = argvec[argnum].value;
       rtx reg = argvec[argnum].reg;
       int partial = argvec[argnum].partial;
+#ifdef BLOCK_REG_PADDING
       int size = 0;
+#endif
       
       /* Handle calls that pass values in multiple non-contiguous
         locations.  The PA64 has examples of this for library calls.  */