Hi,

Now that binutils have been updated to latest version and 
normally cegcc is using pseudo-reloc v2 maybe it's time to try to fix 
the most annoying bug ie binary generated with cegcc cannot be loaded on
windows
ce platforms without some tricks.
What I can do to help is very limited but if someone is ready to spend at
least 2 days
on this problem I can give him my old windows mobile device(HTC Touch
Cruise) 
to be able to analyse and test.


Basically from what I understand it consists in doing the following
modifications :

1) Put section .edata and .idata inside .rdata
2) Put .bss data inside .data instead of emitting a .bss section
3) Fix IAT because value is NULL
4) Fix Pointer To Symbol Table because value is NULL

If can also provide a ssh access to a machine with a toolchain already
configured
or send a zip of cegcc sources where I have modified import policy by
using
import by ordinal(like msvc) instead of import by name.


If someone is interested to work on this, please let me know and I will
give
him all the information I have and of course send him a WM device.

Regards

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to