2014-08-04 Thomas Quinot <quinot@adacore.com>
commit1f025ade162e16b22ca41ab0b0536171d1a47e42
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 4 Aug 2014 10:06:32 +0000 (4 10:06 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 4 Aug 2014 10:06:32 +0000 (4 10:06 +0000)
treebb09752881459e1e36bad9c6d7dec0935e1d881a
parent551acb011addd92e55f46beab4a69190bdc05339
2014-08-04  Thomas Quinot  <quinot@adacore.com>

* s-fatgen.adb: Minor reformatting.

2014-08-04  Arnaud Charlet  <charlet@adacore.com>

* exp_util.adb (Is_Possibly_Unaligned_Object): Always return
False on .NET.

2014-08-04  Ed Schonberg  <schonberg@adacore.com>

* sem_ch5.adb (Analyze_Loop_Statement): Set properly the kind of
the loop parameter for element iterators over containers and
arrays, so that improper uses of it are detected in the loop
body when expansion is disabled.
* exp_ch5.adb (Expand_Iterator_Loop): The entity kind of the
generated cursor is that of the analyzed loop parameter.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213558 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/exp_ch5.adb
gcc/ada/exp_util.adb
gcc/ada/s-fatgen.adb
gcc/ada/sem_ch5.adb