From: eachus@spectre.mitre.org (Robert I. Eachus)
Subject: Re: Bug story
Date: 1998/07/29
Date: 1998-07-29T00:00:00+00:00 [thread overview]
Message-ID: <EACHUS.98Jul29170147@spectre.mitre.org> (raw)
In-Reply-To: 6pcati$8l7$1@mulga.cs.mu.OZ.AU
In article <6pcati$8l7$1@mulga.cs.mu.OZ.AU> fjh@cs.mu.oz.au (Fergus Henderson) writes:
> The solution in Ada is basically the same as in C/C++, with slightly
> different syntax: `pragma Volatile' rather than `volatile'.
> Well, that's true in Ada 95, at least. I don't know off-hand
> whether `pragma Volatile' was present in Ada 83. Perhaps someone
> from comp.lang.ada can tell us.
Most compilers provided it, but it was not a required pragma.
Note that this is technically still the situation in Ada 95.
Pragma Volitile is only required for compilers which support the
Systems Programming Annex. (Of course, I can't imagine a serious
Ada 95 compiler not supporting it, even if for some reason they don't
support the entire SP Annex.)
--
Robert I. Eachus
with Standard_Disclaimer;
use Standard_Disclaimer;
function Message (Text: in Clever_Ideas) return Better_Ideas is...
next prev parent reply other threads:[~1998-07-29 0:00 UTC|newest]
Thread overview: 43+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <35AE4621.2EBC7F6A@eiffel.com>
[not found] ` <7hAr1.3249$9E2.2188373@news.teleport.com>
[not found] ` <35AF70B9.61C5BF88@oma.com>
[not found] ` <N.19980718.jjru@sisyphus.demon.co.uk>
[not found] ` <35B32BDC.5C2C@dmu.ac.uk>
[not found] ` <N.19980720.ulio@sisyphus.demon.co.uk>
[not found] ` <35B47EAD.3AA9@dmu.ac.uk>
[not found] ` <N.19980722.gwka@sisyphus.demon.co.uk>
[not found] ` <35B60AC4.D703E836@hso.link.com>
1998-07-25 0:00 ` Bug story Fergus Henderson
1998-07-29 0:00 ` Robert I. Eachus [this message]
[not found] ` <6p83vj$657$1@news.intellistor.com>
[not found] ` <35B79E7D.6068DCDF@eiffel.com>
[not found] ` <6pg7fg$qhi$1@news.interlog.com>
[not found] ` <901533851.20058.0.nnrp-04.9e980ba3@news.demon.co.uk>
[not found] ` <35be2a94.57352308@netnews.msn.com>
1998-07-28 0:00 ` Why C++ is successful Rakesh Malhotra
1998-07-29 0:00 ` Dave Martin
1998-07-29 0:00 ` Rakesh Malhotra
1998-07-29 0:00 ` John McCabe
1998-07-29 0:00 ` nabbasi
1998-08-08 0:00 ` Michael Young
1998-07-29 0:00 ` Jean-Pierre Rosen
1998-07-29 0:00 ` Pat Rogers
1998-07-29 0:00 ` Brian Rogoff
1998-07-29 0:00 ` Charles Hixson
1998-07-29 0:00 ` falis
1998-07-30 0:00 ` Robert I. Eachus
1998-07-31 0:00 ` Charles Hixson
1998-08-01 0:00 ` Jay Martin
1998-08-02 0:00 ` Robert Dewar
1998-08-01 0:00 ` Jay Martin
1998-08-02 0:00 ` Matthew Heaney
1998-08-02 0:00 ` Jay Martin
1998-08-02 0:00 ` Matthew Heaney
1998-08-02 0:00 ` Matthew Heaney
1998-08-02 0:00 ` Lars Farm
1998-08-02 0:00 ` Matthew Heaney
1998-08-02 0:00 ` Lars Farm
1998-08-10 0:00 ` Robert I. Eachus
1998-07-29 0:00 ` John McCabe
1998-07-29 0:00 ` Juan Carlos Gil Montoro
1998-07-29 0:00 ` Pat Rogers
1998-07-29 0:00 ` Jay Martin
1998-07-30 0:00 ` dennison
1998-07-30 0:00 ` Ell
1998-07-29 0:00 ` Pat Rogers
1998-07-30 0:00 ` Ell
1998-07-30 0:00 ` Ell
1998-07-29 0:00 ` Larry Elmore
1998-07-30 0:00 ` Jeffrey C. Dege
1998-08-01 0:00 ` Robert Dewar
1998-07-30 0:00 ` Ell
1998-07-29 0:00 ` Tom Moran
1998-07-29 0:00 ` Ell
1998-07-29 0:00 ` Tom Moran
1998-07-29 0:00 ` Ell
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox