aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2out.c
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>2006-04-25 03:33:38 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2006-04-25 03:33:38 +0000
commitefe1ad468ee736651ab40f75ad8fb576ed7f8a70 (patch)
tree9cb7bd0eab657259542747a3841de9e35c66cd77 /gcc/dwarf2out.c
parent9c9bd27b0b17a012e7db07af76c48144c28d6ddc (diff)
downloadgcc-efe1ad468ee736651ab40f75ad8fb576ed7f8a70.zip
gcc-efe1ad468ee736651ab40f75ad8fb576ed7f8a70.tar.gz
gcc-efe1ad468ee736651ab40f75ad8fb576ed7f8a70.tar.bz2
re PR c++/27292 (ICE on casts on bitfields)
PR c++/27292 * typeck.c (decay_conversion): Don't adjust bitfield types. (perform_integral_promotions): Treat bitfield enums as enums, not as short integer types. * tree.c (rvalue): Convert bitfields to their correct types. PR c++/27292 * g++.dg/conversion/bitfield1.C: New test. * g++.dg/conversion/bitfield2.C: Likewise. * g++.dg/conversion/bitfield3.C: Likewise. From-SVN: r113240
Diffstat (limited to 'gcc/dwarf2out.c')
0 files changed, 0 insertions, 0 deletions