[D-runtime] [D-Programming-Language/druntime] a789a7: add a few missing feature macros

GitHub noreply at github.com
Thu Sep 26 18:06:40 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: a789a742d0bedd8c93d50a0adc98e0fa475502f4
      https://github.com/D-Programming-Language/druntime/commit/a789a742d0bedd8c93d50a0adc98e0fa475502f4
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-09-17 (Tue, 17 Sep 2013)

  Changed paths:
    M src/core/sys/linux/config.d
    M src/core/sys/posix/config.d

  Log Message:
  -----------
  add a few missing feature macros


  Commit: 6803132b0d76ef895718fe8f0e835bf8dc3d0ecf
      https://github.com/D-Programming-Language/druntime/commit/6803132b0d76ef895718fe8f0e835bf8dc3d0ecf
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-09-17 (Tue, 17 Sep 2013)

  Changed paths:
    M mak/COPY
    M mak/MANIFEST
    A src/core/sys/linux/sys/mman.d
    M src/core/sys/posix/sys/mman.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  add core.sys.linux.sys.mman

- deprecate MAP_ANON in Posix header
- fix a few architecture enums in core.sys.posix.sys.mman
- fix missing posix_madvise in core.sys.posix.sys.mman
- remove non-available posix_madvise for Solaris


  Commit: 98097c62c6238b7c8c8f2c79501a986f2eef5363
      https://github.com/D-Programming-Language/druntime/commit/98097c62c6238b7c8c8f2c79501a986f2eef5363
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-09-17 (Tue, 17 Sep 2013)

  Changed paths:
    M src/core/thread.d
    M src/gc/os.d

  Log Message:
  -----------
  use non-deprecated MAP_ANON on linux

- This needs a future fix when more core.sys.<OS>.sys.mman
  headers are ported.


  Commit: acbf6621e8f0a3edf83cc930d8da640d4bba860d
      https://github.com/D-Programming-Language/druntime/commit/acbf6621e8f0a3edf83cc930d8da640d4bba860d
  Author: Jonathan M Davis <jmdavisProg at gmx.com>
  Date:   2013-09-26 (Thu, 26 Sep 2013)

  Changed paths:
    M mak/COPY
    M mak/MANIFEST
    M src/core/sys/linux/config.d
    A src/core/sys/linux/sys/mman.d
    M src/core/sys/posix/config.d
    M src/core/sys/posix/sys/mman.d
    M src/core/thread.d
    M src/gc/os.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Merge pull request #609 from dawgfoto/linux_mman

Linux mman


Compare: https://github.com/D-Programming-Language/druntime/compare/439d079dce00...acbf6621e8f0


More information about the D-runtime mailing list