aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Evans <dje@gnu.org>1993-03-18 17:38:41 +0000
committerDoug Evans <dje@gnu.org>1993-03-18 17:38:41 +0000
commitfd328506ccd29e50144cda018c1cc96cbde22fc5 (patch)
tree6dc6d3462d2aa45a158aef219b4794ebdcaa336a
parent7801a9dc7add0c7f0b511009bfaeadbebd669c03 (diff)
downloadgcc-fd328506ccd29e50144cda018c1cc96cbde22fc5.zip
gcc-fd328506ccd29e50144cda018c1cc96cbde22fc5.tar.gz
gcc-fd328506ccd29e50144cda018c1cc96cbde22fc5.tar.bz2
* (expand_call): Fix bug (don't clobber bitpos).
From-SVN: r3775
-rw-r--r--gcc/calls.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/calls.c b/gcc/calls.c
index 0b4e745..83ad592 100644
--- a/gcc/calls.c
+++ b/gcc/calls.c
@@ -1588,7 +1588,7 @@ expand_call (exp, target, ignore)
bitpos += bitsize, bytes -= bitsize / BITS_PER_UNIT)
{
int xbitpos = (BYTES_BIG_ENDIAN
- ? bitpos = BITS_PER_WORD - bitpos - bitsize
+ ? BITS_PER_WORD - bitpos - bitsize
: bitpos);
store_bit_field (reg, bitsize, xbitpos, word_mode,