[dmd-internals] [D-Programming-Language/dmd] cd68a5: fix Issue 12010 - Undefined template symbols for s...

GitHub noreply at github.com
Mon Jan 27 08:39:59 PST 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: cd68a5d0c6c5066f9c441d73d7f8ec07a48401b5
      https://github.com/D-Programming-Language/dmd/commit/cd68a5d0c6c5066f9c441d73d7f8ec07a48401b5
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-01-27 (Mon, 27 Jan 2014)

  Changed paths:
    M src/struct.c
    M src/typinf.c
    A test/runnable/imports/a12010.d
    A test/runnable/imports/std12010container.d
    A test/runnable/link12010.d

  Log Message:
  -----------
  fix Issue 12010 - Undefined template symbols for static library linked with debug symbols

Struct destructors and postblits will be stored in TypeInfo. So, partial semantic3 running for structs declared in non-root modules should also consider them.


  Commit: fa8c689f7c78cb48d8688dc2639e9d8eb8e055c5
      https://github.com/D-Programming-Language/dmd/commit/fa8c689f7c78cb48d8688dc2639e9d8eb8e055c5
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2014-01-27 (Mon, 27 Jan 2014)

  Changed paths:
    M src/struct.c
    M src/typinf.c
    A test/runnable/imports/a12010.d
    A test/runnable/imports/std12010container.d
    A test/runnable/link12010.d

  Log Message:
  -----------
  Merge pull request #3165 from 9rnsr/fix12010

[REG2.065a] Issue 12010 - Undefined template symbols for static library linked with debug symbols


Compare: https://github.com/D-Programming-Language/dmd/compare/b7590ed3fdf6...fa8c689f7c78


More information about the dmd-internals mailing list