diff --git a/llvm.spec b/llvm.spec index 6ba5cc9fabaea204aef6aaf2618e14690ff15bd8..d6bf85c6e1036ef1f4e40ea976dae302bcc9a0f9 100644 --- a/llvm.spec +++ b/llvm.spec @@ -1,4 +1,4 @@ -%define anolis_release 3 +%define anolis_release 4 %global toolchain clang @@ -22,7 +22,11 @@ %global llvm_triple %{_target_platform} %undefine _py3_shebang_P +%ifarch riscv64 +%global _lto_cflags %{nil} +%else %global _lto_cflags -flto=thin +%endif %global third_party_srcdir third-party-%{maj_ver}.%{min_ver}.%{patch_ver}.src %global cmake_srcdir cmake-%{maj_ver}.%{min_ver}.%{patch_ver}.src %global llvm_srcdir llvm-%{maj_ver}.%{min_ver}.%{patch_ver}.src @@ -486,6 +490,9 @@ fi %endif %changelog +* Thu Nov 9 2023 Guoguo - 16.0.6-4 +- Add support for riscv64 + * Tue Oct 31 2023 Chen Li - 16.0.6-3 - LoongArch: Fix symbol lookup error when compiling clang on aarch and x86