Modified: trunk/Source/_javascript_Core/ChangeLog (267730 => 267731)
--- trunk/Source/_javascript_Core/ChangeLog 2020-09-29 07:44:40 UTC (rev 267730)
+++ trunk/Source/_javascript_Core/ChangeLog 2020-09-29 08:50:43 UTC (rev 267731)
@@ -1,3 +1,11 @@
+2020-09-29 Yusuke Suzuki <[email protected]>
+
+ Unreviewed, attempt to fix WinCairo build failure
+ https://bugs.webkit.org/show_bug.cgi?id=217071
+
+ * ftl/FTLOperations.h:
+ * tools/JSDollarVM.cpp:
+
2020-09-28 Yusuke Suzuki <[email protected]>
Use JSC_DECLARE_JIT_OPERATION / JSC_DECLARE_CUSTOM_GETTER / JSC_DECLARE_CUSTOM_SETTER
Modified: trunk/Source/_javascript_Core/ftl/FTLOperations.h (267730 => 267731)
--- trunk/Source/_javascript_Core/ftl/FTLOperations.h 2020-09-29 07:44:40 UTC (rev 267730)
+++ trunk/Source/_javascript_Core/ftl/FTLOperations.h 2020-09-29 08:50:43 UTC (rev 267731)
@@ -45,7 +45,7 @@
JSC_DECLARE_JIT_OPERATION(operationSwitchStringAndGetBranchOffset, int32_t, (JSGlobalObject*, size_t tableIndex, JSString*));
JSC_DECLARE_JIT_OPERATION(operationTypeOfObjectAsTypeofType, int32_t, (JSGlobalObject*, JSCell*));
-JSC_DECLARE_JIT_OPERATION(operationReportBoundsCheckEliminationErrorAndCrash, void, (intptr_t codeBlockAsIntPtr, int32_t, int32_t, int32_t, int32_t, int32_t));
+NO_RETURN_DUE_TO_CRASH JSC_DECLARE_JIT_OPERATION(operationReportBoundsCheckEliminationErrorAndCrash, void, (intptr_t codeBlockAsIntPtr, int32_t, int32_t, int32_t, int32_t, int32_t));
} // extern "C"
Modified: trunk/Source/_javascript_Core/tools/JSDollarVM.cpp (267730 => 267731)
--- trunk/Source/_javascript_Core/tools/JSDollarVM.cpp 2020-09-29 07:44:40 UTC (rev 267730)
+++ trunk/Source/_javascript_Core/tools/JSDollarVM.cpp 2020-09-29 08:50:43 UTC (rev 267731)
@@ -1764,7 +1764,7 @@
namespace JSC {
-static JSC_DECLARE_HOST_FUNCTION(functionCrash);
+static NO_RETURN_DUE_TO_CRASH JSC_DECLARE_HOST_FUNCTION(functionCrash);
static JSC_DECLARE_HOST_FUNCTION(functionBreakpoint);
static JSC_DECLARE_HOST_FUNCTION(functionDFGTrue);
static JSC_DECLARE_HOST_FUNCTION(functionFTLTrue);