Download Latest Version components_4_33.tgz (4.0 MB)
Email in envelope

Get an email when there's a new version of Simple components for Ada

Name Modified Size InfoDownloads / 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  |
Source: readme.txt, updated 2015-02-19