Linking COFF and OMF

dennis luehring dl.soluz at gmx.net
Wed Feb 23 03:45:08 PST 2011


Am 22.02.2011 05:54, schrieb %u:
>>>  That's pretty good. Almost all of those things are standard C.
>>>  LDIV and UDIV could easily be eliminated.
>>>  __except_list is a null asm label (it is FS:[0]).
>>>
>>>  So the main problematic ones are:
>>>  _xi_a , __acrtused_con, the __fp functions, and _Ccmp
>
>>  So how to tackle that?
>
> I'm really glad that this issue is being looked into. I've literally
> wasted days (if not a few weeks) getting another to work instead of
> SNN.lib, and I think that the ultimate culprit that prevented things
> from working was _xi_a.
> I couldn't figure out how to solve it; I'm not sure if it was the
> root cause, but I think it interfered with thread-static data,
> and/or the garbage collector.
>
> What does _xi_a even do? Is it anything more than just a marker
> inside the executable?

some light in the darkness...

http://www.nynaeve.net/?p=44


More information about the Digitalmars-d mailing list