[mythtv-commits] Ticket #2421: Add GCC >= gcc 4 support for default hidden/explicit public

MythTV mythtv at cvs.mythtv.org
Sat Oct 7 23:01:33 UTC 2006


#2421: Add GCC >= gcc 4 support for default hidden/explicit public
----------------------+-----------------------------------------------------
 Reporter:  awithers  |        Owner:  awithers
     Type:  patch     |       Status:  new     
 Priority:  minor     |    Milestone:  unknown 
Component:  mythtv    |      Version:  head    
 Severity:  medium    |   Resolution:          
----------------------+-----------------------------------------------------
Comment (by awithers):

 (In [11469]) References #2421

 First of n patches to get explicit symbol visibility in myth (for use with
 newer gcc).

 If you do not enable it, this should only make you rebuild everything. To
 enable it you must run configure with --enable-symbol-visibility.

 This commit introduces the new mythpluginapi.h. The purpose of this header
 is to provide prototypes for the plugin entry points (previously every
 plugin
 prototyped them). Existing plugins should include this file (I'll be
 updating
 them soon).

 If you enable this, expect to find symbols I've somehow missed, report
 them.

 Why? Cleaner, smaller, tables. Everyone likes clean tables.

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/2421#comment:1>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list