On Sun, 2009-12-20 at 11:08 +0100, Vincent R. wrote:
> Hi Danny,
> 
> I can see that your linker issue when merging some sections doesn't
> interest lots of people.
> You should contact K.Tietz and ask him to try to merge .edata and .idata
> into .rdata.
> The thing I don't understand is everytime we ask we are answered 
> "Hey why don't you just use scripts, blablabla...".
> so now maybe we should ask them to prove it.
> Do not rely on D.Korn because he is very very busy with cygwin/gcc and you
> won't have any results.
> Hope Kai will have some free time.

Actually I'm not waiting. I asked the question this week because I will
need the answer in a little while, but there are still a few open issues
for me to resolve apart from that.

Which brings me to where I currently stand. In the snow :-)

Seriously :
- I got my lib2.dll to work (in the emulator)
- this involved some, but not all of what you described, and some more
- libexpat-1.dll and libgcc_s_sjlj don't work yet, reason to be
  determined

The latter point is currently under research.

What I did this far :
- hide bss in another section
        * caused a bug with debug info not being initialised,
          which I think is not entirely solved yet. The bug was
          caused by a workaround for doing things in the right
          order inside ld, a workaround which my situation
          appears to have broken.
- get .edata and .idata hidden inside .rdata
        * with the right content
        * involving stuff that needs to be done in the right
          order inside ld, this still needs work as I just said
- add some alignment bits (I aligned them on 16-byte boundaries, and
  then stuff started to work better)

I never looked into your item about having the same ordinals as
Microsoft.

Hope I'm not forgetting anything.

        Danny
-- 
Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info


------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to