Hi guys,
I tried to compile CVS with LDFLAGS="-fvisibility=hidden" and to my
double surprise: 1) most modules built fine, 2) things that would
benefit most, don't use it :-/
Modules that miss "EAPI" (or __attribute__ ((visibility("default")))):
e_dbus
efreet
etk
ewl
Also, please try to use the other hints, like "pure", "const",
"malloc", "unused", "nonnull", "warn_unused_result". They're really
easy to use, just define some macros with one or more of them using a
clever name and we might getter some better results. You might get
some examples from "info gcc" and from google. It's a minor
optimization, but given the required work, it worth it.
--
Gustavo Sverzut Barbieri
--------------------------------------
Jabber: [EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
ICQ#: 17249123
Skype: gsbarbieri
Mobile: +55 (81) 9927 0010
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel