diff options
| author | Mike Stroyan <stroyan@google.com> | 2016-09-28 15:15:51 -0600 |
|---|---|---|
| committer | Mike Stroyan <stroyan@google.com> | 2016-10-03 16:35:13 -0600 |
| commit | 3b37475915559b963e2b3a79de36224786a2df9b (patch) | |
| tree | dec60b1cefd303c2432fb94912c9e5ea163babe3 | |
| parent | 596c5c84158f24af35a111e0137c3fb80879989a (diff) | |
| download | usermoji-3b37475915559b963e2b3a79de36224786a2df9b.tar.xz | |
build: hide symbols from SPIRV in layers.
Core_validation was exporting SPRIV symbols that might
collide with application use.
| -rw-r--r-- | layers/CMakeLists.txt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt index d1c8c487..8a84fa27 100644 --- a/layers/CMakeLists.txt +++ b/layers/CMakeLists.txt @@ -97,7 +97,7 @@ else() add_library(VkLayer_${target} SHARED ${ARGN}) target_link_Libraries(VkLayer_${target} VkLayer_utils) add_dependencies(VkLayer_${target} generate_dispatch_table_helper generate_vk_layer_helpers generate_enum_string_helper VkLayer_utils) - set_target_properties(VkLayer_${target} PROPERTIES LINK_FLAGS "-Wl,-Bsymbolic") + set_target_properties(VkLayer_${target} PROPERTIES LINK_FLAGS "-Wl,-Bsymbolic,--exclude-libs,ALL") install(TARGETS VkLayer_${target} DESTINATION lib) endmacro() endif() |
