OPTLINK needs to die.

davidl davidl at 126.com
Thu Feb 19 23:46:01 PST 2009


在 Fri, 20 Feb 2009 12:59:17 +0800,Jarrett Billingsley  
<jarrett.billingsley at gmail.com> 写道:

> On Thu, Feb 19, 2009 at 11:47 PM, Walter Bright
> <newshound1 at digitalmars.com> wrote:
>> Jarrett Billingsley wrote:
>>>
>>> So.. all you'd have to do is separate the "OS" logical decisions from
>>> the "object type" decisions.
>>>
>>> Or?
>>
>> Let me put it this way - I thought doing the mac port, which is stuff  
>> like
>> that, would take a week. It took 6 weeks.
>>
>> An elf output would be targeting a different C/C++ compiler ABI and  
>> runtime
>> library. It's not terribly difficult, it's just time consuming and not
>> trivial.
>>
>
> But at the same time, the benefits are undeniable.  s/ELF/any object
> format other than OMF/, and it still holds.

I've got an idea is that DDL linker load everything, then a PE dump(a lot  
debugger plugin can do this) to create the binary with some little post  
patch.



More information about the Digitalmars-d mailing list