diff options
author | Alan Modra <amodra@gmail.com> | 2013-06-14 18:07:30 +0930 |
---|---|---|
committer | Alan Modra <amodra@gcc.gnu.org> | 2013-06-14 18:07:30 +0930 |
commit | ef7e7ab2782ad3efd51e6803e71435cd155e5fa5 (patch) | |
tree | 1efb80e66a3e16d26c1db3039a2645a1f1b9e4a2 /gcc/fortran/resolve.c | |
parent | 48f316eafeb6fa1196298313a03783901c00782b (diff) | |
download | gcc-ef7e7ab2782ad3efd51e6803e71435cd155e5fa5.zip gcc-ef7e7ab2782ad3efd51e6803e71435cd155e5fa5.tar.gz gcc-ef7e7ab2782ad3efd51e6803e71435cd155e5fa5.tar.bz2 |
re PR middle-end/57134 (ICE with -mstrict-align and inline assembly on ppc64)
PR middle-end/57134
PR middle-end/57586
* expr.c (expand_expr_real_1 <normal_inner_ref>): Pass
EXPAND_MEMORY and EXPAND_WRITE to recursive call. Don't use
bitfield expansion when EXPAND_MEMORY.
(expand_expr_real_1 <VIEW_CONVERT_EXPR>): Pass modifier likewise.
* gcc.dg/pr57134.c: New.
From-SVN: r200086
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions