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
Showing
gcc/testsuite/g++.dg/opt/call2.C
0 → 100644
gcc/testsuite/g++.dg/opt/call3.C
0 → 100644
gcc/testsuite/gnat.dg/array26.adb
0 → 100644
gcc/testsuite/gnat.dg/array26_pkg.adb
0 → 100644
gcc/testsuite/gnat.dg/array26_pkg.ads
0 → 100644
gcc/testsuite/gnat.dg/array27.adb
0 → 100644
gcc/testsuite/gnat.dg/array27_pkg.adb
0 → 100644
gcc/testsuite/gnat.dg/array27_pkg.ads
0 → 100644
gcc/testsuite/gnat.dg/array28.adb
0 → 100644
gcc/testsuite/gnat.dg/array28_pkg.adb
0 → 100644
gcc/testsuite/gnat.dg/array28_pkg.ads
0 → 100644
Please
register
or
sign in
to comment