Changeset 84048 in webkit
- Timestamp:
- Apr 15, 2011 4:35:48 PM (13 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r84045 r84048 1 2011-04-15 Fridrich Strba <fridrich.strba@bluewin.ch> 2 3 Reviewed by Gavin Barraclough. 4 5 Correctly prefix symbols. Since gcc 4.5.0, Windows x64 symbols 6 are not prefixed by underscore anymore. This is consistent with 7 what MSVC does. 8 https://bugs.webkit.org/show_bug.cgi?id=58573 9 10 * jit/JITStubs.cpp: 11 1 12 2011-04-15 Gavin Barraclough <barraclough@apple.com> 2 13 -
trunk/Source/JavaScriptCore/jit/JITStubs.cpp
r83955 r84048 68 68 namespace JSC { 69 69 70 #if OS(DARWIN) || OS(WINDOWS)70 #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) 71 71 #define SYMBOL_STRING(name) "_" #name 72 72 #else … … 82 82 #if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64) 83 83 #define SYMBOL_STRING_RELOCATION(name) #name "@plt" 84 #elif OS(DARWIN) 84 #elif OS(DARWIN) || (CPU(X86_64) && COMPILER(MINGW) && !GCC_VERSION_AT_LEAST(4, 5, 0)) 85 85 #define SYMBOL_STRING_RELOCATION(name) "_" #name 86 86 #elif CPU(X86) && COMPILER(MINGW)
Note: See TracChangeset
for help on using the changeset viewer.