| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| gnat-sockets-server.adb | 2023-03-10 | 101.3 kB | |
| gnat-sockets-server.ads | 2021-10-23 | 58.0 kB | |
| generic_blackboard.adb | 2018-07-21 | 20.5 kB | |
| generic_blackboard.ads | 2018-07-21 | 13.7 kB | |
| synchronization-interprocess-generic_blackboard.adb | 2018-07-21 | 27.3 kB | |
| synchronization-interprocess-generic_blackboard.ads | 2018-07-21 | 15.1 kB | |
| readme.txt | 2015-02-19 | 876 Bytes | |
| Totals: 7 Items | 236.6 kB | 0 | |
This directory contains packages of the simple components project.
See the documentation:
http://www.dmitry-kazakov.de/ada/components.htm
The package implementations provided here use GCC intrinsic
operations to atomically load and store 64-bit objects, such as the
blackboard references, but not for Stream_Element_Offset.
The following table lists cases when particular a implementation shall
be selected:
+-------------------------------------------------
| 64-bit pragma Atomic supported
| +-------------------------------------------
| | Stream_Element_Offset bits
--------------------| | +-------------------------------------
../ada | yes | any |
../gcc | no | 32 |
../gcc-long-offsets | no | 64 |