diff options
author | Vladislav Vaintroub <wlad@montyprogram.com> | 2012-02-03 11:46:40 +0100 |
---|---|---|
committer | Vladislav Vaintroub <wlad@montyprogram.com> | 2012-02-03 11:46:40 +0100 |
commit | 24e7faa54f72465d57407015ad760cb4a3ad8156 (patch) | |
tree | edb295de86e4154a630da8a71f71e5f95a6ccbbe /cmake/plugin.cmake | |
parent | 15f20663dbc9de85f5aee1ce753619bc4a9aed52 (diff) | |
download | mariadb-git-24e7faa54f72465d57407015ad760cb4a3ad8156.tar.gz |
Various fixes for Solaris compiler.
Also, restrict symbol visibility in statically
built plugins, to minimize the chance for symbol
name clashes with dynamic plugins.
Diffstat (limited to 'cmake/plugin.cmake')
-rw-r--r-- | cmake/plugin.cmake | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cmake/plugin.cmake b/cmake/plugin.cmake index a74802c2314..ac6ce6bc237 100644 --- a/cmake/plugin.cmake +++ b/cmake/plugin.cmake @@ -136,6 +136,7 @@ MACRO(MYSQL_ADD_PLUGIN) SET_TARGET_PROPERTIES(${target} PROPERTIES COMPILE_DEFINITONS "MYSQL_SERVER") DTRACE_INSTRUMENT(${target}) ADD_DEPENDENCIES(${target} GenError ${ARG_DEPENDENCIES}) + RESTRICT_SYMBOL_EXPORTS(${target}) IF(WITH_EMBEDDED_SERVER) # Embedded library should contain PIC code and be linkable # to shared libraries (on systems that need PIC) |