From ce2c190e843e19ada5ebaa284827a98d55bf98fc Mon Sep 17 00:00:00 2001 From: icculus Date: Tue, 15 Sep 2009 02:48:17 +0000 Subject: 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 --- code/game/g_syscalls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'code/game/g_syscalls.c') diff --git a/code/game/g_syscalls.c b/code/game/g_syscalls.c index 59d89bd..1868d0a 100644 --- a/code/game/g_syscalls.c +++ b/code/game/g_syscalls.c @@ -31,7 +31,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA static intptr_t (QDECL *syscall)( intptr_t arg, ... ) = (intptr_t (QDECL *)( intptr_t, ...))-1; -void dllEntry( intptr_t (QDECL *syscallptr)( intptr_t arg,... ) ) { +Q_EXPORT void dllEntry( intptr_t (QDECL *syscallptr)( intptr_t arg,... ) ) { syscall = syscallptr; } -- cgit v1.2.3