Changeset 185823 in webkit
- Timestamp:
- Jun 22, 2015, 4:55:45 AM (11 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
-
ChangeLog (modified) (1 diff)
-
Source/PlatformGTK.cmake (modified) (1 diff)
-
Source/cmake/OptionsCommon.cmake (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r185805 r185823 1 2015-06-22 Zan Dobersek <zdobersek@igalia.com> 2 3 [CMake] Add support for building with various sanitizer tools 4 https://bugs.webkit.org/show_bug.cgi?id=131941 5 6 Reviewed by Martin Robinson. 7 8 * Source/PlatformGTK.cmake: Don't generate any documentation 9 when compiling with sanitizers enabled. 10 * Source/cmake/OptionsCommon.cmake: Allow linking with 11 undefined symbols when compiling with sanitizers enabled. 12 1 13 2015-06-21 Philip Chimento <philip.chimento@gmail.com> 2 14 -
trunk/Source/PlatformGTK.cmake
r179111 r185823 35 35 if (ENABLE_GTKDOC) 36 36 add_custom_target(gtkdoc ALL DEPENDS "${CMAKE_BINARY_DIR}/docs-build.stamp") 37 else ()37 elseif (NOT ENABLED_COMPILER_SANITIZERS) 38 38 add_custom_target(gtkdoc DEPENDS "${CMAKE_BINARY_DIR}/docs-build.stamp") 39 39 -
trunk/Source/cmake/OptionsCommon.cmake
r183741 r185823 105 105 endif () 106 106 107 if (UNIX AND NOT APPLE) 107 string(REGEX MATCHALL "-fsanitize=[^ ]*" ENABLED_COMPILER_SANITIZERS ${CMAKE_CXX_FLAGS}) 108 109 if (UNIX AND NOT APPLE AND NOT ENABLED_COMPILER_SANITIZERS) 108 110 set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined ${CMAKE_SHARED_LINKER_FLAGS}") 109 111 endif ()
Note:
See TracChangeset
for help on using the changeset viewer.