[Issue 13826] Move volatileLoad/Store to core.volatile when the volatile keyword is removed

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Aug 29 17:19:51 UTC 2019


https://issues.dlang.org/show_bug.cgi?id=13826

Dlang Bot <dlang-bot at dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #6 from Dlang Bot <dlang-bot at dlang.rocks> ---
dlang/druntime pull request #2773 "Fix Issue 13826 - Move volatileLoad/Store to
core.volatile when the volatile keyword is removed" was merged into master:

- bc1ef748ca37533500f6d510bef854420ce6febf by Ernesto Castellotti:
  Fix Issue 13826 - Move volatileLoad/Store to core.volatile when the volatile
keyword is removed

  This PR move the intrinsic volatileLoad and volatileStore into core.volatile,
  as promised by the discussion in #892
  and dlang/dmd#4155.

  Currently an alias is maintained in core.bitop to avoid broken code,
  the alias is marked as deprecated to warn users of the displacement
  occurred in the core.volatile

  You should probably schedule a removal of the alias from core.bitop and
  publish it in https://dlang.org/deprecate.html

  Signed-off-by: Ernesto Castellotti <erny.castell at gmail.com>

https://github.com/dlang/druntime/pull/2773

--


More information about the Digitalmars-d-bugs mailing list