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
[email protected]
https://lists.sourceforge.net/lists/listinfo/cegcc-devel