[Webkit-unassigned] [Bug 71730] New: ARMv7 MacroAssemblerARMv7.h Build Issue
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Nov 7 13:44:12 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=71730
Summary: ARMv7 MacroAssemblerARMv7.h Build Issue
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: joepeck at webkit.org
CC: barraclough at apple.com, fpizlo at apple.com
Build Error after: <http://trac.webkit.org/changeset/97331>
In file included from Source/JavaScriptCore/assembler/MacroAssembler.h:32:
In file included from Source/JavaScriptCore/bytecode/Instruction.h:32:
In file included from Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from Source/JavaScriptCore/runtime/JSActivation.h:32:
In file included from Source/JavaScriptCore/runtime/Arguments.h:27:
In file included from Source/JavaScriptCore/runtime/Arguments.cpp:26:
Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h:1020:34:{1020:34-1020:53}: error: no viable conversion from 'const RegisterID' to 'JSC::AbstractMacroAssembler<JSC::ARMv7Assembler>::Address' [2]
Source/JavaScriptCore/assembler/AbstractMacroAssembler.h:70:12: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'const RegisterID' to 'const JSC::AbstractMacroAssembler<JSC::ARMv7Assembler>::Address &' for 1st argument; [2]
Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h:1016:52: note: passing argument to parameter 'address' here [2]
1 error generated.
The ChangeLog / bug title mentioned that the 8bit version was unsafe for x86:
<http://webkit.org/b/69978> MacroAssemblerX86 8-bit register ops unsafe on CPU(X86)
But the ARM branchTest8 Jump was removed. Is that still safe to put back in for ARM
or does it need to change like x86?
--
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