[mythtv-commits] mythtv/master commit: 5c88ab787 by Stuart Morgan (stuartm)

MythTV noreply at mythtv.org
Tue Dec 14 15:49:12 UTC 2010


      Author:  Stuart Morgan <smorgan at mythtv.org>
 Change Date:  2010-12-14T06:53:55-08:00
   Push Date:  2010/12/14 07:48:53 -0800
  Repository:  mythtv
      Branch:  master
New Revision:  5c88ab787ef75ae443a4b0bb129948336556b1e8
   Changeset:  https://github.com/MythTV/mythtv/commit/5c88ab787

Log:

Enable symbol visibility by default

This should reduce the frequency of broken builds by those developers
who don't currently enable this option.

Enabling symbol visibility hides symbols by default and only makes
public those symbols which are needed in public APIs. This substantially
reduces the binary size of libraries and makes them marginally faster
too. For more information see the GCC documentation -
http://gcc.gnu.org/wiki/Visibility

A distclean is required.

Modified:

   mythtv/configure



More information about the mythtv-commits mailing list