123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- From da9353ac4fa80dcc4ce28a7a34e65248069e12d3 Mon Sep 17 00:00:00 2001
- From: Rebecca Chang Swee Fun <rebecca.chang@starfivetech.com>
- Date: Wed, 22 Jun 2022 07:59:07 +0000
- Subject: [PATCH 09/51] tools: clang: scripts: add RISCV as one of the llvm
- targets to build
- Signed-off-by: Rebecca Chang Swee Fun <rebecca.chang@starfivetech.com>
- ---
- tools/clang/scripts/build.py | 5 ++++-
- tools/clang/scripts/update.py | 2 +-
- 2 files changed, 5 insertions(+), 2 deletions(-)
- diff --git a/tools/clang/scripts/build.py b/tools/clang/scripts/build.py
- index a68eb85b25a1..299d3755d1a9 100755
- --- a/tools/clang/scripts/build.py
- +++ b/tools/clang/scripts/build.py
- @@ -612,7 +612,7 @@ def main():
- cxxflags = []
- ldflags = []
-
- - targets = 'AArch64;ARM;Mips;PowerPC;SystemZ;WebAssembly;X86'
- + targets = 'AArch64;ARM;Mips;PowerPC;RISCV;SystemZ;WebAssembly;X86'
-
- projects = 'clang;compiler-rt;lld;clang-tools-extra'
-
- @@ -986,6 +986,9 @@ def main():
- if platform.machine() == 'aarch64':
- cmake_args.append(
- '-DLLVM_DEFAULT_TARGET_TRIPLE=aarch64-unknown-linux-gnu')
- + elif platform.machine() == 'riscv64':
- + cmake_args.append(
- + '-DLLVM_DEFAULT_TARGET_TRIPLE=riscv64-unknown-linux-gnu')
- else:
- cmake_args.append('-DLLVM_DEFAULT_TARGET_TRIPLE=x86_64-unknown-linux-gnu')
- cmake_args.append('-DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON')
- diff --git a/tools/clang/scripts/update.py b/tools/clang/scripts/update.py
- index ceeeedc42d9f..8cf820d7d1f5 100755
- --- a/tools/clang/scripts/update.py
- +++ b/tools/clang/scripts/update.py
- @@ -36,7 +36,7 @@ import zlib
- # Reverting problematic clang rolls is safe, though.
- # This is the output of `git describe` and is usable as a commit-ish.
- CLANG_REVISION = 'llvmorg-15-init-3677-g8133778d'
- -CLANG_SUB_REVISION = 4
- +CLANG_SUB_REVISION = 5
-
- PACKAGE_VERSION = '%s-%s' % (CLANG_REVISION, CLANG_SUB_REVISION)
- RELEASE_VERSION = '15.0.0'
- --
- 2.25.1
|