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

Reply via email to