Index: test/cctest/test-api.cc |
diff --git a/test/cctest/test-api.cc b/test/cctest/test-api.cc |
index a9051c2d68da516bbb8d47e1cf66b82ac6e0d521..715dbdb26b518607e2d6994216bf922c4bdc89fc 100644 |
--- a/test/cctest/test-api.cc |
+++ b/test/cctest/test-api.cc |
@@ -12347,28 +12347,14 @@ THREADED_TEST(GetHeapStatistics) { |
static double DoubleFromBits(uint64_t value) { |
double target; |
-#ifdef BIG_ENDIAN_FLOATING_POINT |
- const int kIntSize = 4; |
- // Somebody swapped the lower and higher half of doubles. |
- memcpy(&target, reinterpret_cast<char*>(&value) + kIntSize, kIntSize); |
- memcpy(reinterpret_cast<char*>(&target) + kIntSize, &value, kIntSize); |
-#else |
memcpy(&target, &value, sizeof(target)); |
-#endif |
return target; |
} |
static uint64_t DoubleToBits(double value) { |
uint64_t target; |
-#ifdef BIG_ENDIAN_FLOATING_POINT |
- const int kIntSize = 4; |
- // Somebody swapped the lower and higher half of doubles. |
- memcpy(&target, reinterpret_cast<char*>(&value) + kIntSize, kIntSize); |
- memcpy(reinterpret_cast<char*>(&target) + kIntSize, &value, kIntSize); |
-#else |
memcpy(&target, &value, sizeof(target)); |
-#endif |
return target; |
} |