comp.lang.ada
 help / color / mirror / Atom feed
From: Mark Lorenzen <mark.lorenzen@gmail.com>
Subject: Re: gnat-2017 - ZFP add tasking support
Date: Mon, 26 Jun 2017 00:56:15 -0700 (PDT)
Date: 2017-06-26T00:56:15-07:00	[thread overview]
Message-ID: <8e27f6c4-050d-4005-ab87-7d9981712c77@googlegroups.com> (raw)
In-Reply-To: <ad48347e-6d1e-4614-8a97-eee0124e6eb1@googlegroups.com>

On Monday, June 26, 2017 at 3:20:22 AM UTC+2, alby....@gmail.com wrote:
> I was pleasantly surprised that the recent distribution of gnat-2017 (GPL)
> included a ZFP for native platforms (mine is windows x86). And the project(s)
> compiled cleanly, even on my personal x64 gnat build
> 
> Using this ZFP, along with my WinRT/UWP library, I was a able to build a
> simple Hello World (XAML based) that now PASSES the "Windows Store app Certification". Note this is a true blue native Windows Store app, and does
> NOT use the bridging/Centennial technology.
> 
> The main caveat in all this is, the use of the ZFP which is fairly
> restrictive, and does not allow me to use features of Ada that I feel would be
> a must have running under this environment. In particular "Tasking and maybe
> controlled types"
> 
> Could someone give me guidance on how to add "Tasking" support to the ZFP ?
> I can use the Mingw-64 code base, I assume its not just as simple as adding
> these source files to the ZFP source tree ? Is their any other configuration
> changes needed other than in system.ads ?
> 
> Thanks
> 
> Alex

So you want to use the ZERO footprint run-time system, but at the same time you want to use tasks and controlled types? How does this stack up?

Why don't you simply use the default run-time system?

Regards,

Mark L

  reply	other threads:[~2017-06-26  7:56 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-06-26  1:20 gnat-2017 - ZFP add tasking support alby.gamper
2017-06-26  7:56 ` Mark Lorenzen [this message]
2017-06-26 10:20   ` alby.gamper
2017-06-26 13:06     ` Simon Wright
2017-06-26 13:35     ` Mark Lorenzen
2017-06-29  9:09       ` alby.gamper
2017-06-29 10:28         ` Mark Lorenzen
2017-06-29 17:15         ` Robert Eachus
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox