From e5cceffe6a59e6702b373051817f590acdcdf036 Mon Sep 17 00:00:00 2001 From: Ben Noordhuis Date: Mon, 18 Jul 2011 13:39:22 +0200 Subject: [PATCH] Replace reinterpret_cast with BitCast in deoptimizer to please certain compilers. This is a back-port of upstream V8 rev 8672. Fixes #1354. --- deps/v8/src/deoptimizer.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deps/v8/src/deoptimizer.cc b/deps/v8/src/deoptimizer.cc index 175ee6e1fbe..3a7b33a21e3 100644 --- a/deps/v8/src/deoptimizer.cc +++ b/deps/v8/src/deoptimizer.cc @@ -1462,7 +1462,7 @@ DeoptimizedFrameInfo::~DeoptimizedFrameInfo() { } void DeoptimizedFrameInfo::Iterate(ObjectVisitor* v) { - v->VisitPointer(reinterpret_cast(&function_)); + v->VisitPointer(BitCast(&function_)); v->VisitPointers(parameters_, parameters_ + parameters_count_); v->VisitPointers(expression_stack_, expression_stack_ + expression_count_); }