Changeset 220701 in webkit


Ignore:
Timestamp:
Aug 14, 2017 9:41:47 AM (7 years ago)
Author:
mark.lam@apple.com
Message:

Gardening: fix Windows build.
https://bugs.webkit.org/show_bug.cgi?id=175446

Not reviewed.

  • assembler/MacroAssemblerX86Common.cpp:

(JSC::booleanTrueForAvoidingNoReturnDeclaration):
(JSC::ctiMasmProbeTrampoline):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r220630 r220701  
     12017-08-14  Mark Lam  <mark.lam@apple.com>
     2
     3        Gardening: fix Windows build.
     4        https://bugs.webkit.org/show_bug.cgi?id=175446
     5
     6        Not reviewed.
     7
     8        * assembler/MacroAssemblerX86Common.cpp:
     9        (JSC::booleanTrueForAvoidingNoReturnDeclaration):
     10        (JSC::ctiMasmProbeTrampoline):
     11
    1122017-08-12  Csaba Osztrogonác  <ossy@webkit.org>
    213
  • trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.cpp

    r220592 r220701  
    524524
    525525#if OS(WINDOWS)
    526 extern "C" NO_RETURN_DUE_TO_ASSERT void ctiMasmProbeTrampoline()
     526static bool booleanTrueForAvoidingNoReturnDeclaration() { return true; }
     527
     528extern "C" void ctiMasmProbeTrampoline()
    527529{
    528     RELEASE_ASSERT_NOT_REACHED();
     530    if (booleanTrueForAvoidingNoReturnDeclaration())
     531        RELEASE_ASSERT_NOT_REACHED();
    529532}
    530533#endif // OS(WINDOWS)
Note: See TracChangeset for help on using the changeset viewer.