[D-runtime] [D-Programming-Language/druntime] 5aedb6: fix Issue 10057 - Module info overwritten in share...

GitHub noreply at github.com
Sun May 19 05:11:47 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 5aedb6e292693af18e75215164e9277c879777ce
      https://github.com/D-Programming-Language/druntime/commit/5aedb6e292693af18e75215164e9277c879777ce
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-05-17 (Fri, 17 May 2013)

  Changed paths:
    M mak/COPY
    M mak/MANIFEST
    A src/core/sys/linux/errno.d
    M src/rt/sections_linux.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  fix Issue 10057 - Module info overwritten in shared phobos

- detect module collisions by checking that all ModuleInfo* of
  a DSO point into the same segment

- abort the program in that case

- added core.sys.linux.errno to find the name of the executable


  Commit: 12b2214e39dd06a631b0941e9e596cf8cf6c3561
      https://github.com/D-Programming-Language/druntime/commit/12b2214e39dd06a631b0941e9e596cf8cf6c3561
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-05-19 (Sun, 19 May 2013)

  Changed paths:
    M mak/COPY
    M mak/MANIFEST
    A src/core/sys/linux/errno.d
    M src/rt/sections_linux.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Merge pull request #487 from dawgfoto/fix10057

fix Issue 10057 - Module info overwritten in shared phobos


Compare: https://github.com/D-Programming-Language/druntime/compare/887bd80c9194...12b2214e39dd


More information about the D-runtime mailing list