[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 10 Aug 2010 13:43:01 +0000 (15:43 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 10 Aug 2010 13:43:01 +0000 (15:43 +0200)
commitd606f1df142db414d00e0089acb76f4d29caf441
tree89987857c21e2be46cc1d6b733a81793231ceba8
parent1f92d7f29a1ee221a8a590bf0f4f724e7e45e103
[multiple changes]

2010-08-10  Robert Dewar  <dewar@adacore.com>

* a-suenco.adb (Convert): Fix bug in UTF-16 to UTF-8 conversion for
codes in the range 16#80#..16#7FF#.
* sem_ch10.adb: Minor reformatting.

2010-08-10  Arnaud Charlet  <charlet@adacore.com>

* gnat1drv.adb (Scan_Front_End_Switches): Always perform semantics and
generate ali files in CodePeer mode, so that a gnatmake -c -k will
proceed further when possible
* freeze.adb (Freeze_Static_Object): Fix thinko. Do not generate error
messages when ignoring representation clauses (-gnatI).

2010-08-10  Ed Schonberg  <schonberg@adacore.com>

* exp_ch4.adb (Expand_N_Selected_Component): Do not attempt to
constant-fold discriminant reference if the constraint is an object
with non-static expression. Expression may contain volatile references
in the presence of renamings.

2010-08-10  Vincent Celier  <celier@adacore.com>

* prj-proc.adb (Get_Attribute_Index): If Index is All_Other_Names,
returns Index.
* prj-strt.adb (Attribute_Reference): Recognize 'others' as a valid
index for an associative array where it is allowed.

From-SVN: r163060
gcc/ada/ChangeLog
gcc/ada/a-suenco.adb
gcc/ada/exp_ch4.adb
gcc/ada/freeze.adb
gcc/ada/gnat1drv.adb
gcc/ada/prj-proc.adb
gcc/ada/prj-strt.adb
gcc/ada/sem_ch10.adb