This is the mail archive of the ecos-devel@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Strange __cxa_pure_virtual problem


Hi Bart,

> So, I think there is one solution (untested) that may work:

> --- cdl/infra.cdl	29 Jan 2009 17:49:44 -0000	1.18
> +++ cdl/infra.cdl	7 Aug 2009 13:30:03 -0000
> @@ -59,7 +59,8 @@ cdl_package CYGPKG_INFRA {
>      compile startup.cxx prestart.cxx pkgstart.cxx userstart.cxx      \
>              dummyxxmain.cxx null.cxx simple.cxx fancy.cxx buffer.cxx \
>              diag.cxx tcdiag.cxx memcpy.c memset.c delete.cxx eprintf.c \
> -	    pure.cxx gccsupport.cxx
> +            gccsupport.cxx
> +    compile -library=libextras.a pure.cxx
>

I've tried this patch as well with arm-eabi toolchain and it solved the __cxa_pure_virtual issue.

That means uSTL 1.3 package now compiles successfully in all configurations and with different optimisation levels.

Regards, Uwe


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]