Updates to compilation without HSA PC sampling support (#887)

- move ROCPROFILER_SDK_HSA_PC_SAMPLING define from lib/rocprofiler-sdk/hsa/hsa.hpp to lib/rocprofiler-sdk/pc_sampling/defines.hpp
- Update lib/rocprofiler-sdk/pc_sampling/CMakeLists.txt to return if HSA version is < 1.14.0
- update various includes for "lib/rocprofiler-sdk/pc_sampling/defines.hpp"
Этот коммит содержится в:
Jonathan R. Madsen
2024-05-29 06:40:26 -05:00
коммит произвёл GitHub
родитель c45bf712d1
Коммит fbf0b49e22
12 изменённых файлов: 77 добавлений и 38 удалений
+2 -1
Просмотреть файл
@@ -21,6 +21,7 @@
// SOFTWARE.
#include "lib/rocprofiler-sdk/pc_sampling/hsa_adapter.hpp"
#include "lib/rocprofiler-sdk/pc_sampling/defines.hpp"
#if ROCPROFILER_SDK_HSA_PC_SAMPLING > 0
@@ -378,4 +379,4 @@ flush_internal_agent_buffers(const PCSAgentSession* agent_session)
} // namespace pc_sampling
} // namespace rocprofiler
#endif
#endif