Bug 149065 - [EFL] Fix WASM build
Summary: [EFL] Fix WASM build
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Csaba Osztrogonác_OOO_until_21st_Aug
URL:
Keywords:
Depends on:
Blocks: 146064
  Show dependency treegraph
 
Reported: 2015-09-11 07:17 PDT by Csaba Osztrogonác_OOO_until_21st_Aug
Modified: 2015-10-08 02:40 PDT (History)
2 users (show)

See Also:


Attachments
Patch (1.10 KB, patch)
2015-09-11 07:19 PDT, Csaba Osztrogonác_OOO_until_21st_Aug
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Csaba Osztrogonác_OOO_until_21st_Aug 2015-09-11 07:17:47 PDT
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::operationConvertJSValueToInt32(JSC::ExecState*, long): error: undefined reference to 'JSC::JSValue::decode(long)'
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::operationConvertJSValueToInt32(JSC::ExecState*, long): error: undefined reference to 'JSC::JSValue::toInt32(JSC::ExecState*) const'
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::operationConvertJSValueToDouble(JSC::ExecState*, long): error: undefined reference to 'JSC::JSValue::decode(long)'
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::operationConvertJSValueToDouble(JSC::ExecState*, long): error: undefined reference to 'JSC::JSValue::toNumber(JSC::ExecState*) const'
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::WASMFunctionCompiler::buildReturn(int, JSC::WASMExpressionType): error: undefined reference to 'JSC::JSValue::JSValue(JSC::JSValue::JSUndefinedTag)'
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::WASMFunctionCompiler::buildReturn(int, JSC::WASMExpressionType): error: undefined reference to 'JSC::JSValue::encode(JSC::JSValue)'
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::WASMFunctionCompiler::buildImmediateF64(double): error: undefined reference to 'JSC::JSValue::decode(long)'
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::WASMFunctionCompiler::buildImmediateF64(double): error: undefined reference to 'JSC::JSValue::isInt32() const'
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::WASMFunctionCompiler::buildImmediateF64(double): error: undefined reference to 'JSC::JSValue::asInt32() const'
build log:

Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::WASMFunctionCompiler::buildImmediateF64(double): error: undefined reference to 'JSC::JSValue::asDouble() const'
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::WASMFunctionCompiler::boxArgumentsAndAdjustStackPointer(WTF::Vector<JSC::WASMType, 0ul, WTF::CrashOnOverflow, 16ul> const&): error: undefined reference to 'JSC::JSValue::JSValue(JSC::JSValue::JSUndefinedTag)'
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::WASMFunctionCompiler::boxArgumentsAndAdjustStackPointer(WTF::Vector<JSC::WASMType, 0ul, WTF::CrashOnOverflow, 16ul> const&): error: undefined reference to 'JSC::JSValue::encode(JSC::JSValue)'
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::WASMFunctionCompiler::endFunction(): error: undefined reference to 'JSC::JSValue::JSValue(JSC::JSValue::JSUndefinedTag)'
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::WASMFunctionCompiler::endFunction(): error: undefined reference to 'JSC::JSValue::encode(JSC::JSValue)'
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::WASMFunctionCompiler::Expression JSC::WASMFunctionParser::parseConstantPoolIndexExpressionF64<JSC::WASMFunctionCompiler>(JSC::WASMFunctionCompiler&, unsigned int): error: undefined reference to 'JSC::JSValue::decode(long)'
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::WASMFunctionCompiler::Expression JSC::WASMFunctionParser::parseConstantPoolIndexExpressionF64<JSC::WASMFunctionCompiler>(JSC::WASMFunctionCompiler&, unsigned int): error: undefined reference to 'JSC::JSValue::isInt32() const'
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::WASMFunctionCompiler::Expression JSC::WASMFunctionParser::parseConstantPoolIndexExpressionF64<JSC::WASMFunctionCompiler>(JSC::WASMFunctionCompiler&, unsigned int): error: undefined reference to 'JSC::JSValue::asInt32() const'
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o:WASMFunctionParser.cpp:function JSC::WASMFunctionCompiler::Expression JSC::WASMFunctionParser::parseConstantPoolIndexExpressionF64<JSC::WASMFunctionCompiler>(JSC::WASMFunctionCompiler&, unsigned int): error: undefined reference to 'JSC::JSValue::asDouble() const'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
Comment 1 Csaba Osztrogonác_OOO_until_21st_Aug 2015-09-11 07:19:20 PDT
Created attachment 261006 [details]
Patch
Comment 2 WebKit Commit Bot 2015-09-11 09:56:30 PDT
Comment on attachment 261006 [details]
Patch

Clearing flags on attachment: 261006

Committed r189622: <http://trac.webkit.org/changeset/189622>
Comment 3 WebKit Commit Bot 2015-09-11 09:56:34 PDT
All reviewed patches have been landed.  Closing bug.