Changeset 99152 in webkit


Ignore:
Timestamp:
Nov 3, 2011, 2:10:41 AM (14 years ago)
Author:
commit-queue@webkit.org
Message:

Unreviewed, rolling out r99089.
http://trac.webkit.org/changeset/99089
https://bugs.webkit.org/show_bug.cgi?id=71448

@plt postfix for math functions cause crash on Linux 32 (the
symbol is defined but it points to NULL) (Requested by
zherczeg on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2011-11-03

  • dfg/DFGOperations.cpp:
  • jit/JITStubs.cpp:
  • jit/ThunkGenerators.cpp:
Location:
trunk/Source/JavaScriptCore
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r99148 r99152  
     12011-11-03  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r99089.
     4        http://trac.webkit.org/changeset/99089
     5        https://bugs.webkit.org/show_bug.cgi?id=71448
     6
     7        @plt postfix for math functions cause crash on Linux 32 (the
     8        symbol is defined but it points to NULL) (Requested by
     9        zherczeg on #webkit).
     10
     11        * dfg/DFGOperations.cpp:
     12        * jit/JITStubs.cpp:
     13        * jit/ThunkGenerators.cpp:
     14
    1152011-11-02  Filip Pizlo  <fpizlo@apple.com>
    216
  • trunk/Source/JavaScriptCore/dfg/DFGOperations.cpp

    r99089 r99152  
    4343#endif
    4444
    45 #if (OS(LINUX) || OS(FREEBSD)) && (CPU(X86_64) || CPU(X86))
     45#if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64)
    4646#define SYMBOL_STRING_RELOCATION(name) #name "@plt"
    4747#elif CPU(X86) && COMPILER(MINGW)
  • trunk/Source/JavaScriptCore/jit/JITStubs.cpp

    r99089 r99152  
    8181#endif
    8282
    83 #if (OS(LINUX) || OS(FREEBSD)) && (CPU(X86_64) || CPU(X86))
     83#if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64)
    8484#define SYMBOL_STRING_RELOCATION(name) #name "@plt"
    8585#elif CPU(X86) && COMPILER(MINGW)
  • trunk/Source/JavaScriptCore/jit/ThunkGenerators.cpp

    r99089 r99152  
    118118#endif
    119119   
    120 #if (OS(LINUX) || OS(FREEBSD)) && (CPU(X86_64) || CPU(X86))
     120#if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64)
    121121#define SYMBOL_STRING_RELOCATION(name) #name "@plt"
    122122#elif OS(DARWIN) || (CPU(X86_64) && COMPILER(MINGW) && !GCC_VERSION_AT_LEAST(4, 5, 0))
Note: See TracChangeset for help on using the changeset viewer.