[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Wed, 15 Apr 2009 12:18:14 +0000 (14:18 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 15 Apr 2009 12:18:14 +0000 (14:18 +0200)
commitbafc9e1d9844e54d24656a2da4de4aabcb1d2f47
tree611708cb44aa4c1ecc5d5494b6c656f0040e4c7b
parent443614e35f5f491ae123ca92778947c47d3418f3
[multiple changes]

2009-04-15  Robert Dewar  <dewar@adacore.com>

* sem_eval.adb (Get_Static_Length): Go to origin node for array bounds
in case they were rewritten by expander (Force_Evaluation).

* targparm.adb (Get_Target_Parameters): Correct check for
Suppress_Exception_Locations.

2009-04-15  Ed Schonberg  <schonberg@adacore.com>

* exp_ch6.adb (Expand_Inlined_Call): If an in-parameter in a call to be
inlined  is of an array type that is not bit-packed, use a renaming
declaration to capture its value, rather than a constant declaration.

From-SVN: r146104
gcc/ada/ChangeLog
gcc/ada/exp_ch6.adb
gcc/ada/sem_eval.adb
gcc/ada/targparm.adb