[OMPT] Fix debug prefix not being defined
authorJoseph Huber <jhuber6@vols.utk.edu>
Wed, 16 Nov 2022 13:52:14 +0000 (07:52 -0600)
committerJoseph Huber <jhuber6@vols.utk.edu>
Wed, 16 Nov 2022 13:53:16 +0000 (07:53 -0600)
Summary:
This header file uses the `DP` prefixes but does not define
`DEBUG_PREFIX`. This patch adds a simple fix, but realistically the `DP`
system isn't ideal. Now that we have access to LLVM libraries and other
utilities we should consider rewriting all of the debugging and error
handling glue.

openmp/libomptarget/include/ompt_connector.h

index f396071..5d8648d 100644 (file)
@@ -26,6 +26,8 @@
 #include "omp-tools.h"
 #include "omptarget.h"
 
+#define DEBUG_PREFIX "OMPT"
+
 #define LIBOMPTARGET_STRINGIFY(s) #s
 
 /// Type for the function to be invoked for connecting two libraries.
@@ -99,6 +101,8 @@ private:
   std::string LibIdent;
 };
 
+#undef DEBUG_PREFIX
+
 #endif // OMPT_SUPPORT
 
 #endif // _OMPT_CONNECTOR_H