[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 30 Jan 2012 10:29:35 +0000 (11:29 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 30 Jan 2012 10:29:35 +0000 (11:29 +0100)
commit1b6897ce5df7413135001c2a1383238394411e67
treed9201c492389a759dbc8f2701a43d5164ee35435
parent50decc819b575dabf113df739e5244c04a53db87
[multiple changes]

2012-01-30  Thomas Quinot  <quinot@adacore.com>

* exp_aggr.adb (Expand_Record_Aggregate): After creating the
_parent aggregate for an extension aggregate, check whether it
requires delayed (top-down) expansion.

2012-01-30  Vincent Pucci  <pucci@adacore.com>

* sem_dim.adb (Expand_Put_Call_With_Dimension_Symbol): Rewritten.
* snames.ads-tmpl: Name_Item and Name_Symbols added.
* s-diflio.adb, s-diflio.ads, s-diinio.adb, s-diinio.ads: Rename
and change the position of parameter Symbols in every Put routine.
* s-dimmks.ads: Convert long float type Mks_Type into long
long float.
* s-llflex.ads: Modifications in comments.

2012-01-30  Hristian Kirtchev  <kirtchev@adacore.com>

* sem_ch12.adb (Earlier): Do not use the
top level source locations of the two input nodes.

From-SVN: r183701
gcc/ada/ChangeLog
gcc/ada/exp_aggr.adb
gcc/ada/s-diflio.adb
gcc/ada/s-diflio.ads
gcc/ada/s-diinio.adb
gcc/ada/s-diinio.ads
gcc/ada/s-dimmks.ads
gcc/ada/s-llflex.ads
gcc/ada/sem_ch12.adb
gcc/ada/sem_dim.adb
gcc/ada/snames.ads-tmpl