[packages/llvm] polly gpgpu codegen requires NVPTX target
atler
atler at pld-linux.org
Mon Nov 8 11:34:38 CET 2021
commit a5fe2ce1b050c41a5d963bf9a86456bb50501668
Author: Jan Palus <atler at pld-linux.org>
Date: Mon Nov 8 11:22:27 2021 +0100
polly gpgpu codegen requires NVPTX target
llvm.spec | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/llvm.spec b/llvm.spec
index ea8453f..1f88496 100644
--- a/llvm.spec
+++ b/llvm.spec
@@ -118,7 +118,7 @@ BuildRequires: python3 >= 1:3
BuildRequires: python3-PyYAML
BuildRequires: python3-pygments >= 2.0
BuildRequires: rpm-pythonprov
-BuildRequires: rpmbuild(macros) >= 1.734
+BuildRequires: rpmbuild(macros) >= 1.742
%{?with_doc:BuildRequires: sphinx-pdg}
BuildRequires: tar >= 1:1.22
BuildRequires: xar-devel
@@ -650,7 +650,7 @@ export LDFLAGS="%{rpmldflags} -Wl,--reduce-memory-overheads"
%endif
-DLLVM_TARGETS_TO_BUILD="%{targets_to_build}" \
%if %{with polly}
- -DPOLLY_ENABLE_GPGPU_CODEGEN:BOOL=ON \
+ %{cmake_on_off target_nvptx POLLY_ENABLE_GPGPU_CODEGEN} \
%endif
-DSPHINX_WARNINGS_AS_ERRORS=OFF
@@ -906,13 +906,13 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%doc tools/polly/{CREDITS.txt,LICENSE.TXT,README} tools/polly/www/{bugs,changelog,contributors}.html
%attr(755,root,root) %{_libdir}/LLVMPolly.so
-%attr(755,root,root) %{_libdir}/libGPURuntime.so
+%{?with_target_nvptx:%attr(755,root,root) %{_libdir}/libGPURuntime.so}
%files polly-devel
%defattr(644,root,root,755)
%{_libdir}/libPolly.a
%{_libdir}/libPollyISL.a
-%{_libdir}/libPollyPPCG.a
+%{?with_target_nvptx:%{_libdir}/libPollyPPCG.a}
%{_includedir}/polly
%{_libdir}/cmake/polly
%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/llvm.git/commitdiff/4a967aa9b123408cfcc2253d91f5dc8c528821f3
More information about the pld-cvs-commit
mailing list