summaryrefslogtreecommitdiff
path: root/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp
diff options
context:
space:
mode:
authorFrederik Gladhorn <frederik.gladhorn@theqtcompany.com>2014-10-27 12:49:06 +0100
committerFrederik Gladhorn <frederik.gladhorn@theqtcompany.com>2014-10-27 12:49:06 +0100
commitd75f99832922079640818fae49a92bb0cf45dfb8 (patch)
tree7368ae8bbb9b597f4d68250ed123a07eca5eaa5b /Source/JavaScriptCore/llint/LowLevelInterpreter.cpp
parent39226f9b4a387fcc74c55eeea9cd99ffa11247e3 (diff)
parent400872d024cee95d1cfc1253d009c0c6777ea5a3 (diff)
downloadqtwebkit-d75f99832922079640818fae49a92bb0cf45dfb8.tar.gz
Merge remote-tracking branch 'origin/5.4' into dev
Change-Id: Ia01d6aa4899b183f41084ffcb245ef0184c0d826
Diffstat (limited to 'Source/JavaScriptCore/llint/LowLevelInterpreter.cpp')
-rw-r--r--Source/JavaScriptCore/llint/LowLevelInterpreter.cpp10
1 files changed, 1 insertions, 9 deletions
diff --git a/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp b/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp
index a616ce9f0..c8f7254a4 100644
--- a/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp
+++ b/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp
@@ -530,19 +530,11 @@ JSValue CLoop::execute(CallFrame* callFrame, OpcodeID bootstrapOpcodeId,
#define OFFLINE_ASM_OPCODE_LABEL(__opcode) OFFLINE_ASM_GLOBAL_LABEL(llint_##__opcode)
#define OFFLINE_ASM_GLUE_LABEL(__opcode) OFFLINE_ASM_GLOBAL_LABEL(__opcode)
-#if CPU(ARM_THUMB2)
-#define OFFLINE_ASM_GLOBAL_LABEL(label) \
- ".globl " SYMBOL_STRING(label) "\n" \
- HIDE_SYMBOL(label) "\n" \
- ".thumb\n" \
- ".thumb_func " THUMB_FUNC_PARAM(label) "\n" \
- SYMBOL_STRING(label) ":\n"
-#else
#define OFFLINE_ASM_GLOBAL_LABEL(label) \
".globl " SYMBOL_STRING(label) "\n" \
HIDE_SYMBOL(label) "\n" \
+ INLINE_ARM_FUNCTION(label) \
SYMBOL_STRING(label) ":\n"
-#endif
#define OFFLINE_ASM_LOCAL_LABEL(label) LOCAL_LABEL_STRING(label) ":\n"