[Ada] Remove obsolete Pending_Descriptor table and related bits
authorEric Botcazou <ebotcazou@adacore.com>
Wed, 14 Aug 2019 09:51:48 +0000 (09:51 +0000)
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Wed, 14 Aug 2019 09:51:48 +0000 (09:51 +0000)
commit0984258e474b6f071a995579fe5896d13fe2d58a
tree348d8b61194179479a134c1ba462e95dacab5b6c
parentf056076f5fe77fe8b13050eb3affc4c8ac700722
[Ada] Remove obsolete Pending_Descriptor table and related bits

The table has been unused for a while.  No functional changes.

2019-08-14  Eric Botcazou  <ebotcazou@adacore.com>

gcc/ada/

* inline.ads (Pending_Descriptor): Delete.
* inline.adb (Initialize): Do not initialize it.
* sem_ch12.adb (Delay_Descriptors): Delete.
(Analyze_Package_Instantiation): Call
Set_Delay_Subprogram_Descriptors instead of Delay_Descriptors
throughout.

From-SVN: r274459
gcc/ada/ChangeLog
gcc/ada/inline.adb
gcc/ada/inline.ads
gcc/ada/sem_ch12.adb