diff options
| author | Elliott Slaughter <eslaughter@mozilla.com> | 2012-07-25 12:06:03 -0700 |
|---|---|---|
| committer | Elliott Slaughter <eslaughter@mozilla.com> | 2012-07-25 16:00:13 -0700 |
| commit | 987814f11e4614b8aa712eb19cff78fbbe0d34fa (patch) | |
| tree | 4bbec4681396f14c3d53ee68e1b0a53a8bb656cf /src/rustllvm/RustWrapper.cpp | |
| parent | 0b3dba42cf62419518137ec17ce7630f0174f26c (diff) | |
| download | rust-987814f11e4614b8aa712eb19cff78fbbe0d34fa.tar.gz rust-987814f11e4614b8aa712eb19cff78fbbe0d34fa.zip | |
Added debug flag to enable LLVM debug output.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
| -rw-r--r-- | src/rustllvm/RustWrapper.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/rustllvm/RustWrapper.cpp b/src/rustllvm/RustWrapper.cpp index a9f759b26aa..4a927744f07 100644 --- a/src/rustllvm/RustWrapper.cpp +++ b/src/rustllvm/RustWrapper.cpp @@ -27,6 +27,7 @@ #include "llvm/Support/SourceMgr.h" #include "llvm/Target/TargetOptions.h" #include "llvm/Support/Host.h" +#include "llvm/Support/Debug.h" #include "llvm-c/Core.h" #include "llvm-c/BitReader.h" #include "llvm-c/Object.h" @@ -185,3 +186,7 @@ extern "C" LLVMValueRef LLVMBuildAtomicRMW(LLVMBuilderRef B, unwrap(target), unwrap(source), order)); } + +extern "C" void LLVMSetDebug(int Enabled) { + DebugFlag = Enabled; +} |
