Hi,

I turned off the "-Werror" option for GCC/G++ and applied a recent
patch from the FreeBSD port of V8, and now I have this problem:

scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
/bin/g++ -o obj/release/spaces.o -c -Wall -W -Wno-unused-parameter -
Wnon-virtual-dtor -pedantic -I/usr/pkg/include -m32 -O3 -fomit-frame-
pointer -Wno-char-subscripts -fno-strict-aliasing -I/usr/pkg/include -
fno-rtti -fno-exceptions -I/usr/pkg/include -Wall -W -Wno-unused-
parameter -Wnon-virtual-dtor -pedantic -I/usr/pkg/include -m32 -O3 -
fomit-frame-pointer -Wno-char-subscripts -fno-strict-aliasing -I/usr/
pkg/include -DV8_TARGET_ARCH_IA32 -DENABLE_VMSTATE_TRACKING -
DENABLE_LOGGING_AND_PROFILING -DENABLE_DEBUGGER_SUPPORT -Isrc src/
spaces.cc
src/spaces.cc: In static member function 'static void
v8::internal::MemoryAllocator::FreeChunkTables(v8::internal::AtomicWord*,
int, int)':
src/spaces.cc:372: error: invalid conversion from
'v8::internal::AtomicWord*' to 'volatile v8::internal::Atomic32*'
src/spaces.cc:375: error: invalid conversion from
'v8::internal::AtomicWord*' to 'volatile v8::internal::Atomic32*'
src/spaces.cc: In static member function 'static void
v8::internal::MemoryAllocator::AddChunkUsingAddress(uintptr_t,
uintptr_t)':
src/spaces.cc:833: error: invalid conversion from
'v8::internal::AtomicWord*' to 'volatile v8::internal::Atomic32*'
src/spaces.cc: In static member function 'static void
v8::internal::MemoryAllocator::RemoveChunkFoundUsingAddress(uintptr_t,
uintptr_t)':
src/spaces.cc:860: error: invalid conversion from
'v8::internal::AtomicWord*' to 'volatile v8::internal::Atomic32*'
src/spaces.cc:862: error: invalid conversion from
'v8::internal::AtomicWord*' to 'volatile v8::internal::Atomic32*'
src/spaces.cc:865: error: invalid conversion from
'v8::internal::AtomicWord*' to 'volatile v8::internal::Atomic32*'
src/spaces.cc: In static member function 'static
v8::internal::AtomicWord*
v8::internal::MemoryAllocator::AllocatedChunksFinder(v8::internal::AtomicWord*,
uintptr_t, int, v8::internal::MemoryAllocator::CreateTables)':
src/spaces.cc:923: error: invalid conversion from
'v8::internal::AtomicWord*' to 'volatile v8::internal::Atomic32*'
scons: *** [obj/release/spaces.o] Error 1
scons: building terminated because of errors.

Is this a general problem for V8 or a problem with my MINIX-specific
changes?

Thank you,
pikpik

-- 
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users

Reply via email to