Commit c1c3784b by Arnaud Charlet Committed by Pierre-Marie de Rodat

[Ada] Mark Deallocator as Favor_Top_Level

2019-12-16  Arnaud Charlet  <charlet@adacore.com>

gcc/ada/

	* libgnarl/s-tataat.ads (Deallocator): Mark as Favor_Top_Level.

From-SVN: r279435
parent 019c74bb
2019-12-16 Arnaud Charlet <charlet@adacore.com> 2019-12-16 Arnaud Charlet <charlet@adacore.com>
* libgnarl/s-tataat.ads (Deallocator): Mark as Favor_Top_Level.
2019-12-16 Arnaud Charlet <charlet@adacore.com>
* libgnat/s-aotase.adb, libgnat/s-aotase.ads, * libgnat/s-aotase.adb, libgnat/s-aotase.ads,
libgnat/s-atoope.ads, libgnat/s-atopar.adb, libgnat/s-atoope.ads, libgnat/s-atopar.adb,
libgnat/s-atopar.ads, libgnat/s-atopex.adb, libgnat/s-atopar.ads, libgnat/s-atopex.adb,
......
...@@ -36,6 +36,7 @@ with Ada.Unchecked_Conversion; ...@@ -36,6 +36,7 @@ with Ada.Unchecked_Conversion;
package System.Tasking.Task_Attributes is package System.Tasking.Task_Attributes is
type Deallocator is access procedure (Ptr : Atomic_Address); type Deallocator is access procedure (Ptr : Atomic_Address);
pragma Favor_Top_Level (Deallocator);
type Attribute_Record is record type Attribute_Record is record
Free : Deallocator; Free : Deallocator;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment