Title: [189342] trunk/Source/_javascript_Core
- Revision
- 189342
- Author
- [email protected]
- Date
- 2015-09-04 04:16:03 -0700 (Fri, 04 Sep 2015)
Log Message
[ARM] Fix the ARM Traditional build after r189288
https://bugs.webkit.org/show_bug.cgi?id=148792
Reviewed by Zoltan Herczeg.
* assembler/MacroAssemblerARM.h: Make repatchCall public similar to changes in r189288.
(JSC::MacroAssemblerARM::repatchCall):
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (189341 => 189342)
--- trunk/Source/_javascript_Core/ChangeLog 2015-09-04 06:58:40 UTC (rev 189341)
+++ trunk/Source/_javascript_Core/ChangeLog 2015-09-04 11:16:03 UTC (rev 189342)
@@ -1,3 +1,13 @@
+2015-09-04 Csaba Osztrogonác <[email protected]>
+
+ [ARM] Fix the ARM Traditional build after r189288
+ https://bugs.webkit.org/show_bug.cgi?id=148792
+
+ Reviewed by Zoltan Herczeg.
+
+ * assembler/MacroAssemblerARM.h: Make repatchCall public similar to changes in r189288.
+ (JSC::MacroAssemblerARM::repatchCall):
+
2015-09-03 Aleksandr Skachkov <[email protected]>
[ES6] Implement ES6 arrow function syntax. Prototype of arrow function should be undefined
Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h (189341 => 189342)
--- trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2015-09-04 06:58:40 UTC (rev 189341)
+++ trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2015-09-04 11:16:03 UTC (rev 189342)
@@ -1432,6 +1432,16 @@
UNREACHABLE_FOR_PLATFORM();
}
+ static void repatchCall(CodeLocationCall call, CodeLocationLabel destination)
+ {
+ ARMAssembler::relinkCall(call.dataLocation(), destination.executableAddress());
+ }
+
+ static void repatchCall(CodeLocationCall call, FunctionPtr destination)
+ {
+ ARMAssembler::relinkCall(call.dataLocation(), destination.executableAddress());
+ }
+
#if ENABLE(MASM_PROBE)
void probe(ProbeFunction, void* arg1 = 0, void* arg2 = 0);
#endif // ENABLE(MASM_PROBE)
@@ -1481,16 +1491,7 @@
ARMAssembler::linkCall(code, call.m_label, function.value());
}
- static void repatchCall(CodeLocationCall call, CodeLocationLabel destination)
- {
- ARMAssembler::relinkCall(call.dataLocation(), destination.executableAddress());
- }
- static void repatchCall(CodeLocationCall call, FunctionPtr destination)
- {
- ARMAssembler::relinkCall(call.dataLocation(), destination.executableAddress());
- }
-
#if ENABLE(MASM_PROBE)
inline TrustedImm32 trustedImm32FromPtr(void* ptr)
{
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes