Parse ELF format for rocprofiler_configure symbol (#970)

* Parse ELF format to search for rocprofiler_configure

* Use ELF parsing in registration
This commit is contained in:
Jonathan R. Madsen
2024-07-11 20:22:26 -05:00
committed by GitHub
parent 8b1b074b2a
commit 2be3543c7b
9 changed files with 403 additions and 7 deletions
+2
View File
@@ -52,6 +52,8 @@ rocprofiler_add_interface_library(rocprofiler-cxx-filesystem "C++ filesystem lib
rocprofiler_add_interface_library(rocprofiler-ptl "Parallel Tasking Library" INTERNAL)
rocprofiler_add_interface_library(rocprofiler-elf "ElfUtils elf library" INTERNAL)
rocprofiler_add_interface_library(rocprofiler-dw "ElfUtils dw library" INTERNAL)
rocprofiler_add_interface_library(rocprofiler-elfio "ELFIO header-only C++ library"
INTERNAL)
#
# interface for libraries (ROCm-specific)