[dmd-internals] [D-Programming-Language/dmd] 26102e: Remove dead code in root.*, refactor redundant cod...

GitHub noreply at github.com
Wed Aug 8 23:27:45 PDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 26102ea9fae6385ec4d8140c0cb07eb191781f3b
      https://github.com/D-Programming-Language/dmd/commit/26102ea9fae6385ec4d8140c0cb07eb191781f3b
  Author: David Held <github at wyntrmute.com>
  Date:   2012-07-14 (Sat, 14 Jul 2012)

  Changed paths:
    M src/doc.c
    M src/libmscoff.c
    M src/libomf.c
    M src/module.c
    M src/root/port.h
    M src/root/root.c
    M src/root/root.h
    M src/root/stringtable.c

  Log Message:
  -----------
  Remove dead code in root.*, refactor redundant code:

* wchar*() not used
* bstr*() not used
* Merged TYPEDEFS into port.h
* randomx() not used
* String.ref not used
  * String itself only used in FileName
  * All uses of FileName set ref=0
* FileName(path, name) not used
* error_mem() not used


  Commit: 15d0705cce3bc003cbaf66e4551cbb293d556a2f
      https://github.com/D-Programming-Language/dmd/commit/15d0705cce3bc003cbaf66e4551cbb293d556a2f
  Author: David Held <github at wyntrmute.com>
  Date:   2012-07-14 (Sat, 14 Jul 2012)

  Changed paths:
    M src/root/port.c
    M src/root/port.h

  Log Message:
  -----------
  Restore <wtype.h> to fix build break on Posix.


  Commit: 9cce5617ecdb2f4b9760e4759ddd859ca856a603
      https://github.com/D-Programming-Language/dmd/commit/9cce5617ecdb2f4b9760e4759ddd859ca856a603
  Author: Walter Bright <walter at walterbright.com>
  Date:   2012-08-08 (Wed, 08 Aug 2012)

  Changed paths:
    M src/doc.c
    M src/libmscoff.c
    M src/libomf.c
    M src/module.c
    M src/root/port.c
    M src/root/port.h
    M src/root/root.c
    M src/root/root.h
    M src/root/stringtable.c

  Log Message:
  -----------
  Merge pull request #1049 from dheld/master

Remove dead code in root.*, refactor redundant code


Compare: https://github.com/D-Programming-Language/dmd/compare/cef1bbfdcd92...9cce5617ecdb


More information about the dmd-internals mailing list