Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:AndreasSchwab:13.1
webkitgtk
webkitgtk-js-endian-fixes.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File webkitgtk-js-endian-fixes.patch of Package webkitgtk
Index: webkitgtk-2.2.2/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp =================================================================== --- webkitgtk-2.2.2.orig/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp +++ webkitgtk-2.2.2/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp @@ -1303,7 +1303,7 @@ LLINT_SLOW_PATH_DECL(slow_path_get_from_ CodeBlock* codeBlock = exec->codeBlock(); ConcurrentJITLocker locker(codeBlock->m_lock); pc[5].u.structure.set(exec->vm(), codeBlock->ownerExecutable(), scope->structure()); - pc[6].u.operand = slot.cachedOffset(); + pc[6].u.pointer = reinterpret_cast<void *>(slot.cachedOffset()); } } @@ -1330,7 +1330,7 @@ LLINT_SLOW_PATH_DECL(slow_path_put_to_sc if (slot.isCacheable() && slot.base() == scope && scope->structure()->propertyAccessesAreCacheable()) { ConcurrentJITLocker locker(codeBlock->m_lock); pc[5].u.structure.set(exec->vm(), codeBlock->ownerExecutable(), scope->structure()); - pc[6].u.operand = slot.cachedOffset(); + pc[6].u.pointer = reinterpret_cast<void *>(slot.cachedOffset()); } } Index: webkitgtk-2.2.2/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm =================================================================== --- webkitgtk-2.2.2.orig/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm +++ webkitgtk-2.2.2/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm @@ -1750,7 +1750,7 @@ macro loadWithStructureCheck(operand, sl end macro getProperty() - loadisFromInstruction(6, t1) + loadpFromInstruction(6, t1) loadPropertyAtVariableOffset(t1, t0, t2) valueProfile(t2, 7, t0) loadisFromInstruction(1, t0) @@ -1824,7 +1824,7 @@ _llint_op_get_from_scope: macro putProperty() loadisFromInstruction(3, t1) loadConstantOrVariable(t1, t2) - loadisFromInstruction(6, t1) + loadpFromInstruction(6, t1) storePropertyAtVariableOffset(t1, t0, t2) end
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor