diff options
author | Richard Stallman <rms@gnu.org> | 1993-10-25 21:44:05 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1993-10-25 21:44:05 +0000 |
commit | 46093b975f793bd5df36c3ee066e7ea55d5c9e26 (patch) | |
tree | b6bb7ba8cd09ca710aea7a1948d5e3acb5c469ff /gcc | |
parent | 1daf70295c29f59d205b18288765253e3d4af7b2 (diff) | |
download | gcc-46093b975f793bd5df36c3ee066e7ea55d5c9e26.zip gcc-46093b975f793bd5df36c3ee066e7ea55d5c9e26.tar.gz gcc-46093b975f793bd5df36c3ee066e7ea55d5c9e26.tar.bz2 |
(store_field): In BLKmode case, return blk_object.
From-SVN: r5885
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/expr.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -2971,9 +2971,11 @@ store_field (target, bitsize, bitpos, mode, exp, value_mode, store_field (blk_object, bitsize, bitpos, mode, exp, VOIDmode, 0, align, total_size); + /* Even though we aren't returning target, we need to + give it the updated value. */ emit_move_insn (target, object); - return target; + return blk_object; } /* If the structure is in a register or if the component |