summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenda Xu <heroxbd@gentoo.org>2021-01-21 22:37:07 +0800
committerBenda Xu <heroxbd@gentoo.org>2021-01-24 15:43:03 +0800
commitd1e25273456a9f38b842f65e9c5bc1ac63c5c13d (patch)
treeae15ee4bd0a2706aea064a6c3a9500cd93363bff /dev-util/roctracer/files
parentdev-python/CppHeaderParser: Parse C++ header files (diff)
downloadgentoo-d1e25273456a9f38b842f65e9c5bc1ac63c5c13d.tar.gz
gentoo-d1e25273456a9f38b842f65e9c5bc1ac63c5c13d.tar.bz2
gentoo-d1e25273456a9f38b842f65e9c5bc1ac63c5c13d.zip
dev-util/roctracer: performance tracing for AMD GPUs.
Closes: https://github.com/gentoo/gentoo/pull/19148 Suggested-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Suggested-by: Wilfried Holzke <gentoo@holzke.net> Bug: https://bugs.gentoo.org/650804 Bug: https://github.com/gentoo/gentoo/pull/10724 Package-Manager: Portage-3.0.12, Repoman-3.0.1 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
Diffstat (limited to 'dev-util/roctracer/files')
-rw-r--r--dev-util/roctracer/files/roctracer-3.8.0-gen_ostream_ops-toPython3.patch28
1 files changed, 28 insertions, 0 deletions
diff --git a/dev-util/roctracer/files/roctracer-3.8.0-gen_ostream_ops-toPython3.patch b/dev-util/roctracer/files/roctracer-3.8.0-gen_ostream_ops-toPython3.patch
new file mode 100644
index 000000000000..b73949b92331
--- /dev/null
+++ b/dev-util/roctracer/files/roctracer-3.8.0-gen_ostream_ops-toPython3.patch
@@ -0,0 +1,28 @@
+--- a/script/gen_ostream_ops.py 2020-09-27 11:23:37.833756185 +0200
++++ b/script/gen_ostream_ops.py 2020-09-27 11:21:25.763756688 +0200
+@@ -176,9 +176,9 @@
+ process_struct(f, c, cppHeader, "", apiname)
+ global_str = "\n".join(global_str.split("\n")[0:-2])
+ if structs_depth != -1: #reindent
+- global_str = string.split(global_str, '\n')
+- global_str = [' ' + string.lstrip(line) for line in global_str]
+- global_str = string.join(global_str, '\n')
++ global_str = global_str.split('\n')
++ global_str = [' ' + line.lstrip() for line in global_str]
++ global_str = str.join('\n', global_str)
+ f.write(global_str+"\n")
+ if structs_depth != -1:
+ f.write(" };\n")
+@@ -199,9 +199,9 @@
+ process_struct(f, c, cppHeader, "", apiname)
+ global_str = "\n".join(global_str.split("\n")[0:-2])
+ if structs_depth != -1: #reindent
+- global_str = string.split(global_str, '\n')
+- global_str = [' ' + string.lstrip(line) for line in global_str]
+- global_str = string.join(global_str, '\n')
++ global_str = global_str.split('\n')
++ global_str = [' ' + line.lstrip() for line in global_str]
++ global_str = str.join('\n', global_str)
+ f.write(global_str+"\n")
+ if structs_depth != -1:
+ f.write(" };\n")