]> git.pld-linux.org Git - packages/gcc.git/blobdiff - gcc.spec
package more x86 headers
[packages/gcc.git] / gcc.spec
index bc3565dab8242c0c9491b6a5766d65b2feeca7f3..2d0a5cca1cbb724d513e6ea5265c6ab680dd06d1 100644 (file)
--- a/gcc.spec
+++ b/gcc.spec
@@ -88,7 +88,7 @@
 %define                with_lsan_m2    1
 %define                with_tsan_m2    1
 %endif
-%ifarch aarch64
+%ifarch %{x8664} x32 aarch64
 %define                with_hwasan     1
 %endif
 %ifarch %{ix86} %{x8664} x32
@@ -182,16 +182,18 @@ BuildRequires:    gmp-devel >= 4.3.2
 BuildRequires: isl-devel >= 0.15
 BuildRequires: libmpc-devel >= 0.8.1
 BuildRequires: mpfr-devel >= 3.1.0
-%if %{with python}
-BuildRequires: python3-devel
-BuildRequires: rpm-pythonprov
-%endif
+BuildRequires: rpm-build >= 4.6
 BuildRequires: rpmbuild(macros) >= 1.211
 BuildRequires: tar >= 1:1.22
 BuildRequires: texinfo >= 4.7
 BuildRequires: xz
 BuildRequires: zlib-devel
 BuildRequires: zstd-devel
+%if %{with python}
+BuildRequires: python3-devel
+BuildRequires: python3-modules
+BuildRequires: rpm-pythonprov
+%endif
 BuildConflicts:        pdksh < 5.2.14-50
 Requires:      binutils >= 4:2.30
 Requires:      gmp >= 4.3.2
@@ -3201,6 +3203,8 @@ rm -rf $RPM_BUILD_ROOT
 %{gcclibdir}/include/adxintrin.h
 %{gcclibdir}/include/ammintrin.h
 %{gcclibdir}/include/amxbf16intrin.h
+%{gcclibdir}/include/amxcomplexintrin.h
+%{gcclibdir}/include/amxfp16intrin.h
 %{gcclibdir}/include/amxint8intrin.h
 %{gcclibdir}/include/amxtileintrin.h 
 %{gcclibdir}/include/avx2intrin.h
@@ -3232,7 +3236,10 @@ rm -rf $RPM_BUILD_ROOT
 %{gcclibdir}/include/avx512vp2intersectvlintrin.h
 %{gcclibdir}/include/avx512vpopcntdqintrin.h
 %{gcclibdir}/include/avx512vpopcntdqvlintrin.h
+%{gcclibdir}/include/avxifmaintrin.h
 %{gcclibdir}/include/avxintrin.h
+%{gcclibdir}/include/avxneconvertintrin.h
+%{gcclibdir}/include/avxvnniint8intrin.h
 %{gcclibdir}/include/avxvnniintrin.h
 %{gcclibdir}/include/bmi2intrin.h
 %{gcclibdir}/include/bmiintrin.h
@@ -3243,6 +3250,7 @@ rm -rf $RPM_BUILD_ROOT
 %{gcclibdir}/include/clflushoptintrin.h
 %{gcclibdir}/include/clwbintrin.h
 %{gcclibdir}/include/clzerointrin.h
+%{gcclibdir}/include/cmpccxaddintrin.h
 %{gcclibdir}/include/cpuid.h
 %{gcclibdir}/include/cross-stdarg.h
 %{gcclibdir}/include/emmintrin.h
@@ -3269,7 +3277,9 @@ rm -rf $RPM_BUILD_ROOT
 %{gcclibdir}/include/pkuintrin.h
 %{gcclibdir}/include/pmmintrin.h
 %{gcclibdir}/include/popcntintrin.h
+%{gcclibdir}/include/prfchiintrin.h
 %{gcclibdir}/include/prfchwintrin.h
+%{gcclibdir}/include/raointintrin.h
 %{gcclibdir}/include/rdseedintrin.h
 %{gcclibdir}/include/rtmintrin.h
 %{gcclibdir}/include/serializeintrin.h
@@ -3630,6 +3640,8 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libstdc++.so
 %{_libdir}/libstdc++.la
+%{_libdir}/libstdc++exp.a
+%{_libdir}/libstdc++exp.la
 %{_libdir}/libstdc++fs.a
 %{_libdir}/libstdc++fs.la
 %dir %{_includedir}/c++
@@ -3652,6 +3664,8 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir32}/libstdc++.so
 %{_libdir32}/libstdc++.la
+%{_libdir32}/libstdc++exp.a
+%{_libdir32}/libstdc++exp.la
 %{_libdir32}/libstdc++fs.a
 %{_libdir32}/libstdc++fs.la
 
@@ -3670,6 +3684,8 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdirm2}/libstdc++.so
 %{_libdirm2}/libstdc++.la
+%{_libdirm2}/libstdc++exp.a
+%{_libdirm2}/libstdc++exp.la
 %{_libdirm2}/libstdc++fs.a
 %{_libdirm2}/libstdc++fs.la
 
@@ -4099,6 +4115,7 @@ rm -rf $RPM_BUILD_ROOT
 %files -n libhwasan-devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libhwasan.so
+%{_libdir}/libhwasan_preinit.o
 %{_libdir}/libhwasan.la
 %{gcclibdir}/include/sanitizer/hwasan_interface.h
 
This page took 0.085979 seconds and 4 git commands to generate.