Disable building of HSA offloading.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=55
This commit is contained in:
parent
2a23495c4f
commit
f16c909017
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -404,11 +404,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -404,11 +404,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -404,11 +404,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -404,11 +404,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
@ -403,11 +403,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
18
gcc.spec.in
18
gcc.spec.in
@ -71,11 +71,9 @@
|
||||
%endif
|
||||
|
||||
%ifarch x86_64
|
||||
%define build_hsa 1
|
||||
%define build_nvptx 1
|
||||
%define build_gcn 1
|
||||
%else
|
||||
%define build_hsa 0
|
||||
%define build_nvptx 0
|
||||
%define build_gcn 0
|
||||
%endif
|
||||
@ -1181,11 +1179,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
@ -1447,7 +1442,7 @@ export LIBRARY_PATH=%{buildroot}/%{libsubdir}:%{buildroot}/%{mainlibdirbi}
|
||||
|
||||
# Remove some useless .la files
|
||||
for lib in libobjc libgfortran libquadmath libcaf_single \
|
||||
libgomp libgomp-plugin-hsa libstdc++ libsupc++ libgo \
|
||||
libgomp libstdc++ libsupc++ libgo \
|
||||
libasan libatomic libitm libtsan liblsan libubsan libvtv \
|
||||
libstdc++fs libgomp-plugin-nvptx libgomp-plugin-gcn \
|
||||
libgdruntime libgphobos; do
|
||||
@ -1534,9 +1529,6 @@ for libname in \
|
||||
libgphobos \
|
||||
%endif
|
||||
libgomp \
|
||||
%if %{build_hsa}
|
||||
libgomp-plugin-hsa \
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
libgomp-plugin-nvptx \
|
||||
%endif
|
||||
@ -1975,9 +1967,6 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
|
||||
%versmainlib libgomp.so
|
||||
%versmainlib libgomp.a
|
||||
%versmainlib libgomp.spec
|
||||
%if %{build_hsa}
|
||||
%versmainlib libgomp-plugin-hsa.so
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
%versmainlib libgomp-plugin-nvptx.so
|
||||
%endif
|
||||
@ -2190,9 +2179,6 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
|
||||
%files -n libgomp%{libgomp_sover}%{libgomp_suffix}
|
||||
%defattr(-,root,root)
|
||||
%mainlib libgomp.so.%{libgomp_sover}*
|
||||
%if %{build_hsa}
|
||||
%mainlib libgomp-plugin-hsa.so.%{libgomp_sover}*
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
%mainlib libgomp-plugin-nvptx.so.%{libgomp_sover}*
|
||||
%endif
|
||||
|
@ -89,11 +89,9 @@
|
||||
%endif
|
||||
|
||||
%ifarch x86_64
|
||||
%define build_hsa 1
|
||||
%define build_nvptx 1
|
||||
%define build_gcn 1
|
||||
%else
|
||||
%define build_hsa 0
|
||||
%define build_nvptx 0
|
||||
%define build_gcn 0
|
||||
%endif
|
||||
@ -564,11 +562,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
|
18
gcc11.spec
18
gcc11.spec
@ -71,11 +71,9 @@
|
||||
%endif
|
||||
|
||||
%ifarch x86_64
|
||||
%define build_hsa 1
|
||||
%define build_nvptx 1
|
||||
%define build_gcn 1
|
||||
%else
|
||||
%define build_hsa 0
|
||||
%define build_nvptx 0
|
||||
%define build_gcn 0
|
||||
%endif
|
||||
@ -1903,11 +1901,8 @@ TCFLAGS="$RPM_OPT_FLAGS" \
|
||||
--libdir=%{_libdir} \
|
||||
--libexecdir=%{_libdir} \
|
||||
--enable-languages=$languages \
|
||||
%if %{build_hsa} || %{build_nvptx}
|
||||
%if %{build_nvptx}
|
||||
--enable-offload-targets=\
|
||||
%if %{build_hsa}
|
||||
hsa,\
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
nvptx-none=%{_prefix}/nvptx-none,\
|
||||
%endif
|
||||
@ -2166,7 +2161,7 @@ export LIBRARY_PATH=%{buildroot}/%{libsubdir}:%{buildroot}/%{mainlibdirbi}
|
||||
|
||||
# Remove some useless .la files
|
||||
for lib in libobjc libgfortran libquadmath libcaf_single \
|
||||
libgomp libgomp-plugin-hsa libstdc++ libsupc++ libgo \
|
||||
libgomp libstdc++ libsupc++ libgo \
|
||||
libasan libatomic libitm libtsan liblsan libubsan libvtv \
|
||||
libstdc++fs libgomp-plugin-nvptx libgomp-plugin-gcn \
|
||||
libgdruntime libgphobos; do
|
||||
@ -2253,9 +2248,6 @@ for libname in \
|
||||
libgphobos \
|
||||
%endif
|
||||
libgomp \
|
||||
%if %{build_hsa}
|
||||
libgomp-plugin-hsa \
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
libgomp-plugin-nvptx \
|
||||
%endif
|
||||
@ -2690,9 +2682,6 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc11-locale.lang
|
||||
%versmainlib libgomp.so
|
||||
%versmainlib libgomp.a
|
||||
%versmainlib libgomp.spec
|
||||
%if %{build_hsa}
|
||||
%versmainlib libgomp-plugin-hsa.so
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
%versmainlib libgomp-plugin-nvptx.so
|
||||
%endif
|
||||
@ -2904,9 +2893,6 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc11-locale.lang
|
||||
%files -n libgomp%{libgomp_sover}%{libgomp_suffix}
|
||||
%defattr(-,root,root)
|
||||
%mainlib libgomp.so.%{libgomp_sover}*
|
||||
%if %{build_hsa}
|
||||
%mainlib libgomp-plugin-hsa.so.%{libgomp_sover}*
|
||||
%endif
|
||||
%if %{build_nvptx}
|
||||
%mainlib libgomp-plugin-nvptx.so.%{libgomp_sover}*
|
||||
%endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user