https://github.com/v8/v8/commit/878ccb33bd3cf0e6dc018ff8d15843f585ac07be did some automated cleanups but it missed big-endian code. Upstream-Status: Pending Signed-off-by: Khem Raj --- a/deps/v8/src/runtime/runtime-utils.h +++ b/deps/v8/src/runtime/runtime-utils.h @@ -126,7 +126,7 @@ static inline ObjectPair MakePair(Object #if defined(V8_TARGET_LITTLE_ENDIAN) return x.ptr() | (static_cast(y.ptr()) << 32); #elif defined(V8_TARGET_BIG_ENDIAN) - return y->ptr() | (static_cast(x->ptr()) << 32); + return y.ptr() | (static_cast(x.ptr()) << 32); #else #error Unknown endianness #endif