re PR rtl-optimization/55388 (ICE in int_mode_for_mode at stor-layout.c:423)
authorEric Botcazou <ebotcazou@adacore.com>
Fri, 23 Nov 2012 16:00:26 +0000 (16:00 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Fri, 23 Nov 2012 16:00:26 +0000 (16:00 +0000)
commitee88e690a27cfbe3cbb2216e50dec455754bc9a2
treea14567480c026683cf12be27a8dd0c65837a7be2
parentafa22e29eed02941a7d6d21f539ce5fb8716eba1
re PR rtl-optimization/55388 (ICE in int_mode_for_mode at stor-layout.c:423)

PR rtl-optimization/55388
* alias.c (nonoverlapping_component_refs_p): Handle bitfields.
* emit-rtl.c (adjust_address_1): Deal with VOIDmode early.
* expmed.c (store_bit_field): Turn the call to adjust_address
into a call to adjust_bitfield_address_size.

From-SVN: r193760
gcc/ChangeLog
gcc/alias.c
gcc/emit-rtl.c
gcc/expmed.c