| Index: runtime/vm/locations.h
|
| diff --git a/runtime/vm/locations.h b/runtime/vm/locations.h
|
| index fae87a7f306e64097c146e99b1725aaeaeb7055c..069200788542475a87c2248363edfa7a93e0d2d8 100644
|
| --- a/runtime/vm/locations.h
|
| +++ b/runtime/vm/locations.h
|
| @@ -398,7 +398,11 @@ class Location : public ValueObject {
|
| typedef BitField<uword, Policy, 0, 3> PolicyField;
|
|
|
| // Layout for stack slots.
|
| +#if defined(ARCH_IS_64_BIT)
|
| + static const intptr_t kBitsForBaseReg = 6;
|
| +#else
|
| static const intptr_t kBitsForBaseReg = 5;
|
| +#endif
|
| static const intptr_t kBitsForStackIndex = kBitsForPayload - kBitsForBaseReg;
|
| class StackSlotBaseField :
|
| public BitField<uword, Register, 0, kBitsForBaseReg> {};
|
|
|