aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ada/ChangeLog4
-rw-r--r--gcc/ada/libgnarl/s-tataat.ads1
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 73a3ec7..029b291 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,5 +1,9 @@
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-atoope.ads, libgnat/s-atopar.adb,
libgnat/s-atopar.ads, libgnat/s-atopex.adb,
diff --git a/gcc/ada/libgnarl/s-tataat.ads b/gcc/ada/libgnarl/s-tataat.ads
index b7d5edb..5ae9a75 100644
--- a/gcc/ada/libgnarl/s-tataat.ads
+++ b/gcc/ada/libgnarl/s-tataat.ads
@@ -36,6 +36,7 @@ with Ada.Unchecked_Conversion;
package System.Tasking.Task_Attributes is
type Deallocator is access procedure (Ptr : Atomic_Address);
+ pragma Favor_Top_Level (Deallocator);
type Attribute_Record is record
Free : Deallocator;