From 4d14e3ee3ce10c108d5eb8e44aa4b6b19db9fc8d Mon Sep 17 00:00:00 2001 From: Evgeny Mankov Date: Fri, 24 May 2019 15:14:14 +0300 Subject: [PATCH] [HIPIFY][LLVMCompat] Support of upcoming LLVM 9.0.0 [ROCm/clr commit: c1ac414f1476078ea448ca6d0872822ff256d515] --- projects/clr/hipamd/hipify-clang/src/LLVMCompat.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/projects/clr/hipamd/hipify-clang/src/LLVMCompat.cpp b/projects/clr/hipamd/hipify-clang/src/LLVMCompat.cpp index 87dedc630e..d2573ecf22 100644 --- a/projects/clr/hipamd/hipify-clang/src/LLVMCompat.cpp +++ b/projects/clr/hipamd/hipify-clang/src/LLVMCompat.cpp @@ -59,7 +59,11 @@ void EnterPreprocessorTokenStream(clang::Preprocessor& _pp, const clang::Token * #if (LLVM_VERSION_MAJOR == 3) && (LLVM_VERSION_MINOR == 8) _pp.EnterTokenStream(start, len, false, DisableMacroExpansion); #else - _pp.EnterTokenStream(clang::ArrayRef{start, len}, DisableMacroExpansion); + #if (LLVM_VERSION_MAJOR < 9) + _pp.EnterTokenStream(clang::ArrayRef{start, len}, DisableMacroExpansion); + #else + _pp.EnterTokenStream(clang::ArrayRef{start, len}, DisableMacroExpansion, false); + #endif #endif }