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