From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,5a51ee2b8ee36d5f X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-03-20 01:31:12 PST Message-ID: <3AB72193.A3380141@baesystems.com> Date: Tue, 20 Mar 2001 09:23:31 +0000 From: Stuart Palin Organization: BAE SYSTEMS Avionics, Rochester X-Mailer: Mozilla 4.5 [en] (WinNT; I) X-Accept-Language: en,pdf MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Code Generation Question References: <98ug7e$9oj$1@newpoisson.nosc.mil> <995iub$3e0$1@newpoisson.nosc.mil> <995kce$3mm$1@newpoisson.nosc.mil> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit NNTP-Posting-Host: rc2966.rochstr.gmav.gecm.com X-Trace: 20 Mar 2001 09:16:27 GMT, rc2966.rochstr.gmav.gecm.com Path: supernews.google.com!sn-xit-02!supernews.com!news.gv.tsc.tdk.com!news.iac.net!news-out.cwix.com!newsfeed.cwix.com!newsfeeds.belnet.be!news.belnet.be!btnet-peer1!btnet-feed5!btnet!newreader.ukcore.bt.net!pull.gecm.com!rc2966.rochstr.gmav.gecm.com Xref: supernews.google.com comp.lang.ada:5885 Date: 2001-03-20T09:23:31+00:00 List-Id: "Charles H. Sampson" wrote: > Jim Gleason of Green Hills has just pointed out to me by email that > the Atomic pragma will probably do what I want. I think it might be > pretty expensive for us, but I'm one of those who believe that expense > in writing long-lived code is usually irrelevant. > > So, if Atomic works ... Check deja news (or whatever it is now it has gone to Google - http://groups.google.com/ ) for (recent) comp.lang.ada discussions on atomic and this issue. The discussions are relevant to your problem! The Greenhills compiler may well do what you want when you use pragma Atomic - but this may be (_is_) compiler specific. -- Stuart Palin Principal Software Engineer BAE SYSTEMS Avionics Ltd, Rochester G-NET 791 3364 mailto:stuart.palin@baesystems.com