Title: [129274] trunk/Source/_javascript_Core
- Revision
- 129274
- Author
- [email protected]
- Date
- 2012-09-21 16:40:35 -0700 (Fri, 21 Sep 2012)
Log Message
Unreviewed, fix ARM build.
* assembler/MacroAssemblerARMv7.h:
(JSC::MacroAssemblerARMv7::store8):
(MacroAssemblerARMv7):
* offlineasm/armv7.rb:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (129273 => 129274)
--- trunk/Source/_javascript_Core/ChangeLog 2012-09-21 23:35:07 UTC (rev 129273)
+++ trunk/Source/_javascript_Core/ChangeLog 2012-09-21 23:40:35 UTC (rev 129274)
@@ -1,5 +1,14 @@
2012-09-21 Filip Pizlo <[email protected]>
+ Unreviewed, fix ARM build.
+
+ * assembler/MacroAssemblerARMv7.h:
+ (JSC::MacroAssemblerARMv7::store8):
+ (MacroAssemblerARMv7):
+ * offlineasm/armv7.rb:
+
+2012-09-21 Filip Pizlo <[email protected]>
+
REGRESSION (r128400): Opening Google Web Fonts page hangs or crashes
https://bugs.webkit.org/show_bug.cgi?id=97328
Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerARMv7.h (129273 => 129274)
--- trunk/Source/_javascript_Core/assembler/MacroAssemblerARMv7.h 2012-09-21 23:35:07 UTC (rev 129273)
+++ trunk/Source/_javascript_Core/assembler/MacroAssemblerARMv7.h 2012-09-21 23:40:35 UTC (rev 129274)
@@ -743,6 +743,12 @@
store8(src, ArmAddress(addressTempRegister, 0));
}
+ void store8(TrustedImm32 imm, void* address)
+ {
+ move(imm, dataTempRegister);
+ store8(dataTempRegister, address);
+ }
+
void store16(RegisterID src, BaseIndex address)
{
store16(src, setupArmAddress(address));
Modified: trunk/Source/_javascript_Core/offlineasm/armv7.rb (129273 => 129274)
--- trunk/Source/_javascript_Core/offlineasm/armv7.rb 2012-09-21 23:35:07 UTC (rev 129273)
+++ trunk/Source/_javascript_Core/offlineasm/armv7.rb 2012-09-21 23:40:35 UTC (rev 129274)
@@ -353,7 +353,7 @@
| node |
if node.is_a? Instruction
case node.opcode
- when "storei", "storep"
+ when "storeb", "storei", "storep"
operands = node.operands
newOperands = []
operands.each {
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes