diff options
| -rw-r--r-- | libclc/utils/prepare-builtins.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libclc/utils/prepare-builtins.cpp b/libclc/utils/prepare-builtins.cpp index 570ed43da97..5cd32cdb248 100644 --- a/libclc/utils/prepare-builtins.cpp +++ b/libclc/utils/prepare-builtins.cpp @@ -84,8 +84,13 @@ int main(int argc, char **argv) { } std::error_code EC; +#if HAVE_LLVM >= 0x0600 std::unique_ptr<ToolOutputFile> Out( new ToolOutputFile(OutputFilename, EC, sys::fs::F_None)); +#else + std::unique_ptr<tool_output_file> Out( + new tool_output_file(OutputFilename, EC, sys::fs::F_None)); +#endif if (EC) { errs() << EC.message() << '\n'; exit(1); |

