On Fri, 1 Apr 2016 17:20:36 +0100 Tom Hacohen <[email protected]> said:

> On 01/04/16 17:09, Cedric BAIL wrote:
> > On Apr 1, 2016 3:53 AM, "Tom Hacohen" <[email protected]> wrote:
> >>
> >> On 01/04/16 04:09, Jean-Philippe ANDRÉ wrote:
> >>> jpeg pushed a commit to branch master.
> >>>
> >>>
> > http://git.enlightenment.org/core/efl.git/commit/?id=78bb21a2d90bf7813632d19b87e0bac666eca6f8
> >>>
> >>> commit 78bb21a2d90bf7813632d19b87e0bac666eca6f8
> >>> Author: Jean-Philippe Andre <[email protected]>
> >>> Date:   Thu Mar 31 14:19:08 2016 +0900
> >>>
> >>>       Eolian: Mark all EO class_get() as weak
> >>>
> >>>       This follows the previous commit for the same reasons.
> >>> ---
> >>>    src/bin/eolian/eo_generator.c | 2 +-
> >>>    1 file changed, 1 insertion(+), 1 deletion(-)
> >>>
> >>> diff --git a/src/bin/eolian/eo_generator.c
> > b/src/bin/eolian/eo_generator.c
> >>> index a97f2f0..d718775 100644
> >>> --- a/src/bin/eolian/eo_generator.c
> >>> +++ b/src/bin/eolian/eo_generator.c
> >>> @@ -53,7 +53,7 @@ static const char
> >>>    tmpl_eo_obj_header[] = "\
> >>>    #define @#CLASS_@#CLASSTYPE @#klasstype_get()\n\
> >>>    \n\
> >>> -EAPI const Eo_Class *@#klasstype_get(void);\n\
> >>> +EWAPI const Eo_Class *@#klasstype_get(void);\n\
> >>>    \n\
> >>>    ";
> >>>
> >>>
> >>
> >> Why do it just for Eo API and not all of our API?
> >
> > Isn't it too late for our API as you can't rely on them being weak ? Also I
> > wonder what the impact is on the ABI side in the case we do it for all our
> > API.
> 
> Too late for current but not for new, so making this be applied to all 
> EAPI would make this automatic and less confusing. If we think this is a 
> good idea, this should be available for all future APIs. You can't rely 
> on existing to be weak, but you don't need to anyway, why does it matter?
> 
> Not saying anything one way or the other, just pointing out the 
> inconsistency.

incentive to move to eo -> take advantage of weakness? :)

> --
> Tom.
> 
> 
> ------------------------------------------------------------------------------
> Transform Data into Opportunity.
> Accelerate data analysis in your applications with
> Intel Data Analytics Acceleration Library.
> Click to learn more.
> http://pubads.g.doubleclick.net/gampad/clk?id=278785471&iu=/4140
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471&iu=/4140
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to