From 2e34b0354ebd8f226a5b3392a202f2f78c6b1d94 Mon Sep 17 00:00:00 2001 From: "ager@chromium.org" Date: Mon, 9 Mar 2009 08:42:21 +0000 Subject: [PATCH] Minor changes to allow V8 to build on Ubuntu Jaunty. Review URL: http://codereview.chromium.org/40289 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1442 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/assembler-ia32-inl.h | 3 ++- src/heap-inl.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/assembler-ia32-inl.h b/src/assembler-ia32-inl.h index 57e783f..c5213a7 100644 --- a/src/assembler-ia32-inl.h +++ b/src/assembler-ia32-inl.h @@ -279,7 +279,8 @@ void Operand::set_modrm(int mod, Register rm) { void Operand::set_dispr(int32_t disp, RelocInfo::Mode rmode) { ASSERT(len_ == 1 || len_ == 2); - *reinterpret_cast(&buf_[len_]) = disp; + int32_t* p = reinterpret_cast(&buf_[len_]); + *p = disp; len_ += sizeof(int32_t); rmode_ = rmode; } diff --git a/src/heap-inl.h b/src/heap-inl.h index 3c9733d..a2c3919 100644 --- a/src/heap-inl.h +++ b/src/heap-inl.h @@ -262,7 +262,7 @@ void Heap::ClearKeyedLookupCache() { #define CALL_HEAP_FUNCTION_VOID(FUNCTION_CALL) \ - CALL_AND_RETRY(FUNCTION_CALL, , ) + CALL_AND_RETRY(FUNCTION_CALL, ;, ;) #ifdef DEBUG -- 2.7.4