diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2011-07-08 16:40:11 -0700 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2011-07-08 16:40:11 -0700 |
commit | e5564a3f29e0a818832a97c7c3b28d7c8b3b0460 (patch) | |
tree | 4b48a6577080d5e44da4d2cbebb7fe7951660de8 /deps/v8/src/diy-fp.h | |
parent | 0df2f74d364826053641395b01c2fcb1345057a9 (diff) | |
download | android-node-v8-e5564a3f29e0a818832a97c7c3b28d7c8b3b0460.tar.gz android-node-v8-e5564a3f29e0a818832a97c7c3b28d7c8b3b0460.tar.bz2 android-node-v8-e5564a3f29e0a818832a97c7c3b28d7c8b3b0460.zip |
Upgrade V8 to 3.4.10
Diffstat (limited to 'deps/v8/src/diy-fp.h')
-rw-r--r-- | deps/v8/src/diy-fp.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/deps/v8/src/diy-fp.h b/deps/v8/src/diy-fp.h index cfe05ef742..26ff1a20bf 100644 --- a/deps/v8/src/diy-fp.h +++ b/deps/v8/src/diy-fp.h @@ -1,4 +1,4 @@ -// Copyright 2010 the V8 project authors. All rights reserved. +// Copyright 2011 the V8 project authors. All rights reserved. // Redistribution and use in source and binary forms, with or without // modification, are permitted provided that the following conditions are // met: @@ -80,7 +80,7 @@ class DiyFp { // This method is mainly called for normalizing boundaries. In general // boundaries need to be shifted by 10 bits. We thus optimize for this case. - const uint64_t k10MSBits = V8_2PART_UINT64_C(0xFFC00000, 00000000); + const uint64_t k10MSBits = static_cast<uint64_t>(0x3FF) << 54; while ((f & k10MSBits) == 0) { f <<= 10; e -= 10; @@ -106,7 +106,7 @@ class DiyFp { void set_e(int new_value) { e_ = new_value; } private: - static const uint64_t kUint64MSB = V8_2PART_UINT64_C(0x80000000, 00000000); + static const uint64_t kUint64MSB = static_cast<uint64_t>(1) << 63; uint64_t f_; int e_; |