Minor changes to allow V8 to build on Ubuntu Jaunty.
authorager@chromium.org <ager@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 9 Mar 2009 08:42:21 +0000 (08:42 +0000)
committerager@chromium.org <ager@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 9 Mar 2009 08:42:21 +0000 (08:42 +0000)
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
src/heap-inl.h

index 57e783f..c5213a7 100644 (file)
@@ -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<int32_t*>(&buf_[len_]) = disp;
+  int32_t* p = reinterpret_cast<int32_t*>(&buf_[len_]);
+  *p = disp;
   len_ += sizeof(int32_t);
   rmode_ = rmode;
 }
index 3c9733d..a2c3919 100644 (file)
@@ -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