On Wed, Sep 9, 2009 at 11:01 AM, Peter Wehrfritz <peter.wehrfr...@web.de> wrote:
> Gustavo Sverzut Barbieri schrieb:
>>
>> On Wed, Sep 9, 2009 at 4:34 AM, Vincent Torri <vto...@univ-evry.fr> wrote:
>>
>>>
>>> On Wed, 9 Sep 2009, Vincent Torri wrote:
>>>
>>>
>>>>
>>>> Hey,
>>>>
>>>> CFLAGS: -O3
>>>> LDFLAGS: -Wl,-s
>>>>
>>>> with amalgamation, the size of the .so is 141316
>>>> without, it is 142216
>>>>
>>>> is it normal ?
>>>>
>>>
>>> I mean, such a small difference in size
>>>
>>
>> i'm using couple of static mempool here and total size after strip -s
>> goes from 128 to 124k, so 4k saving. Not that much, but for such an
>> easy saving, it may matter for embedded systems, specially those where
>> there is no -fvisibility=hidden... thinking of it, for these cases we
>> could have an EAPI-like macro to say EINTERNA
>
> Not that the name is very important, but wouldn't IAPI more consistent. I
> think the E in EAPI stands for external, so EINTERNA would be somewhat odd.

Sorry, I missed the final L, it's EINTERNAL, and E is the
prefix/namespace, so API is what to be changed... it could be
EINTERNAL, EINTERN, ELOCAL or whatever you like.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--------------------------------------
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to