Status: New
Owner: ----
New issue 880 by scaner: NearLabel break build on Contos 5 x86.
http://code.google.com/p/v8/issues/detail?id=880
r...@golala:~/src/v8# scons arch=x64
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
gcc -o obj/release/dtoa-config.o -c -Werror -Wno-uninitialized -m64 -O3
-fomit-frame-pointer -fdata-sections -ffunction-sections -ansi
-DV8_TARGET_ARCH_X64 -DENABLE_VMSTATE_TRACKING
-DENABLE_LOGGING_AND_PROFILING -DENABLE_DEBUGGER_SUPPORT -Isrc
src/dtoa-config.c
g++ -o obj/release/accessors.o -c -Wall -Werror -W -Wno-unused-parameter
-Wnon-virtual-dtor -pedantic -m64 -O3 -fomit-frame-pointer -fdata-sections
-ffunction-sections -ansi -fno-rtti -fno-exceptions -fvisibility=hidden
-Wall -Werror -W -Wno-unused-parameter -Wnon-virtual-dtor -pedantic -m64
-O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -ansi
-DV8_TARGET_ARCH_X64 -DENABLE_VMSTATE_TRACKING
-DENABLE_LOGGING_AND_PROFILING -DENABLE_DEBUGGER_SUPPORT -Isrc
src/accessors.cc
g++ -o obj/release/allocation.o -c -Wall -Werror -W -Wno-unused-parameter
-Wnon-virtual-dtor -pedantic -m64 -O3 -fomit-frame-pointer -fdata-sections
-ffunction-sections -ansi -fno-rtti -fno-exceptions -fvisibility=hidden
-Wall -Werror -W -Wno-unused-parameter -Wnon-virtual-dtor -pedantic -m64
-O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -ansi
-DV8_TARGET_ARCH_X64 -DENABLE_VMSTATE_TRACKING
-DENABLE_LOGGING_AND_PROFILING -DENABLE_DEBUGGER_SUPPORT -Isrc
src/allocation.cc
g++ -o obj/release/api.o -c -Wall -Werror -W -Wno-unused-parameter
-Wnon-virtual-dtor -pedantic -m64 -O3 -fomit-frame-pointer -fdata-sections
-ffunction-sections -ansi -fno-rtti -fno-exceptions -fvisibility=hidden
-Wall -Werror -W -Wno-unused-parameter -Wnon-virtual-dtor -pedantic -m64
-O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -ansi
-DV8_TARGET_ARCH_X64 -DENABLE_VMSTATE_TRACKING
-DENABLE_LOGGING_AND_PROFILING -DENABLE_DEBUGGER_SUPPORT -Isrc src/api.cc
In file included from src/macro-assembler.h:67,
from src/jsregexp.h:31,
from src/ast.h:33,
from src/compiler.h:31,
from src/api.cc:33:
src/x64/macro-assembler-x64.h: In member function 'void
v8::internal::MacroAssembler::SmiMul(v8::internal::Register,
v8::internal::Register, v8::internal::Register, LabelType*)':
src/x64/macro-assembler-x64.h:1099: error: 'NearLabel' was not declared in
this scope
src/x64/macro-assembler-x64.h:1099: error: expected ';' before 'failure'
src/x64/macro-assembler-x64.h:1103: error: 'failure' was not declared in
this scope
src/x64/macro-assembler-x64.h:1107: error: expected ';'
before 'correct_result'
src/x64/macro-assembler-x64.h:1109: error: 'correct_result' was not
declared in this scope
src/x64/macro-assembler-x64.h:1113: error: 'zero_correct_result' was not
declared in this scope
src/x64/macro-assembler-x64.h:1129: error: 'NearLabel' was not declared in
this scope
src/x64/macro-assembler-x64.h:1129: error: expected ';'
before 'correct_result'
src/x64/macro-assembler-x64.h:1131: error: 'correct_result' was not
declared in this scope
src/x64/macro-assembler-x64.h: In member function 'void
v8::internal::MacroAssembler::SmiDiv(v8::internal::Register,
v8::internal::Register, v8::internal::Register, LabelType*)':
src/x64/macro-assembler-x64.h:1246: error: 'NearLabel' was not declared in
this scope
src/x64/macro-assembler-x64.h:1246: error: expected ';'
before 'positive_divisor'
src/x64/macro-assembler-x64.h:1261: error: expected ';' before 'safe_div'
src/x64/macro-assembler-x64.h:1263: error: 'safe_div' was not declared in
this scope
src/x64/macro-assembler-x64.h:1282: error: expected ';' before 'smi_result'
src/x64/macro-assembler-x64.h:1283: error: 'smi_result' was not declared in
this scope
src/x64/macro-assembler-x64.h: In member function 'void
v8::internal::MacroAssembler::SmiMod(v8::internal::Register,
v8::internal::Register, v8::internal::Register, LabelType*)':
src/x64/macro-assembler-x64.h:1320: error: 'NearLabel' was not declared in
this scope
src/x64/macro-assembler-x64.h:1320: error: expected ';' before 'safe_div'
src/x64/macro-assembler-x64.h:1322: error: 'safe_div' was not declared in
this scope
src/x64/macro-assembler-x64.h:1343: error: expected ';' before 'smi_result'
src/x64/macro-assembler-x64.h:1345: error: 'smi_result' was not declared in
this scope
src/x64/macro-assembler-x64.h: In member function 'void
v8::internal::MacroAssembler::SmiShiftLogicalRight(v8::internal::Register,
v8::internal::Register, v8::internal::Register, LabelType*)':
src/x64/macro-assembler-x64.h:1380: error: 'NearLabel' was not declared in
this scope
src/x64/macro-assembler-x64.h:1380: error: expected ';' before 'result_ok'
src/x64/macro-assembler-x64.h:1393: error: expected ';'
before 'positive_result'
src/x64/macro-assembler-x64.h:1394: error: 'positive_result' was not
declared in this scope
src/x64/macro-assembler-x64.h: In member function 'void
v8::internal::MacroAssembler::InvokePrologue(const
v8::internal::ParameterCount&, const v8::internal::ParameterCount&,
v8::internal::Handle<v8::internal::Code>, v8::internal::Register,
LabelType*, InvokeFlag)':
src/x64/macro-assembler-x64.h:1636: error: 'NearLabel' was not declared in
this scope
src/x64/macro-assembler-x64.h:1636: error: expected ';' before 'invoke'
src/x64/macro-assembler-x64.h:1660: error: 'invoke' was not declared in
this scope
src/x64/macro-assembler-x64.h:1667: error: 'invoke' was not declared in
this scope
src/x64/macro-assembler-x64.h:1689: error: 'invoke' was not declared in
this scope
scons: *** [obj/release/api.o] Error 1
scons: building terminated because of errors.
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev