January 27, 2014 [dmd-internals] [D-Programming-Language/dmd] cd68a5: fix Issue 12010 - Undefined template symbols for s... | ||||
---|---|---|---|---|
| ||||
Attachments:
| 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@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@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 |
Copyright © 1999-2021 by the D Language Foundation