PR #10704: [ROCm] Make DynLoadShim static struct in header to avoid redefinition of sym…
PR #10704: [ROCm] Make DynLoadShim static struct in header to avoid redefinition of sym…

Imported from GitHub PR https://github.com/openxla/xla/pull/10704

…bols
Copybara import of the project:

--
b407a7c7ed136c37189a2a907c50b14d0dac1230 by Harsha HS <harsha.havanurshamsundara@amd.com>:

Make DynLoadShim static struct in header to avoid redefinition of symbols

Merging this change closes #10704

FUTURE_COPYBARA_INTEGRATE_REVIEW=https://github.com/openxla/xla/pull/10704 from ROCm:ci_dynLoad_20240319 b407a7c7ed136c37189a2a907c50b14d0dac1230
