[Webkit-unassigned] [Bug 19271] eliminate PIC branches by changing NaN handling in JSValue::toNumber
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jul 21 22:56:18 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=19271
Kent Tamura <tkent at chromium.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tkent at chromium.org
--- Comment #4 from Kent Tamura <tkent at chromium.org> 2011-07-21 22:56:17 PST ---
(In reply to comment #3)
> Fixed in r91555
It broke build on Leopard, SnowLeopard, and Windows.
SnowLeopard:
Ld /Volumes/Big/slave/snowleopard-intel-debug/build/WebKitBuild/Debug/JavaScriptGlue.framework/Versions/A/JavaScriptGlue normal x86_64
cd /Volumes/Big/slave/snowleopard-intel-debug/build/Source/JavaScriptGlue
setenv MACOSX_DEPLOYMENT_TARGET 10.6
/Developer/usr/bin/g++-4.2 -arch x86_64 -dynamiclib -L/Volumes/Big/slave/snowleopard-intel-debug/build/WebKitBuild/Debug -F/Volumes/Big/slave/snowleopard-intel-debug/build/WebKitBuild/Debug -filelist /Volumes/Big/slave/snowleopard-intel-debug/build/WebKitBuild/JavaScriptGlue.build/Debug/JavaScriptGlue.build/Objects-normal/x86_64/JavaScriptGlue.LinkFileList -Xlinker --no-demangle -exported_symbols_list JavaScriptGlue.exp -install_name /Volumes/Big/slave/snowleopard-intel-debug/build/WebKitBuild/Debug/JavaScriptGlue.framework/Versions/A/JavaScriptGlue -mmacosx-version-min=10.6 -dead_strip -framework CoreServices -framework JavaScriptCore -single_module -compatibility_version 1 -current_version 535.1 -o /Volumes/Big/slave/snowleopard-intel-debug/build/WebKitBuild/Debug/JavaScriptGlue.framework/Versions/A/JavaScriptGlue
Undefined symbols:
"__ZNK3JSC7JSValue16toNumberSlowCaseEPNS_9ExecStateE", referenced from:
__ZNK3JSC7JSValue8toNumberEPNS_9ExecStateE in JSUtils.o
ld: symbol(s) not found
Windows:
9>Linking...
9> Creating library C:\cygwin\home\buildbot\slave\win-release\build\WebKitBuild\Release\lib\WebKit.lib and object C:\cygwin\home\buildbot\slave\win-release\build\WebKitBuild\Release\lib\WebKit.exp
9>NPRuntimeObjectMap.obj : error LNK2019: unresolved external symbol "private: double __thiscall JSC::JSValue::toNumberSlowCase(class JSC::ExecState *)const " (?toNumberSlowCase at JSValue@JSC@@ABENPAVExecState at 2@@Z) referenced in function "public: double __thiscall JSC::JSValue::toNumber(class JSC::ExecState *)const " (?toNumber at JSValue@JSC@@QBENPAVExecState at 2@@Z)
9>WebCore.lib(JSBindingsAllInOne.obj) : error LNK2001: unresolved external symbol "private: double __thiscall JSC::JSValue::toNumberSlowCase(class JSC::ExecState *)const " (?toNumberSlowCase at JSValue@JSC@@ABENPAVExecState at 2@@Z)
9>WebCore.lib(DerivedSources.obj) : error LNK2001: unresolved external symbol "private: double __thiscall JSC::JSValue::toNumberSlowCase(class JSC::ExecState *)const " (?toNumberSlowCase at JSValue@JSC@@ABENPAVExecState at 2@@Z)
9>WebCore.lib(c_utility.obj) : error LNK2001: unresolved external symbol "private: double __thiscall JSC::JSValue::toNumberSlowCase(class JSC::ExecState *)const " (?toNumberSlowCase at JSValue@JSC@@ABENPAVExecState at 2@@Z)
9>C:\cygwin\home\buildbot\slave\win-release\build\WebKitBuild\Release\bin\WebKit.dll : fatal error LNK1120: 1 unresolved externals
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list