1 Solaris missing from define checks for inline-assembler calling convention.
5 diff --git a/Source/WTF/wtf/InlineASM.h b/Source/WTF/wtf/InlineASM.h
6 index 8379a69..b8fc3d3 100644
7 --- webkitgtk-2.32.3/Source/WTF/wtf/InlineASM.h
8 +++ webkitgtk-2.32.3/Source/WTF/wtf/InlineASM.h
10 #define THUMB_FUNC_PARAM(name)
13 -#if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64)
14 +#if (OS(LINUX) || OS(FREEBSD) || OS(SOLARIS)) && (CPU(X86_64) || (CPU(SPARC)))
15 #define GLOBAL_REFERENCE(name) #name "@plt"
16 #elif CPU(X86) && COMPILER(MINGW)
17 #define GLOBAL_REFERENCE(name) "@" #name "@4"
18 -#elif OS(LINUX) && CPU(X86) && defined(__PIC__)
19 +#elif (OS(LINUX) || OS(SOLARIS)) && (CPU(X86) || (CPU(SPARC))) && defined(__PIC__)
20 #define GLOBAL_REFERENCE(name) SYMBOL_STRING(name) "@plt"
22 #define GLOBAL_REFERENCE(name) SYMBOL_STRING(name)