Ignore:
Timestamp:
Sep 8, 2010, 10:35:29 PM (15 years ago)
Author:
Csaba Osztrogonác
Message:

2010-09-08 Csaba Osztrogonác <Csaba Osztrogonác>

Reviewed by Oliver Hunt.

[Qt] REGRESSION(63348): jsc is broken
https://bugs.webkit.org/show_bug.cgi?id=42818

Need fastcall conventions on Qt/Win/MinGW.
Based on patches of Gavin Barraclough: r63947 and r63948.

  • jit/JITStubs.cpp:
  • jit/JITStubs.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/jit/JITStubs.cpp

    r66846 r67062  
    8181#if OS(LINUX) && CPU(X86_64)
    8282#define SYMBOL_STRING_RELOCATION(name) #name "@plt"
     83#elif OS(DARWIN)
     84#define SYMBOL_STRING_RELOCATION(name) "_" #name
     85#elif CPU(X86) && COMPILER(MINGW)
     86#define SYMBOL_STRING_RELOCATION(name) "@" #name "@4"
    8387#else
    84 #define SYMBOL_STRING_RELOCATION(name) SYMBOL_STRING(name)
     88#define SYMBOL_STRING_RELOCATION(name) #name
    8589#endif
    8690
Note: See TracChangeset for help on using the changeset viewer.