2019-12-18 Arnaud Charlet <charlet@adacore.com>
gcc/ada/
* libgnat/s-atopar.ads, libgnat/s-atopex.ads (Atomic_Type): Can
now be marked Atomic. This requires marking the unit Ada 202x.
From-SVN: r279516
+2019-12-18 Arnaud Charlet <charlet@adacore.com>
+
+ * libgnat/s-atopar.ads, libgnat/s-atopex.ads (Atomic_Type): Can
+ now be marked Atomic. This requires marking the unit Ada 202x.
+
2019-12-18 Arnaud Charlet <charlet@adacore.com>
* libgnat/a-nbnbin.ads, libgnat/a-nbnbin.adb,
-- --
------------------------------------------------------------------------------
+pragma Ada_2020;
+
generic
- type Atomic_Type is range <>; -- ??? with Atomic;
+ type Atomic_Type is range <> with Atomic;
package System.Atomic_Operations.Arithmetic
with Pure
-- Nonblocking
-- --
------------------------------------------------------------------------------
+pragma Ada_2020;
+
generic
- type Atomic_Type is private; -- with Atomic;
+ type Atomic_Type is private with Atomic;
package System.Atomic_Operations.Exchange
with Pure
-- Blocking