From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-0.9 required=3.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.5-pre1 Path: eternal-september.org!reader02.eternal-september.org!aioe.org!ktYak1R8tDoCCeG9H/Z0bA.user.gioia.aioe.org.POSTED!not-for-mail From: mgr Newsgroups: comp.lang.ada Subject: Re: Version 1.0 Release of aShell Date: Sat, 20 Feb 2021 23:58:37 +0100 Organization: Aioe.org NNTP Server Message-ID: References: <9ad30173-c56b-4889-b2be-6caab9fd9216n@googlegroups.com> NNTP-Posting-Host: ktYak1R8tDoCCeG9H/Z0bA.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 Content-Language: en-GB X-Notice: Filtered by postfilter v. 0.9.2 Xref: reader02.eternal-september.org comp.lang.ada:61400 List-Id: Am 18/2/21 um 15:06 schrieb Niklas Holsti: >>     Florist appears to be gnat-specific ... > > > Florist is an implementation of a standard for Ada-POSIX bindings, > https://www.iso.org/standard/34354.html, so the Florist API should not > be GNAT-specific. > > However, the implementation of Florist may depend on the underlying > system, including the Ada compiler and the OS. > > Using the Florist API, rather than using GNAT libraries or OS functions > directly, should increase the potential portability. Actual portability > will depend on the existence of implementations, for the target system, >  of Florist or other realizations of the standard Ada-POSIX binding. Some time ago, I gathered some information about compilers providing support of the Ada-POSIX standard for this Wikibooks article. https://en.wikibooks.org/wiki/Ada_Programming/Platform/POSIX