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
Showing
gcc/testsuite/g++.dg/conversion/bitfield1.C
0 → 100644
gcc/testsuite/g++.dg/conversion/bitfield2.C
0 → 100644
gcc/testsuite/g++.dg/conversion/bitfield3.C
0 → 100644
Please
register
or
sign in
to comment