Unreviewed build fix after r119593.
authorwingo@igalia.com <wingo@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 7 Jun 2012 16:05:19 +0000 (16:05 +0000)
committerwingo@igalia.com <wingo@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 7 Jun 2012 16:05:19 +0000 (16:05 +0000)
* llint/LLIntOfflineAsmConfig.h (OFFLINE_ASM_GLOBAL_LABEL): Fix
uses of "name" to be "label", the macro's parameter.  Otherwise we
serialize mentions of the literal symbol "name" into the objcode.
Causes a build error using GNU ld (not gold).

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@119729 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/llint/LLIntOfflineAsmConfig.h

index d18b5df..882a668 100644 (file)
@@ -1,3 +1,12 @@
+2012-06-07  Andy Wingo  <wingo@igalia.com>
+
+        Unreviewed build fix after r119593.
+
+        * llint/LLIntOfflineAsmConfig.h (OFFLINE_ASM_GLOBAL_LABEL): Fix
+        uses of "name" to be "label", the macro's parameter.  Otherwise we
+        serialize mentions of the literal symbol "name" into the objcode.
+        Causes a build error using GNU ld (not gold).
+
 2012-06-06  Ryosuke Niwa  <rniwa@webkit.org>
 
         Chromium build fix attempt. Why do we need to list these files in gyp!?
index 2539ee9..7720f5e 100644 (file)
 #if CPU(ARM_THUMB2)
 #define OFFLINE_ASM_GLOBAL_LABEL(label)          \
     ".globl " SYMBOL_STRING(label) "\n"          \
-    HIDE_SYMBOL(name) "\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(name) "\n"                      \
+    HIDE_SYMBOL(label) "\n"                     \
     SYMBOL_STRING(label) ":\n"
 #endif