aboutsummaryrefslogtreecommitdiff
path: root/gcc/calls.c
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2011-08-01 13:53:21 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2011-08-01 06:53:21 -0700
commitee222ce05cf5321a72c7f70e75a5e839c3e0bdaf (patch)
tree5aa2fb39f1dc2835bf19ee4b2d9fef2c666dec0d /gcc/calls.c
parent6a2e4f0bc7db748ff765e354db134ebc83899c03 (diff)
downloadgcc-ee222ce05cf5321a72c7f70e75a5e839c3e0bdaf.zip
gcc-ee222ce05cf5321a72c7f70e75a5e839c3e0bdaf.tar.gz
gcc-ee222ce05cf5321a72c7f70e75a5e839c3e0bdaf.tar.bz2
Declare size only if BLOCK_REG_PADDING is defined.
2011-08-01 H.J. Lu <hongjiu.lu@intel.com> * calls.c (emit_library_call_value_1): Declare size only if BLOCK_REG_PADDING is defined. From-SVN: r177036
Diffstat (limited to 'gcc/calls.c')
-rw-r--r--gcc/calls.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/calls.c b/gcc/calls.c
index 7ad30b4..c4f8b46 100644
--- a/gcc/calls.c
+++ b/gcc/calls.c
@@ -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. */