0020-clang-Use-python3-in-python-scripts.patch 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. From 873aa64ba616b471c81db436dfb4d267d036895b Mon Sep 17 00:00:00 2001
  2. From: Jun Yuan Tan <junyuan.tan@starfivetech.com>
  3. Date: Tue, 9 Nov 2021 10:42:04 +0800
  4. Subject: [PATCH 20/34] clang: Use python3 in python scripts
  5. Some scripts ask for python, but they work fine with python3
  6. and in OE python symlink is not exposed to build, only python3 is
  7. Upstream-Status: Pending
  8. Rebased to LLVM 14.0.0 by Jun Yuan Tan
  9. Signed-off-by: Khem Raj <raj.khem@gmail.com>
  10. Signed-off-by: Jun Yuan Tan <junyuan.tan@starfivetech.com>
  11. ---
  12. .../find-all-symbols/tool/run-find-all-symbols.py | 2 +-
  13. clang-tools-extra/clang-tidy/add_new_check.py | 2 +-
  14. clang-tools-extra/clang-tidy/rename_check.py | 2 +-
  15. clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py | 2 +-
  16. clang-tools-extra/clang-tidy/tool/run-clang-tidy.py | 2 +-
  17. clang/tools/clang-format/git-clang-format | 2 +-
  18. clang/tools/scan-view/bin/scan-view | 2 +-
  19. clang/utils/hmaptool/hmaptool | 2 +-
  20. 8 files changed, 8 insertions(+), 8 deletions(-)
  21. diff --git a/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py b/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py
  22. index 8655af137bb2..e95ba59a421c 100755
  23. --- a/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py
  24. +++ b/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py
  25. @@ -1,4 +1,4 @@
  26. -#!/usr/bin/env python
  27. +#!/usr/bin/env python3
  28. #
  29. #=- run-find-all-symbols.py - Parallel find-all-symbols runner -*- python -*-=#
  30. #
  31. diff --git a/clang-tools-extra/clang-tidy/add_new_check.py b/clang-tools-extra/clang-tidy/add_new_check.py
  32. index 0312c04e047c..29db06683bee 100755
  33. --- a/clang-tools-extra/clang-tidy/add_new_check.py
  34. +++ b/clang-tools-extra/clang-tidy/add_new_check.py
  35. @@ -1,4 +1,4 @@
  36. -#!/usr/bin/env python
  37. +#!/usr/bin/env python3
  38. #
  39. #===- add_new_check.py - clang-tidy check generator ---------*- python -*--===#
  40. #
  41. diff --git a/clang-tools-extra/clang-tidy/rename_check.py b/clang-tools-extra/clang-tidy/rename_check.py
  42. index 9c2021751e0e..4bb9af8cbe0a 100755
  43. --- a/clang-tools-extra/clang-tidy/rename_check.py
  44. +++ b/clang-tools-extra/clang-tidy/rename_check.py
  45. @@ -1,4 +1,4 @@
  46. -#!/usr/bin/env python
  47. +#!/usr/bin/env python3
  48. #
  49. #===- rename_check.py - clang-tidy check renamer ------------*- python -*--===#
  50. #
  51. diff --git a/clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py b/clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py
  52. index 6bd05531333b..9e134123ef44 100755
  53. --- a/clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py
  54. +++ b/clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py
  55. @@ -1,4 +1,4 @@
  56. -#!/usr/bin/env python
  57. +#!/usr/bin/env python3
  58. #
  59. #===- clang-tidy-diff.py - ClangTidy Diff Checker -----------*- python -*--===#
  60. #
  61. diff --git a/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py b/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
  62. index acd1ed6979c0..12bd7f9c7dc3 100755
  63. --- a/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
  64. +++ b/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
  65. @@ -1,4 +1,4 @@
  66. -#!/usr/bin/env python
  67. +#!/usr/bin/env python3
  68. #
  69. #===- run-clang-tidy.py - Parallel clang-tidy runner --------*- python -*--===#
  70. #
  71. diff --git a/clang/tools/clang-format/git-clang-format b/clang/tools/clang-format/git-clang-format
  72. index 0233ceb3a868..16bc55f98762 100755
  73. --- a/clang/tools/clang-format/git-clang-format
  74. +++ b/clang/tools/clang-format/git-clang-format
  75. @@ -1,4 +1,4 @@
  76. -#!/usr/bin/env python
  77. +#!/usr/bin/env python3
  78. #
  79. #===- git-clang-format - ClangFormat Git Integration ---------*- python -*--===#
  80. #
  81. diff --git a/clang/tools/scan-view/bin/scan-view b/clang/tools/scan-view/bin/scan-view
  82. index 6165432e7af8..07effbca5969 100755
  83. --- a/clang/tools/scan-view/bin/scan-view
  84. +++ b/clang/tools/scan-view/bin/scan-view
  85. @@ -1,4 +1,4 @@
  86. -#!/usr/bin/env python
  87. +#!/usr/bin/env python3
  88. from __future__ import print_function
  89. diff --git a/clang/utils/hmaptool/hmaptool b/clang/utils/hmaptool/hmaptool
  90. index e647cde6bc46..7ed2fdf674b1 100755
  91. --- a/clang/utils/hmaptool/hmaptool
  92. +++ b/clang/utils/hmaptool/hmaptool
  93. @@ -1,4 +1,4 @@
  94. -#!/usr/bin/env python
  95. +#!/usr/bin/env python3
  96. from __future__ import absolute_import, division, print_function
  97. import json
  98. --
  99. 2.33.1