aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-outof-ssa.c
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2004-09-26 14:58:34 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2004-09-26 14:58:34 +0000
commit897f610ba4492354c4bab4d61f476dc8d27c9124 (patch)
treeaa76381885409572a4b6e89bce34c27e9ce000c8 /gcc/tree-outof-ssa.c
parent5c8c573a86eddc5949d59c602704775d1671a8fb (diff)
downloadgcc-897f610ba4492354c4bab4d61f476dc8d27c9124.zip
gcc-897f610ba4492354c4bab4d61f476dc8d27c9124.tar.gz
gcc-897f610ba4492354c4bab4d61f476dc8d27c9124.tar.bz2
re PR middle-end/17112 (Copying of packed bitfields is wrong)
PR middle-end/17112 * stor-layout.c (compute_record_mode): For records with a single field, only use the field's mode if its size matches what we'd have choosen for the record ourselves. This forces the use of BLKmode for packed records that don't completely fill a mode. * gcc.dg/pr17112-1.c: New test case. Co-Authored-By: Giovanni Bajo <giovannibajo@gcc.gnu.org> From-SVN: r88130
Diffstat (limited to 'gcc/tree-outof-ssa.c')
0 files changed, 0 insertions, 0 deletions