Reviewers: Erik Corry,

Description:
Avoid static initializers in assember-arm.h.

Patch by [email protected].

BUG=v8:1784

Please review this at http://codereview.chromium.org/8367001/

SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

Affected files:
  M     src/arm/assembler-arm.h


Index: src/arm/assembler-arm.h
===================================================================
--- src/arm/assembler-arm.h     (revision 9730)
+++ src/arm/assembler-arm.h     (working copy)
@@ -304,9 +304,9 @@
 const DwVfpRegister d15 = { 15 };

 // Aliases for double registers.
-const DwVfpRegister kFirstCalleeSavedDoubleReg = d8;
-const DwVfpRegister kLastCalleeSavedDoubleReg = d15;
-const DwVfpRegister kDoubleRegZero = d14;
+static const DwVfpRegister& kFirstCalleeSavedDoubleReg = d8;
+static const DwVfpRegister& kLastCalleeSavedDoubleReg = d15;
+static const DwVfpRegister& kDoubleRegZero = d14;


 // Coprocessor register


--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to