[Ada] AI12-0364 Add a modular atomic arithmetic package
authorArnaud Charlet <charlet@adacore.com>
Thu, 12 Mar 2020 13:46:55 +0000 (09:46 -0400)
committerPierre-Marie de Rodat <derodat@adacore.com>
Wed, 10 Jun 2020 14:30:57 +0000 (10:30 -0400)
commit73266be246a1bf1781b8ef6ee1395e8602681350
tree138df5951fcbc9996d3aeca3c934511a25311b64
parent50ff02b534195c12298c64311d03a8b2d2dc261f
[Ada] AI12-0364 Add a modular atomic arithmetic package

2020-06-10  Arnaud Charlet  <charlet@adacore.com>

gcc/ada/

* libgnat/s-aomoar.ads, libgnat/s-aomoar.adb: New files.
* libgnat/s-atopar.ads: Move...
* libgnat/s-aoinar.ads: Here.
* libgnat/s-atopar.adb: Move...
* libgnat/s-aoinar.adb: Here.
* impunit.adb: Update list of runtime files.
* Makefile.rtl (GNATRTL_NONTASKING_OBJS=): Adjust.
gcc/ada/Makefile.rtl
gcc/ada/impunit.adb
gcc/ada/libgnat/s-aoinar.adb [new file with mode: 0644]
gcc/ada/libgnat/s-aoinar.ads [new file with mode: 0644]
gcc/ada/libgnat/s-aomoar.adb [new file with mode: 0644]
gcc/ada/libgnat/s-aomoar.ads [new file with mode: 0644]
gcc/ada/libgnat/s-atopar.adb [deleted file]
gcc/ada/libgnat/s-atopar.ads [deleted file]