a-tags.ads, a-tags.adb (Get_TSD): Subprogram removed.
authorJavier Miranda <miranda@adacore.com>
Tue, 29 Mar 2005 16:13:49 +0000 (18:13 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 29 Mar 2005 16:13:49 +0000 (18:13 +0200)
commitd127f91b1d4b99d53d31a80076bf178ceb4053df
treee7c14b871e640a120c4aa0c9906cbbc68c1ad47d
parent78dabc95d53fa3a6c41039456eeec9ac9763fea8
a-tags.ads, a-tags.adb (Get_TSD): Subprogram removed.

2005-03-29  Javier Miranda  <miranda@adacore.com>

* a-tags.ads, a-tags.adb (Get_TSD): Subprogram removed.
(Inherit_DT): The first formal has been redefined as a Tag.
This allows us the removal of the subprogram Get_TSD.
(TSD): Replace the call to Get_TSD by the actual code.

* exp_disp.ads, exp_disp.adb: Remove support to call Get_TSD.
(Make_DT): Upgrade the call to Inherit_TSD according to the
new interface: the first formal is now a Tag.

* i-cpp.ads, i-cpp.adb (CPP_Inherit_DT): The first formal has been
redefined as a Tag.
This change allows us to remove the subprogram Get_TSD.
(CPP_Get_TSD): Subprogram removed.
(TSD): Replace the call to CPP_Get_TSD by the actual code.

* rtsfind.ads: Remove support to call the run-time
subprogram Get_TSD

From-SVN: r97168
gcc/ada/a-tags.adb
gcc/ada/a-tags.ads
gcc/ada/exp_disp.adb
gcc/ada/exp_disp.ads
gcc/ada/i-cpp.adb
gcc/ada/i-cpp.ads
gcc/ada/rtsfind.ads