]> git.ipfire.org Git - thirdparty/gcc.git/commit
ada: Use Finalizable for suspension objects
authorRonan Desplanques <desplanques@adacore.com>
Mon, 3 Nov 2025 11:44:49 +0000 (12:44 +0100)
committerMarc Poulhiès <dkm@gcc.gnu.org>
Tue, 18 Nov 2025 15:05:09 +0000 (16:05 +0100)
commit1592d6f9e7c53331bc6df568c2f2d032a4aab571
treed896244c3a2cb70f67e9d2dfb777517cecb4b135
parent5c2fdfc24e343ce332fce2b6616386e2da8ba9a6
ada: Use Finalizable for suspension objects

The only reason Suspension_Object was a tagged type before this patch was
to have finalization. This patch makes it use the Finalizable aspect,
which is more lightweight.

gcc/ada/ChangeLog:

* libgnarl/a-sytaco.ads (Suspension_Object): Use Finalizable aspect.
gcc/ada/libgnarl/a-sytaco.ads