Changeset 220960 in webkit


Ignore:
Timestamp:
Aug 20, 2017 11:56:19 PM (7 years ago)
Author:
mark.lam@apple.com
Message:

Gardening: fix CLoop build.
https://bugs.webkit.org/show_bug.cgi?id=175688
<rdar://problem/33436870>

Not reviewed.

Source/JavaScriptCore:

Make these files dependent on ENABLE(MASM_PROBE).

  • assembler/ProbeContext.cpp:
  • assembler/ProbeContext.h:
  • assembler/ProbeStack.cpp:
  • assembler/ProbeStack.h:

Source/WTF:

Disable MASM_PROBE if !ENABLE(JIT).

  • wtf/Platform.h:
Location:
trunk/Source
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r220958 r220960  
     12017-08-20  Mark Lam  <mark.lam@apple.com>
     2
     3        Gardening: fix CLoop build.
     4        https://bugs.webkit.org/show_bug.cgi?id=175688
     5        <rdar://problem/33436870>
     6
     7        Not reviewed.
     8
     9        Make these files dependent on ENABLE(MASM_PROBE).
     10
     11        * assembler/ProbeContext.cpp:
     12        * assembler/ProbeContext.h:
     13        * assembler/ProbeStack.cpp:
     14        * assembler/ProbeStack.h:
     15
    1162017-08-20  Mark Lam  <mark.lam@apple.com>
    217
  • trunk/Source/JavaScriptCore/assembler/ProbeContext.cpp

    r220958 r220960  
    2626#include "config.h"
    2727#include "ProbeContext.h"
     28
     29#if ENABLE(MASM_PROBE)
    2830
    2931namespace JSC {
     
    7577} // namespace Probe
    7678} // namespace JSC
     79
     80#endif // ENABLE(MASM_PROBE)
  • trunk/Source/JavaScriptCore/assembler/ProbeContext.h

    r220958 r220960  
    2929#include "ProbeStack.h"
    3030
     31#if ENABLE(MASM_PROBE)
     32
    3133namespace JSC {
    3234namespace Probe {
     
    248250
    249251} // namespace Probe
    250 
    251252} // namespace JSC
     253
     254#endif // ENABLE(MASM_PROBE)
  • trunk/Source/JavaScriptCore/assembler/ProbeStack.cpp

    r220958 r220960  
    2828
    2929#include <memory>
     30
     31#if ENABLE(MASM_PROBE)
    3032
    3133namespace JSC {
     
    109111} // namespace Probe
    110112} // namespace JSC
     113
     114#endif // ENABLE(MASM_PROBE)
  • trunk/Source/JavaScriptCore/assembler/ProbeStack.h

    r220958 r220960  
    2929#include <wtf/StdLibExtras.h>
    3030#include <wtf/Threading.h>
     31
     32#if ENABLE(MASM_PROBE)
    3133
    3234namespace JSC {
     
    192194} // namespace Probe
    193195} // namespace JSC
     196
     197#endif // ENABLE(MASM_PROBE)
  • trunk/Source/WTF/ChangeLog

    r220947 r220960  
     12017-08-20  Mark Lam  <mark.lam@apple.com>
     2
     3        Gardening: fix CLoop build.
     4        https://bugs.webkit.org/show_bug.cgi?id=175688
     5        <rdar://problem/33436870>
     6
     7        Not reviewed.
     8
     9        Disable MASM_PROBE if !ENABLE(JIT).
     10
     11        * wtf/Platform.h:
     12
    1132017-08-18  Ryan Haddad  <ryanhaddad@apple.com>
    214
  • trunk/Source/WTF/wtf/Platform.h

    r220926 r220960  
    828828#endif
    829829
    830 #if OS(WINDOW)
     830#if !ENABLE(JIT) || OS(WINDOW)
    831831#undef ENABLE_MASM_PROBE
    832832#define ENABLE_MASM_PROBE 0
Note: See TracChangeset for help on using the changeset viewer.