Ignore:
Timestamp:
Apr 8, 2014, 1:03:41 PM (11 years ago)
Author:
[email protected]
Message:

Fail silently if the LLVM dylib isn't found
https://bugs.webkit.org/show_bug.cgi?id=131385

Reviewed by Mark Hahnenberg.

  • dfg/DFGPlan.cpp:

(JSC::DFG::Plan::compileInThreadImpl):

  • llvm/InitializeLLVM.cpp:

(JSC::initializeLLVM):

  • llvm/InitializeLLVM.h:
  • llvm/InitializeLLVMPOSIX.cpp:

(JSC::initializeLLVMPOSIX):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/llvm/InitializeLLVM.cpp

    r158509 r166948  
    11/*
    2  * Copyright (C) 2013 Apple Inc. All rights reserved.
     2 * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
    33 *
    44 * Redistribution and use in source and binary forms, with or without
     
    3636static pthread_once_t initializeLLVMOnceKey = PTHREAD_ONCE_INIT;
    3737
    38 void initializeLLVM()
     38bool initializeLLVM()
    3939{
    4040    pthread_once(&initializeLLVMOnceKey, initializeLLVMImpl);
     41    return !!llvm;
    4142}
    4243
Note: See TracChangeset for help on using the changeset viewer.