diff options
author | Balazs Kilvady <kilvadyb@homejinni.com> | 2014-02-10 10:54:20 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-02-10 16:27:56 +0100 |
commit | a1b801fc98ccda988df41e08dc70fdbd50ecb513 (patch) | |
tree | 50b48630a826445fcafaec3ba446287e27af8abb /Source/JavaScriptCore/offlineasm/instructions.rb | |
parent | 01614b1d9ab60057bb98a6f740dbfa16f2636060 (diff) | |
download | qtwebkit-old/5.2.tar.gz |
[mips] Wrong register usage in LLInt.old/5.2
Fix register usage and add PIC header to all LLInt operations.
This patch is taken from https://bugs.webkit.org/show_bug.cgi?id=125168.
It fixes the crash of fast/js/exception-propagate-from-dfg-to-llint test
on mips architecture.
Change-Id: I98ad3b5766451cab48a76f7e028b210f9ebe99ed
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@digia.com>
Diffstat (limited to 'Source/JavaScriptCore/offlineasm/instructions.rb')
-rw-r--r-- | Source/JavaScriptCore/offlineasm/instructions.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/JavaScriptCore/offlineasm/instructions.rb b/Source/JavaScriptCore/offlineasm/instructions.rb index eb394afab..cae8ec8b3 100644 --- a/Source/JavaScriptCore/offlineasm/instructions.rb +++ b/Source/JavaScriptCore/offlineasm/instructions.rb @@ -267,12 +267,12 @@ ARM_INSTRUCTIONS = MIPS_INSTRUCTIONS = [ + "la", "movz", "movn", "slt", "sltu", - "pichdr", - "pichdrra" + "pichdr" ] SH4_INSTRUCTIONS = |