Hi, When compiling efl framework on wince and using mingw32ce I have noticed that some dll have weird import tables and especially, some DLL are referenced twice. For instance with libecore_wince-ver-pre-svn-01-0.dll :
>arm-mingw32ce-objdump.exe -x libecore_wince-ver-pre-svn-01-0.dll | less 0000f03c 0000f098 00000000 00000000 0000f6f4 0000f1a4 DLL Name: COREDLL vma: Hint/Ord Member-Name Bound-To f304 19 _strdup 0000f050 0000f0a0 00000000 00000000 0000f7dc 0000f1ac DLL Name: COREDLL vma: Hint/Ord Member-Name Bound-To f30e 27 AdjustWindowRectEx f324 39 BeginPaint f332 194 CreateWindowExW f344 237 DefWindowProcW f356 240 DeleteCriticalSection f36e 255 DestroyWindow As you can see import table reference twice COREDLL, we have 1 function _strdup at 0000f03c and the others at 0000f050. I don't know if it's a cegcc/binutils/libtool issue, what do you think ? All I can say is I have never saw something like that with native tools (msvc). If I am asking it's because efl on wince has some issues and I am looking for reasons. ------------------------------------------------------------------------------ The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your production scanning environment may not be a perfect world - but thanks to Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700 Series Scanner you'll get full speed at 300 dpi even with all image processing features enabled. http://p.sf.net/sfu/kodak-com _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel