On Fri, 23 Sep 2011, Enlightenment SVN wrote:

> Log:
> eina: provide a C++-compatible version of _EINA_INLIST_CONTAINER
>
>  In C++ we can't assign a void pointer to another type pointer without casts. 
> We
>  now rely on typeof() operator *when using C++*.
>
>  We may provide another version later for those compilers without typeof()
>  support.

just a note about vc++ (which does not support typeof afaik). I think that 
I will give up the support of that compiler. For 2 reasons:

1) Ecore_Getopt.h is using a C99 feature which is not supported by vc++ 
(VS 2005, VS 2008 and VS 2010). So any program that is using 
Ecore_Getopt.h wil not be compilable with vc++

2) afaik, the asm is inlined in evas. So the EFL compiled with vc++ will 
always be slower, until someone port that asm code to vc++.

And I also have no time to do support the Windows port alone for 2 
compilers.

Vincent

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to