Summary: | [Qt] Fix the SH4 build after r109834 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Csaba Osztrogonác <ossy> | ||||||
Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Blocker | CC: | abecsi, fu, hausmann, kenneth, loki, oliver, ossy, thouraya.andolsi, webkit.review.bot, zecke, zherczeg | ||||||
Priority: | P1 | Keywords: | Qt, QtTriaged | ||||||
Version: | 528+ (Nightly build) | ||||||||
Hardware: | All | ||||||||
OS: | All | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 80354 | ||||||||
Attachments: |
|
Description
Csaba Osztrogonác
2012-03-06 22:45:01 PST
Missing functions from MacroAssemblerARM: - ../../../../Source/JavaScriptCore/jit/JITArithmetic32_64.cpp:624:68: error: no matching function for call to 'JSC::JIT::branchAdd32(JSC::MacroAssemblerARM::ResultCondition, const JSC::AbstractMacroAssembler<JSC::ARMAssembler>::RegisterID&, JSC::AbstractMacroAssembler<JSC::ARMAssembler>::Imm32, const JSC::AbstractMacroAssembler<JSC::ARMAssembler>::RegisterID&)' - ../../../../Source/JavaScriptCore/jit/JITArithmetic32_64.cpp:738:68: error: no matching function for call to 'JSC::JIT::branchSub32(JSC::MacroAssemblerARM::ResultCondition, const JSC::AbstractMacroAssembler<JSC::ARMAssembler>::RegisterID&, JSC::AbstractMacroAssembler<JSC::ARMAssembler>::Imm32, const JSC::AbstractMacroAssembler<JSC::ARMAssembler>::RegisterID&)' Missing functions from MacroAssemblerMIPS: - ../../../../Source/JavaScriptCore/jit/JITArithmetic32_64.cpp:624:68: error: no matching function for call to 'JSC::JIT::branchAdd32(JSC::MacroAssemblerMIPS::ResultCondition, const JSC::AbstractMacroAssembler<JSC::MIPSAssembler>::RegisterID&, JSC::AbstractMacroAssembler<JSC::MIPSAssembler>::Imm32, const JSC::AbstractMacroAssembler<JSC::MIPSAssembler>::RegisterID&)' - ../../../../Source/JavaScriptCore/jit/JITArithmetic32_64.cpp:738:68: error: no matching function for call to 'JSC::JIT::branchSub32(JSC::MacroAssemblerMIPS::ResultCondition, const JSC::AbstractMacroAssembler<JSC::MIPSAssembler>::RegisterID&, JSC::AbstractMacroAssembler<JSC::MIPSAssembler>::Imm32, const JSC::AbstractMacroAssembler<JSC::MIPSAssembler>::RegisterID&)' Missing functions from MacroAssemblerSH4: - ../../../../Source/JavaScriptCore/jit/JITArithmetic32_64.cpp:624:68: error: no matching function for call to 'JSC::JIT::branchAdd32(JSC::MacroAssemblerSH4::ResultCondition, const JSC::AbstractMacroAssembler<JSC::SH4Assembler>::RegisterID&, JSC::AbstractMacroAssembler<JSC::SH4Assembler>::Imm32, const JSC::AbstractMacroAssembler<JSC::SH4Assembler>::RegisterID&)' - ../../../../Source/JavaScriptCore/jit/JITArithmetic32_64.cpp:738:68: error: no matching function for call to 'JSC::JIT::branchSub32(JSC::MacroAssemblerSH4::ResultCondition, const JSC::AbstractMacroAssembler<JSC::SH4Assembler>::RegisterID&, JSC::AbstractMacroAssembler<JSC::SH4Assembler>::Imm32, const JSC::AbstractMacroAssembler<JSC::SH4Assembler>::RegisterID&)' Sigh, I'll hit it with a stick in the morning. (In reply to comment #3) > fu@mips.com, thouraya.andolsi@st.com Oooop, copy/paste error. :) I cc-ed MIPS and SH4 guys too. ARM fix landed in http://trac.webkit.org/changeset/110044 cc Holger too, he might be interested in fixing MIPS and SH4 platforms. Created attachment 130734 [details]
Add MIPS branch(Add,Sub)32 functions
Hi,
Here is a MIPS patch. Thanks!
Regards,
Chao-ying
Comment on attachment 130734 [details] Add MIPS branch(Add,Sub)32 functions Clearing flags on attachment: 130734 Committed r110147: <http://trac.webkit.org/changeset/110147> All reviewed patches have been landed. Closing bug. Reopen to fix SH4 build too. Created attachment 130822 [details]
fix for sh4 platform
Comment on attachment 130822 [details]
fix for sh4 platform
r=me
Comment on attachment 130822 [details] fix for sh4 platform Clearing flags on attachment: 130822 Committed r110289: <http://trac.webkit.org/changeset/110289> All reviewed patches have been landed. Closing bug. |