[multiple changes]
commitd7d99211f9001bd2c1c5874e1bcf8bbb460aa2dc
authorArnaud Charlet <charlet@gcc.gnu.org>
Thu, 20 Nov 2014 15:50:29 +0000 (20 16:50 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Thu, 20 Nov 2014 15:50:29 +0000 (20 16:50 +0100)
treeccd228e8d08e9b13241e8a9753c53f579862e463
parentde4899bb19823f4865b060823eab2bdeba9c6fee
[multiple changes]

2014-11-20  Arnaud Charlet  <charlet@adacore.com>

* s-parame-ae653.ads: Update comments.

2014-11-20  Robert Dewar  <dewar@adacore.com>

* types.ads, einfo.ads: Minor reformatting.
* sem_elab.adb (Check_A_Call): Add guard for reference to Alias
for variable case.

2014-11-20  Bob Duff  <duff@adacore.com>

* a-cofove.adb (Elems,Elemsc): Use access-to-constrained arrays
instead of access-to-unconstrained, because the latter doesn't
work with 'Unrestricted_Access when the result is returned from
a function.
* a-cofove.ads (Vector): Move the discriminant-dependent array
after the other components for efficiency. Otherwise the compiler
will generate a lot of code to calculate the offset of the other
components every time they're accessed.

2014-11-20  Olivier Hainque  <hainque@adacore.com>

* opt.ads: Fix comment on Generate_SCO_Instance_Table wrt when
it is set to true.

From-SVN: r217879
gcc/ada/ChangeLog
gcc/ada/a-cofove.adb
gcc/ada/a-cofove.ads
gcc/ada/einfo.ads
gcc/ada/opt.ads
gcc/ada/s-parame-ae653.ads
gcc/ada/sem_elab.adb
gcc/ada/types.ads