[Issue 4014] CodeView debug type info not linked in from library

d-bugmail at puremagic.com d-bugmail at puremagic.com
Sun Feb 13 11:44:29 PST 2011


http://d.puremagic.com/issues/show_bug.cgi?id=4014


Walter Bright <bugzilla at digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |


--- Comment #3 from Walter Bright <bugzilla at digitalmars.com> 2011-02-13 11:41:55 PST ---
Rainer Schuetze writes on the mailing list:

trying to create a branch with as little changes to the master branch as
possible, I noticed that this patch causes problems when creating DLLs (it
still wants _Dmain to be defined). This is happening because the patch puts
full modules into a library instead of single functions when also adding debug
symbols, so any reference into rt.dmain2 drags in the standard console
application startup. My patches to create a shared version of the runtime
library split this module, so the issue did not show up before.

I'd say the patch to 4014 should be reverted until this is sorted out. A minor
improvement could be that prohibiting multiobj generation should be limited to
debug builds in addition to adding debug symbols (which could also happen for
release builds).

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list