libhsakmt: Prefix global symbols with hsakmt

To support fully-static library ROCm builds, ensure that all global
symbols are prefixed with something meaningful to avoid collisions with
other libraries

A script was made using" objdump -C -t" to get a list of symbols,
then checking if the global symbols have a meaningful prefix (for thunk:
hsakmt or kmt in various cases)

Change-Id: Ifd353f64a3344eb60d1f6c4e041aa20967b38a59
Signed-off-by: Kent Russell <kent.russell@amd.com>


[ROCm/ROCR-Runtime commit: 3da42a0847]
Этот коммит содержится в:
Kent Russell
2024-08-23 14:15:16 -04:00
родитель f0baa90369
Коммит 9d797771b5
37 изменённых файлов: 484 добавлений и 484 удалений
+5 -5
Просмотреть файл
@@ -197,7 +197,7 @@ TEST_F(KFDExceptionTest, AddressFault) {
int childStatus;
waitpid(m_ChildPid, &childStatus, 0);
if (is_dgpu()) {
if (hsakmt_is_dgpu()) {
EXPECT_EQ(WIFEXITED(childStatus), true);
EXPECT_EQ(WEXITSTATUS(childStatus), HSAKMT_STATUS_SUCCESS);
} else {
@@ -242,7 +242,7 @@ TEST_F(KFDExceptionTest, PermissionFault) {
int childStatus;
waitpid(m_ChildPid, &childStatus, 0);
if (is_dgpu()) {
if (hsakmt_is_dgpu()) {
EXPECT_EQ(WIFEXITED(childStatus), true);
EXPECT_EQ(WEXITSTATUS(childStatus), HSAKMT_STATUS_SUCCESS);
} else {
@@ -289,7 +289,7 @@ TEST_F(KFDExceptionTest, PermissionFaultUserPointer) {
int childStatus;
waitpid(m_ChildPid, &childStatus, 0);
if (is_dgpu()) {
if (hsakmt_is_dgpu()) {
EXPECT_EQ(WIFEXITED(childStatus), true);
EXPECT_EQ(WEXITSTATUS(childStatus), HSAKMT_STATUS_SUCCESS);
} else {
@@ -328,7 +328,7 @@ TEST_F(KFDExceptionTest, FaultStorm) {
int childStatus;
waitpid(m_ChildPid, &childStatus, 0);
if (is_dgpu()) {
if (hsakmt_is_dgpu()) {
EXPECT_EQ(WIFEXITED(childStatus), true);
EXPECT_EQ(WEXITSTATUS(childStatus), HSAKMT_STATUS_SUCCESS);
} else {
@@ -379,7 +379,7 @@ TEST_F(KFDExceptionTest, SdmaQueueException) {
int childStatus;
waitpid(m_ChildPid, &childStatus, 0);
if (is_dgpu()) {
if (hsakmt_is_dgpu()) {
EXPECT_EQ(WIFEXITED(childStatus), true);
EXPECT_EQ(WEXITSTATUS(childStatus), HSAKMT_STATUS_SUCCESS);
} else {