Changeset 216332 in webkit
- Timestamp:
- May 6, 2017, 11:06:03 AM (8 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/Source/JavaScriptCore/CMakeLists.txt ¶
r216218 r216332 1202 1202 if (MSVC) 1203 1203 enable_language(ASM_MASM) 1204 list(APPEND JavaScriptCore_SOURCES1205 ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/LowLevelInterpreterWin.asm1206 )1207 # Win32 needs /safeseh with assembly, but Win64 does not.1208 1204 if (CMAKE_SIZEOF_VOID_P EQUAL 4) 1209 set_source_files_properties(${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/LowLevelInterpreterWin.asm 1210 PROPERTIES COMPILE_FLAGS "/safeseh" 1211 ) 1205 # Win32 needs /safeseh with assembly, but Win64 does not. 1206 set(MASM_EXECUTABLE ml) 1207 set(LLINT_MASM_FLAGS /safeseh /c /Fo) 1208 else () 1209 set(MASM_EXECUTABLE ml64) 1210 set(LLINT_MASM_FLAGS /c /Fo) 1212 1211 endif () 1212 add_custom_command( 1213 OUTPUT ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/LowLevelInterpreterWin.obj 1214 DEPENDS ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/LowLevelInterpreterWin.asm 1215 COMMAND ${MASM_EXECUTABLE} ${LLINT_MASM_FLAGS} ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/LowLevelInterpreterWin.obj ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/LowLevelInterpreterWin.asm 1216 VERBATIM) 1217 list(APPEND JavaScriptCore_SOURCES ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/LowLevelInterpreterWin.obj) 1213 1218 else () 1214 1219 list(APPEND JavaScriptCore_HEADERS -
TabularUnified trunk/Source/JavaScriptCore/ChangeLog ¶
r216329 r216332 1 2017-05-06 Bill Ming <mbbill@gmail.com> 2 3 Fix 32bit Windows build by giving correct parameters to MASM 4 https://bugs.webkit.org/show_bug.cgi?id=170833 5 6 Reviewed by Alex Christensen. 7 8 * CMakeLists.txt: 9 1 10 2017-05-06 Oleksandr Skachkov <gskachkov@gmail.com> 2 11
Note:
See TracChangeset
for help on using the changeset viewer.