| Index: src/assembler.cc | 
| diff --git a/src/assembler.cc b/src/assembler.cc | 
| index 90d08bb6821177d179fbc0c161c5e7eae448a698..c97405284394330b68e804aed3be0c394ec96b7b 100644 | 
| --- a/src/assembler.cc | 
| +++ b/src/assembler.cc | 
| @@ -1814,7 +1814,7 @@ int ConstantPoolBuilder::Emit(Assembler* assm) { | 
|  | 
| if (!emitted) { | 
| // Mark start of constant pool.  Align if necessary. | 
| -    if (!empty) assm->Align(kDoubleSize); | 
| +    if (!empty) assm->DataAlign(kDoubleSize); | 
| assm->bind(&emitted_label_); | 
| if (!empty) { | 
| // Emit in groups based on access and type. | 
| @@ -1822,7 +1822,7 @@ int ConstantPoolBuilder::Emit(Assembler* assm) { | 
| EmitGroup(assm, ConstantPoolEntry::REGULAR, ConstantPoolEntry::DOUBLE); | 
| EmitGroup(assm, ConstantPoolEntry::REGULAR, ConstantPoolEntry::INTPTR); | 
| if (info_[ConstantPoolEntry::DOUBLE].overflow()) { | 
| -        assm->Align(kDoubleSize); | 
| +        assm->DataAlign(kDoubleSize); | 
| EmitGroup(assm, ConstantPoolEntry::OVERFLOWED, | 
| ConstantPoolEntry::DOUBLE); | 
| } | 
|  |