DMD 1.029 and 2.013 releases
Jarrett Billingsley
kb3ctd2 at yahoo.com
Fri Apr 25 05:53:47 PDT 2008
"Walter Bright" <newshound1 at digitalmars.com> wrote in message
news:furjvd$1hlm$1 at digitalmars.com...
> Steven Schveighoffer wrote:
>> "Walter Bright" wrote
>>> Sean Kelly wrote:
>>>> From my understanding, the problem with doing this via inline assembler
>>>> is
>>>> that some compilers can actually optimize inline assembler, leaving no
>>>> truly
>>>> portable way to do this in language. This issue has come up on
>>>> comp.programming.threads in the past, but I don't remember whether
>>>> there
>>>> was any resolution insofar as C++ is concerned.
>>> There's always a way to do it, even if you have to write an external
>>> function and link it in. I still don't believe memory mapped register
>>> access justifies adding complex language features.
>>
>> Who's adding? We already have it and it works.
>
> No, we don't. There's volatile in C, which is being abandoned as a mess
> and C++ is going with a new type, atomic. There's the volatile statement
> in D, which is unimplemented.
Wait, you mean the volatile statement was never even implemented, even in
D1?
Where is this mentioned, anywhere?
More information about the Digitalmars-d-announce
mailing list