OSDN Git Service

2009-04-16 Thomas Quinot <quinot@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 16 Apr 2009 10:31:23 +0000 (10:31 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 16 Apr 2009 10:31:23 +0000 (10:31 +0000)
commit0c4c5759dea6a3bf65c4333c5baa8f04cb592532
tree0d8ff538d28b6c30c21077d81930181dcde2d797
parent511d352ae8534e687870c1e0e7e3d6c37d9938d6
2009-04-16  Thomas Quinot  <quinot@adacore.com>

* exp_dist.adb (Build_From_Any_Call): For a subtype that is a generic
actual type, use the base type to build the To_Any function.
(Build_From_Any_Function): Remove junk, useless subtype conversion.

2009-04-16  Thomas Quinot  <quinot@adacore.com>

* exp_ch9.adb, exp_code.adb, tbuild.adb, sem_case.adb,
restrict.adb: Minor code reorganization (use
Add_{Char,Str}_To_Name_Buffer instead of inlining it by hand).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@146166 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/exp_ch9.adb
gcc/ada/exp_code.adb
gcc/ada/exp_dist.adb
gcc/ada/restrict.adb
gcc/ada/sem_case.adb
gcc/ada/tbuild.adb