Changeset 236248 in webkit


Ignore:
Timestamp:
Sep 20, 2018 12:43:15 AM (6 years ago)
Author:
Fujii Hironori
Message:

[Win][Clang] JITMathIC.h: error: missing 'template' keyword prior to dependent template name 'retagged'
https://bugs.webkit.org/show_bug.cgi?id=189730

Reviewed by Saam Barati.

Clang for Windows can't compile the workaround for MSVC quirk in generateOutOfLine.

  • jit/JITMathIC.h:

(generateOutOfLine): Append "&& !COMPILER(CLANG)" to "#if COMPILER(MSVC)".

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r236240 r236248  
     12018-09-20  Fujii Hironori  <Hironori.Fujii@sony.com>
     2
     3        [Win][Clang] JITMathIC.h: error: missing 'template' keyword prior to dependent template name 'retagged'
     4        https://bugs.webkit.org/show_bug.cgi?id=189730
     5
     6        Reviewed by Saam Barati.
     7
     8        Clang for Windows can't compile the workaround for MSVC quirk in generateOutOfLine.
     9
     10        * jit/JITMathIC.h:
     11        (generateOutOfLine): Append "&& !COMPILER(CLANG)" to "#if COMPILER(MSVC)".
     12
    1132018-09-19  Yusuke Suzuki  <yusukesuzuki@slowstart.org>
    214
  • trunk/Source/JavaScriptCore/jit/JITMathIC.h

    r231175 r236248  
    145145
    146146        auto replaceCall = [&] () {
    147 #if COMPILER(MSVC)
     147#if COMPILER(MSVC) && !COMPILER(CLANG)
    148148            ftlThunkAwareRepatchCall(codeBlock, slowPathCallLocation().retagged<JSInternalPtrTag>(), callReplacement);
    149149#else
Note: See TracChangeset for help on using the changeset viewer.