Really fix the x86 assembler for Mac OS' as(1).

Tested on Mac OS rather than Linux this time...

Change-Id: Ic51692937eafc8ccbeb4c58da2cc48d289fb187f
diff --git a/src/oat/runtime/x86/runtime_support_x86.S b/src/oat/runtime/x86/runtime_support_x86.S
index ccf8403..f6d818d 100644
--- a/src/oat/runtime/x86/runtime_support_x86.S
+++ b/src/oat/runtime/x86/runtime_support_x86.S
@@ -26,7 +26,7 @@
     // Mac OS' as(1) uses $0, $1, and so on for macro arguments, and function names
     // are mangled with an extra underscore prefix. The use of $x for arguments
     // mean that literals need to be represented with $$x in macros.
-    #define SYMBOL(name) _ # name
+    #define SYMBOL(name) _ ## name
     #define VAR(name,index) SYMBOL($index)
     #define LITERAL(value) $$value
 #else