blob: 3941faf6913b67bdf532918793ec104bc8f46151 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
diff -Naur webkitgtk-2.0.4.orig/Source/JavaScriptCore/offlineasm/cloop.rb webkitgtk-2.0.4/Source/JavaScriptCore/offlineasm/cloop.rb
--- webkitgtk-2.0.4.orig/Source/JavaScriptCore/offlineasm/cloop.rb 2013-07-19 07:03:48.000000000 +0000
+++ webkitgtk-2.0.4/Source/JavaScriptCore/offlineasm/cloop.rb 2013-12-18 22:45:01.710757198 +0000
@@ -398,7 +398,7 @@
end
def cloopEmitCompareDoubleWithNaNCheckAndBranch(operands, condition)
- $asm.putc "if (std::isnan(#{operands[0].clValue(:double)}) || isnan(#{operands[1].clValue(:double)})"
+ $asm.putc "if (std::isnan(#{operands[0].clValue(:double)}) )"
$asm.putc " || (#{operands[0].clValue(:double)} #{condition} #{operands[1].clValue(:double)}))"
$asm.putc " goto #{operands[2].cLabel};"
end
|