On Sat, 2009-05-16 at 08:44 +0200, Johnny Willemsen wrote:
> > It appears to be a DLL issue : when I compile with -static, the test
> > program does work (on ARM).
> > 
> > Johnnym, can you test on x86 ?
> 
> We will test this asap on our device. There are references of throwing
> exceptions from dll's, but that is something that we don't do in this
> example. Strange that static does work.
> 
> Johnny

I suspect that the warnings from LD are accurate in this case :

  This should work unless it involves constant data structures
  referencing symbols from auto-imported DLLs.

> > pavilion: {925} arm-mingw32ce-g++ -g -static -o excepttest.exe
> > excepttest.cpp
> > pavilion: {926} rcp excepttest.exe ipaq:/temp
> > pavilion: {927} rsh ipaq /temp/excepttest
> > throw
> > catch
> > pavilion: {928} ls -l excepttest.exe
> > -rwxrwxr-x 1 danny danny 206951 2009-05-15 16:47 excepttest.exe
> > pavilion: {929} arm-mingw32ce-g++ -g -o excepttest.exe excepttest.cpp
> > Info: resolving vtable for __cxxabiv1::__class_type_infoby linking to
> > __imp__ZTVN10__cxxabiv117__class_type_infoE (auto-import)
> > /opt/mingw32ce/lib/gcc/arm-mingw32ce/4.1.0/../../../../arm-
> > mingw32ce/bin/ld: warning: auto-importing has been activated without --
> > enable-auto-import specified on the command line.
> > This should work unless it involves constant data structures
> > referencing
> > symbols from auto-imported DLLs.
> > pavilion: {930} rcp excepttest.exe ipaq:/temp
> > pavilion: {931} rsh ipaq /temp/excepttest
> > throw
> > terminate called after throwing an instance of 'Except'
> > pavilion: {932} ls -l excepttest.exe
> > -rwxrwxr-x 1 danny danny 56044 2009-05-15 16:48 excepttest.exe
> > 
> > --
> > Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info
> 
> 
> ------------------------------------------------------------------------------
> Crystal Reports - New Free Runtime and 30 Day Trial
> Check out the new simplified licensing option that enables 
> unlimited royalty-free distribution of the report engine 
> for externally facing server and web deployment. 
> http://p.sf.net/sfu/businessobjects
> _______________________________________________
> Cegcc-devel mailing list
> Cegcc-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/cegcc-devel
> 
-- 
Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to