diff options
author | Jeroen Ketema <j.ketema@imperial.ac.uk> | 2014-06-03 15:43:57 +0000 |
---|---|---|
committer | Jeroen Ketema <j.ketema@imperial.ac.uk> | 2014-06-03 15:43:57 +0000 |
commit | f3943efe171fc5363bbe22804fc5b8a7ffcbb4f9 (patch) | |
tree | eec88bd59bc4b303968fd71059d07a7d26509f77 /libclc/utils | |
parent | e3986f3e04bb9842bc0ade9b15fc1eb760fd0cb6 (diff) | |
download | llvm-f3943efe171fc5363bbe22804fc5b8a7ffcbb4f9.zip llvm-f3943efe171fc5363bbe22804fc5b8a7ffcbb4f9.tar.gz llvm-f3943efe171fc5363bbe22804fc5b8a7ffcbb4f9.tar.bz2 |
Fix build broken by LLVM commit r209103
Reviewed-by: Aaron Watry <awatry@gmail.com>
llvm-svn: 210111
Diffstat (limited to 'libclc/utils')
-rw-r--r-- | libclc/utils/prepare-builtins.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libclc/utils/prepare-builtins.cpp b/libclc/utils/prepare-builtins.cpp index e0ad6a3..28c3e49 100644 --- a/libclc/utils/prepare-builtins.cpp +++ b/libclc/utils/prepare-builtins.cpp @@ -33,7 +33,11 @@ int main(int argc, char **argv) { std::auto_ptr<Module> M; { +#if LLVM_VERSION_MAJOR > 3 || (LLVM_VERSION_MAJOR == 3 && LLVM_VERSION_MINOR > 4) + std::unique_ptr<MemoryBuffer> BufferPtr; +#else OwningPtr<MemoryBuffer> BufferPtr; +#endif if (error_code ec = MemoryBuffer::getFileOrSTDIN(InputFilename, BufferPtr)) ErrorMessage = ec.message(); else { |