aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-outof-ssa.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2005-01-26 15:18:14 -0800
committerRichard Henderson <rth@gcc.gnu.org>2005-01-26 15:18:14 -0800
commit78ef1e3d9fbe214ead3c117ec54a5c10da91a0df (patch)
treec288833747703ad1533d198a783c87c3ac5711f2 /gcc/tree-outof-ssa.c
parent5596990fafed164e66c78bb1f4ec82eb58ba0042 (diff)
downloadgcc-78ef1e3d9fbe214ead3c117ec54a5c10da91a0df.zip
gcc-78ef1e3d9fbe214ead3c117ec54a5c10da91a0df.tar.gz
gcc-78ef1e3d9fbe214ead3c117ec54a5c10da91a0df.tar.bz2
re PR middle-end/18008 (Duplicate mask on bitfield insertion)
PR middle-end/18008 * c-decl.c (finish_struct): Set DECL_MODE after resetting a field's type. * expmed.c (store_fixed_bit_field): Create a paradoxical subreg if we don't need the bits above those present in the current mode. * expr.c (store_field): Strip conversions to odd-bit-sized types if the destination field width matches. From-SVN: r94290
Diffstat (limited to 'gcc/tree-outof-ssa.c')
0 files changed, 0 insertions, 0 deletions