diff options
author | Roger Sayle <roger@eyesopen.com> | 2004-09-26 14:58:34 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2004-09-26 14:58:34 +0000 |
commit | 897f610ba4492354c4bab4d61f476dc8d27c9124 (patch) | |
tree | aa76381885409572a4b6e89bce34c27e9ce000c8 /libjava/java/lang/Throwable.java | |
parent | 5c8c573a86eddc5949d59c602704775d1671a8fb (diff) | |
download | gcc-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 'libjava/java/lang/Throwable.java')
0 files changed, 0 insertions, 0 deletions