From 9fa8dcd1d1cceb87fceb057fccb5c2dd327eeedc Mon Sep 17 00:00:00 2001 From: David Salinas Date: Thu, 14 Dec 2023 19:11:52 +0000 Subject: [PATCH] Enable support for roc-obj tools on Windows SWDEV-301785 - roc-obj - support for Windows COFF Change-Id: I20d53196e2d126391934351cb824b7bc926fb1ce --- hipamd/bin/roc-obj-extract.bat | 2 ++ hipamd/bin/roc-obj-ls | 2 +- hipamd/bin/roc-obj-ls.bat | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) create mode 100755 hipamd/bin/roc-obj-extract.bat create mode 100755 hipamd/bin/roc-obj-ls.bat diff --git a/hipamd/bin/roc-obj-extract.bat b/hipamd/bin/roc-obj-extract.bat new file mode 100755 index 0000000000..7105f8dd66 --- /dev/null +++ b/hipamd/bin/roc-obj-extract.bat @@ -0,0 +1,2 @@ +@set ROC_OBJ_EXTRACT="%~dp0roc-obj-extract" +@perl %ROC_OBJ_EXTRACT% %* diff --git a/hipamd/bin/roc-obj-ls b/hipamd/bin/roc-obj-ls index 56d58e0f94..44a428269a 100755 --- a/hipamd/bin/roc-obj-ls +++ b/hipamd/bin/roc-obj-ls @@ -81,7 +81,7 @@ foreach my $executable_file(@ARGV) { # kernel section information my $escaped_name=quotemeta($executable_file); - my $bundle_section_name = ".hip_fatbin"; + my $bundle_section_name = ".hip_fat"; my $bundle_section_size = hex(`$objdump -h $escaped_name | grep $bundle_section_name | awk '{print \$3}'`); my $bundle_section_offset = hex(`$objdump -h $escaped_name | grep $bundle_section_name | awk '{print \$6}'`); diff --git a/hipamd/bin/roc-obj-ls.bat b/hipamd/bin/roc-obj-ls.bat new file mode 100755 index 0000000000..d04dd35f9f --- /dev/null +++ b/hipamd/bin/roc-obj-ls.bat @@ -0,0 +1,2 @@ +@set ROC_OBJ_LS="%~dp0roc-obj-ls" +@perl %ROC_OBJ_LS% %*