From 7779f537767bf8cc1b3b65d7a4e7f5a003135974 Mon Sep 17 00:00:00 2001 From: David Abdurachmanov Date: Sat, 24 Aug 2019 08:04:38 -0700 Subject: [PATCH] Add support for RISC-V (riscv64) Signed-off-by: David Abdurachmanov --- clang.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/clang.spec b/clang.spec index a066943..4129b8d 100644 --- a/clang.spec +++ b/clang.spec @@ -64,7 +64,7 @@ Name: %pkg_name Version: %{maj_ver}.%{min_ver}.%{patch_ver} -Release: %{baserelease}%{?rc_ver:.rc%{rc_ver}}%{?dist} +Release: %{baserelease}%{?rc_ver:.rc%{rc_ver}}.0.riscv64%{?dist} Summary: A C language family front-end for LLVM License: NCSA @@ -242,7 +242,7 @@ sed -i 's/\@FEDORA_LLVM_LIB_SUFFIX\@//g' test/lit.cfg.py mkdir -p _build cd _build -%ifarch s390 s390x %{arm} %ix86 +%ifarch s390 s390x %{arm} %ix86 riscv64 # Decrease debuginfo verbosity to reduce memory consumption during final library linking %global optflags %(echo %{optflags} | sed 's/-g /-g1 /') %endif @@ -354,7 +354,7 @@ chmod u-x %{buildroot}%{_mandir}/man1/scan-build.1* # requires lit.py from LLVM utilities # FIXME: Fix failing ARM tests, s390x i686 and ppc64le tests LD_LIBRARY_PATH=%{buildroot}%{_libdir} ninja check-all -C _build || \ -%ifarch s390x i686 ppc64le %{arm} +%ifarch s390x i686 ppc64le %{arm} riscv64 : %else false @@ -431,6 +431,9 @@ false %endif %changelog +* Sat Aug 24 2019 David Abdurachmanov - 9.0.0-0.1.rc2.0.riscv64 +- Add support for RISC-V (riscv64) + * Thu Aug 22 2019 Tom Stellard - 9.0.0-0.1.rc2 - 9.0.0 Release candidate 2