diff options
author | icculus <icculus@edf5b092-35ff-0310-97b2-ce42778d08ea> | 2009-09-15 02:48:17 +0000 |
---|---|---|
committer | icculus <icculus@edf5b092-35ff-0310-97b2-ce42778d08ea> | 2009-09-15 02:48:17 +0000 |
commit | ce2c190e843e19ada5ebaa284827a98d55bf98fc (patch) | |
tree | fd39041f2b658adaaad70bc252b086c262293a8d /Makefile | |
parent | 749667cac99b4e49e840ce645ea2ef872ddaaa41 (diff) | |
download | ioquake3-aero-ce2c190e843e19ada5ebaa284827a98d55bf98fc.tar.gz ioquake3-aero-ce2c190e843e19ada5ebaa284827a98d55bf98fc.zip |
Enable -fvisibility=hidden on Linux.
This will prevent further symbol clashes, and makes the shared libraries
10 to 20 percent smaller.
We should enable this on other platforms, too, if we can guarantee they'll
use gcc 4.0 or later and the platform supports it.
git-svn-id: svn://svn.icculus.org/quake3/trunk@1609 edf5b092-35ff-0310-97b2-ce42778d08ea
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -304,7 +304,7 @@ ifeq ($(PLATFORM),linux) endif SHLIBEXT=so - SHLIBCFLAGS=-fPIC + SHLIBCFLAGS=-fPIC -fvisibility=hidden SHLIBLDFLAGS=-shared $(LDFLAGS) THREAD_LIBS=-lpthread |