================ @@ -605,6 +605,17 @@ static void InitializeStandardPredefinedMacros(const TargetInfo &TI, Builder.defineMacro("HIP_API_PER_THREAD_DEFAULT_STREAM"); } } + + if (LangOpts.OpenACC) { + // FIXME: When we have full support for OpenACC, we should set this to the + // version we support. Until then, set as '1' by default, but provide a + // temporary mechanism for users to override this so real-world examples can + // be tested against. + if (!LangOpts.OpenACCMacroOverride.empty()) + Builder.defineMacro("_OPENACC", LangOpts.OpenACCMacroOverride); + else + Builder.defineMacro("_OPENACC", "1"); ---------------- erichkeane wrote:
Done! Added to the preprocessor test. https://github.com/llvm/llvm-project/pull/70234 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits