]> git.ipfire.org Git - thirdparty/gcc.git/commit
[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 13 Jul 2009 09:28:05 +0000 (11:28 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 13 Jul 2009 09:28:05 +0000 (11:28 +0200)
commit72a3d7c71d19380804659c30babab27015a14c07
tree41ba0cda502a543970275f8680cecac1ddb0e6b3
parent223eab977a61c48f62cb0cbb9c009afefa6f6cbc
[multiple changes]

2009-07-13  Thomas Quinot  <quinot@adacore.com>

* rtsfind.ads, exp_dist.adb (RE_Allocate_Buffer): Runtime entry
removed, not used anymore.
(Exp_Dist.PolyORB_Support.Helpers.Assign_Opaque_From_Any):
New subprogram, implements copy of an Any value into a limited object.
(Exp_Dist.PolyORB_Support.Build_General_Calling_Stubs,
Exp_Dist.PolyORB_Support.Build_Subprogram_Receiving_Stubs,
Exp_Dist.PolyORB_Support.Helpers.Build_From_Any_Function): For the case
of parameters of a limited type, use the above new subprogram.

2009-07-13  Emmanuel Briot  <briot@adacore.com>

* prj-nmsc.adb, prj-proc.adb, mlib.adb (Add_Source): new parameter
Location.
(Copy_ALI_Files): Avoid calls to read when pointing outside of the
  allocated space.
(Error_Report): Remove global variable, replaced by parameters.

From-SVN: r149560
gcc/ada/ChangeLog
gcc/ada/exp_dist.adb
gcc/ada/mlib.adb
gcc/ada/prj-nmsc.adb
gcc/ada/prj-proc.adb
gcc/ada/rtsfind.ads