2010-08-05 Robert Dewar <dewar@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 5 Aug 2010 09:26:47 +0000 (09:26 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 5 Aug 2010 09:26:47 +0000 (09:26 +0000)
commite8a30fc08bc41a2b2f4482581376d4e0540749b3
tree9cb001b94cea0d4db4614c5941dceeb4da481067
parentf5fbfaa69b081f761f7684776fb654ac6a2b361b
2010-08-05  Robert Dewar  <dewar@adacore.com>

* gnat1drv.adb: Minor reformatting.

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

* sem.adb (Do_Unit_And_Dependents): If some parent unit is an
instantiation, process its body before the spec of the main unit,
because it may contain subprograms invoked in the spec of main.
* einfo.ads: Add documention of delayed freeze.

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

* prj-nmsc.adb (Process_Linker): Take into account new values for
attribute Response_File_Format.
* prj.ads (Response_File_Format): New enumeration values GCC_GNU,
GCC_Object_List and GCC_Option_List.

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

* exp_ch4.adb (Expand_N_Selected_Component): Do not constant-fold a
selected component that denotes a discriminant if it is the
discriminant of a component of an unconstrained record type.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@162908 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/einfo.ads
gcc/ada/exp_ch4.adb
gcc/ada/gnat1drv.adb
gcc/ada/prj-nmsc.adb
gcc/ada/prj.ads
gcc/ada/sem.adb