diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2017-01-09 22:17:17 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2017-01-09 22:17:17 +0000 |
commit | a271e415611a80f1e86e625fd61360e193d04474 (patch) | |
tree | 8d71726144d66445d4f0544fc2a11951811121ba /gcc/function.c | |
parent | 852a63c540fff78a95e77a42c5f08d6a25ffc797 (diff) | |
download | gcc-a271e415611a80f1e86e625fd61360e193d04474.zip gcc-a271e415611a80f1e86e625fd61360e193d04474.tar.gz gcc-a271e415611a80f1e86e625fd61360e193d04474.tar.bz2 |
expr.c (store_field): In the bitfield case...
* expr.c (store_field): In the bitfield case, if the value comes from
a function call and is of an aggregate type returned in registers, do
not modify the field mode; extract the value in all cases if the mode
is BLKmode and the size is not larger than a word.
From-SVN: r244249
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions