std library hooks

Walter Bright newshound2 at digitalmars.com
Sun Apr 15 16:07:47 PDT 2012


On 4/14/2012 10:08 PM, Nick Sabalausky wrote:
> This contradicts what you said earlier about symbols in obj files always
> overriding ones in lib files. Either obj symbols override lib symbols or
> they conflict. Manu demonstrated that they conflict, rather than override.
> How is your suggestion for replacing druntime functions supposed to work
> when the linker is just going to bitch about them being "already defined"?

If explicit obj1 defines A and B and references C, and obj2 in the library 
defines B and C, then the linker will pull in obj2 in order to resolve C and 
then B will be multiply defined.



More information about the Digitalmars-d mailing list