exp_util.adb (Possible_Bit_Aligned_Component): Do not process an unanalyzed node.
authorHristian Kirtchev <kirtchev@adacore.com>
Mon, 2 Mar 2015 10:52:59 +0000 (10:52 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 2 Mar 2015 10:52:59 +0000 (11:52 +0100)
commit184a23e94a1b968a1b94defad02a00479a3264a2
tree0b975fbc43cba4fbd9c3c2613e69d12e0b352639
parentdf265bd262f3f39d9eaf19087f0139ffb53a4d75
exp_util.adb (Possible_Bit_Aligned_Component): Do not process an unanalyzed node.

2015-03-02  Hristian Kirtchev  <kirtchev@adacore.com>

* exp_util.adb (Possible_Bit_Aligned_Component): Do not process
an unanalyzed node.
* sem_util.adb (Kill_Current_Values): Do not invalidate and
de-null a constant.

From-SVN: r221107
gcc/ada/ChangeLog
gcc/ada/exp_util.adb
gcc/ada/sem_util.adb