diff options
author | Yaakov Selkowitz <yselkowi@redhat.com> | 2021-09-02 17:33:55 -0400 |
---|---|---|
committer | Yaakov Selkowitz <yselkowi@redhat.com> | 2021-09-02 17:33:55 -0400 |
commit | 041920c9533fad4a517fe6f268ebbd3af2a903a7 (patch) | |
tree | 8bd6477a4b39d73a8121d7292ffad82591eacf41 /cygwin-gcc.spec | |
parent | 58aad36b016765d2b651b9167f0a4caa6142d5f9 (diff) | |
download | cygwin-gcc-041920c9533fad4a517fe6f268ebbd3af2a903a7.tar.gz cygwin-gcc-041920c9533fad4a517fe6f268ebbd3af2a903a7.tar.xz cygwin-gcc-041920c9533fad4a517fe6f268ebbd3af2a903a7.zip |
cygwin-gcc 11.2.0
Diffstat (limited to 'cygwin-gcc.spec')
-rw-r--r-- | cygwin-gcc.spec | 274 |
1 files changed, 136 insertions, 138 deletions
diff --git a/cygwin-gcc.spec b/cygwin-gcc.spec index 3f0a253..39c8e24 100644 --- a/cygwin-gcc.spec +++ b/cygwin-gcc.spec @@ -1,12 +1,14 @@ %global __os_install_post /usr/lib/rpm/brp-compress %{nil} -%global gcc_version 9.3.0 +%global gcc_major 11 +%global gcc_minor 2 +%global gcc_micro 0 # Note, gcc_release must be integer, if you want to add suffixes to # %%{release}, append them after %%{gcc_release} on Release: line. %global gcc_release 1 Name: cygwin-gcc -Version: %{gcc_version} +Version: %{gcc_major}.%{gcc_minor}.%{gcc_micro} Release: %{gcc_release}%{?dist} Summary: Cygwin GCC cross-compiler @@ -31,32 +33,24 @@ BuildRequires: mpfr-devel BuildRequires: libmpc-devel BuildRequires: libstdc++-static %if 0%{?fedora} || 0%{?rhel} >= 8 -BuildRequires: isl-devel >= 0.14 +BuildRequires: isl-devel >= 0.15 %endif BuildRequires: zlib-devel BuildRequires: flex BuildRequires: gettext -Source0: ftp://gcc.gnu.org/pub/gcc/releases/gcc-%{gcc_version}/gcc-%{gcc_version}.tar.xz +Source0: https://gcc.gnu.org/pub/gcc/releases/gcc-%{version}/gcc-%{version}.tar.xz # Cygwin patches -Patch7: 0007-Avoid-installing-libffi-V2.patch -Patch10: 0010-Do-not-version-lto-plugin-on-cygwin-mingw.patch -Patch11: 0011-add-dummy-pthread-tsaware-and-large-address-aware-fo.patch -Patch12: 0012-handle-dllimport-properly-in-medium-model-V2.patch -Patch13: 0013-skip-test-for-cygwin-mingw.patch -Patch16: 0016-fix-some-implicit-declaration-warnings.patch -Patch17: 0017-__cxa-atexit-for-Cygwin.patch -Patch22: 0022-libgomp-soname-cygwin-mingw.patch -#Patch23: 0023-glibcxx-use-c99.patch -#Patch26: 0026-g++-gnu-source.patch -Patch28: 0028-g++-time.patch -Patch30: 0030-newlib-ftm.patch -Patch31: 0031-define_std-unix.patch -Patch32: 0032-libstdc-use-lt_host_flags-for-libstdc-.la.patch -Patch33: 0033-libstdc-regenerate-src-Makefile.in-for-lt_host_flags.patch -Patch34: 0034-libstdc-use-a-link-test-to-test-for-Wl-z-relro.patch -Patch35: 0035-libstdc-regenerate-configure.patch +Patch2: 0002-Cygwin-add-dummy-pthread-tsaware-and-large-address-a.patch +Patch3: 0003-Cygwin-handle-dllimport-properly-in-medium-model-V2.patch +Patch4: 0004-Cygwin-MinGW-skip-test.patch +Patch6: 0006-Cygwin-fix-some-implicit-declaration-warnings-and-re.patch +Patch7: 0007-Cygwin-__cxa-atexit.patch +Patch8: 0008-Cygwin-libgomp-soname.patch +Patch9: 0009-Cygwin-g-time.patch +Patch10: 0010-Cygwin-newlib-ftm.patch +Patch11: 0011-Cygwin-define-STD_UNIX.patch # Fedora-specific patches Patch1001: 1001-textdomain.patch @@ -195,10 +189,9 @@ Cygwin x86_64 cross-compiler for FORTRAN. %prep -%autosetup -n gcc-%{gcc_version} -p1 +%autosetup -n gcc-%{version} -p1 -echo %{gcc_version} > gcc/BASE-VER -echo 'Fedora Cygwin %{gcc_version}-%{gcc_release}' > gcc/DEV-PHASE +echo 'Fedora Cygwin %{version}-%{gcc_release}' > gcc/DEV-PHASE %build @@ -229,10 +222,11 @@ CC="%{__cc} ${RPM_OPT_FLAGS}" \ --disable-win32-registry \ --enable-threads=posix \ --enable-version-specific-runtime-libs \ + --with-gcc-major-version-only \ --with-sysroot=%{cygwin32_sysroot} \ --enable-shared --enable-shared-libgcc --enable-__cxa_atexit \ --with-dwarf2 --disable-sjlj-exceptions \ -%if 0%{?fedora} +%if 0%{?fedora} || 0%{?rhel} >= 8 --enable-graphite \ %endif --enable-languages="c,c++,fortran,lto" \ @@ -245,8 +239,8 @@ CC="%{__cc} ${RPM_OPT_FLAGS}" \ --enable-libquadmath --enable-libquadmath-support \ --enable-libstdcxx-filesystem-ts \ --with-default-libstdcxx-abi=gcc4-compatible \ - --with-python-dir=/share/gcc-%{gcc_version}/%{cygwin32_target}/python \ - --with-bugurl=http://cygwinports.org + --with-python-dir=/share/gcc-%{gcc_major}/%{cygwin32_target}/python \ + --with-bugurl=https://copr.fedorainfracloud.org/coprs/yselkowitz/cygwin/ popd mkdir -p build_64bit @@ -269,10 +263,11 @@ CC="%{__cc} ${RPM_OPT_FLAGS}" \ --disable-win32-registry \ --enable-threads=posix \ --enable-version-specific-runtime-libs \ + --with-gcc-major-version-only \ --with-sysroot=%{cygwin64_sysroot} \ --enable-shared --enable-shared-libgcc --enable-__cxa_atexit \ --with-dwarf2 \ -%if 0%{?fedora} +%if 0%{?fedora} || 0%{?rhel} >= 8 --enable-graphite \ %endif --enable-languages="c,c++,fortran,lto" \ @@ -285,8 +280,8 @@ CC="%{__cc} ${RPM_OPT_FLAGS}" \ --enable-libquadmath --enable-libquadmath-support \ --enable-libstdcxx-filesystem-ts \ --with-default-libstdcxx-abi=gcc4-compatible \ - --with-python-dir=/share/gcc-%{gcc_version}/%{cygwin64_target}/python \ - --with-bugurl=http://cygwinports.org + --with-python-dir=/share/gcc-%{gcc_major}/%{cygwin64_target}/python \ + --with-bugurl=https://copr.fedorainfracloud.org/coprs/yselkowitz/cygwin/ popd @@ -313,28 +308,28 @@ ln -sf ..%{_prefix}/bin/%{cygwin64_target}-cpp \ # installation bug on multilib platforms mv $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin64_target}/lib/libgcc_s.dll.a \ - $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_version}/ + $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/ # clean-up include-fixed -mv $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_version}/include-fixed/*limits.h \ - $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_version}/include/ -mv $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_version}/include-fixed/*limits.h \ - $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_version}/include/ -rm -fr $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_version}/include-fixed/ -rm -fr $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_version}/include-fixed/ +mv $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/include-fixed/*limits.h \ + $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/include/ +mv $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/include-fixed/*limits.h \ + $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/include/ +rm -fr $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/include-fixed/ +rm -fr $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/include-fixed/ # This is a runtime plugin of libgomp, not a link library -rm -f $RPM_BUILD_ROOT%{_prefix}/lib/gcc/*/%{version}/libgomp-plugin-host_nonshm.dll.a +rm -f $RPM_BUILD_ROOT%{_prefix}/lib/gcc/*/%{gcc_major}/libgomp-plugin-host_nonshm.dll.a # libtool installs DLL files of runtime libraries into $(libdir)/../bin, # but we need them in cygwin*_bindir. mkdir -p $RPM_BUILD_ROOT%{cygwin32_bindir} mv $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin32_target}/*.dll \ - $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_version}/*.dll \ + $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/*.dll \ $RPM_BUILD_ROOT%{cygwin32_bindir} mkdir -p $RPM_BUILD_ROOT%{cygwin64_bindir} mv $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin64_target}/*.dll \ - $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_version}/*.dll \ + $RPM_BUILD_ROOT%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/*.dll \ $RPM_BUILD_ROOT%{cygwin64_bindir} # Don't want the *.la files. @@ -353,45 +348,47 @@ cat cygwin-cpplib.lang >> cygwin-gcc.lang %files -n cygwin32-gcc %{_bindir}/%{cygwin32_target}-gcc -%{_bindir}/%{cygwin32_target}-gcc-%{version} +%{_bindir}/%{cygwin32_target}-gcc-%{gcc_major} %{_bindir}/%{cygwin32_target}-gcc-ar %{_bindir}/%{cygwin32_target}-gcc-nm %{_bindir}/%{cygwin32_target}-gcc-ranlib %{_bindir}/%{cygwin32_target}-gcov %{_bindir}/%{cygwin32_target}-gcov-dump %{_bindir}/%{cygwin32_target}-gcov-tool +%{_bindir}/%{cygwin32_target}-lto-dump %{_mandir}/man1/%{cygwin32_target}-gcc.1* %{_mandir}/man1/%{cygwin32_target}-gcov.1* %{_mandir}/man1/%{cygwin32_target}-gcov-dump.1* %{_mandir}/man1/%{cygwin32_target}-gcov-tool.1* +%{_mandir}/man1/%{cygwin32_target}-lto-dump.1* %dir %{_prefix}/lib/gcc/%{cygwin32_target} -%dir %{_prefix}/lib/gcc/%{cygwin32_target}/%{version} -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/crtbegin.o -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/crtbeginS.o -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/crtend.o -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/crtfastmath.o -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libatomic.a -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libatomic.dll.a -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libgcc.a -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libgcc_eh.a -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libgcc_s.dll.a -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libgcov.a -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libgomp.a -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libgomp.dll.a -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libgomp.spec -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libquadmath.a -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libquadmath.dll.a -%dir %{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/include -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/include/*.h -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/install-tools/ -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/plugin/ -%{_libexecdir}/gcc/%{cygwin32_target}/%{version}/install-tools/ -%{_libexecdir}/gcc/%{cygwin32_target}/%{version}/liblto_plugin.so -%{_libexecdir}/gcc/%{cygwin32_target}/%{version}/lto1 -%{_libexecdir}/gcc/%{cygwin32_target}/%{version}/lto-wrapper -%{_libexecdir}/gcc/%{cygwin32_target}/%{version}/plugin/ -%dir %{_datadir}/gcc-%{gcc_version} -%dir %{_datadir}/gcc-%{gcc_version}/%{cygwin32_target} +%dir %{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major} +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/crtbegin.o +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/crtbeginS.o +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/crtend.o +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/crtfastmath.o +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libatomic.a +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libatomic.dll.a +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libgcc.a +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libgcc_eh.a +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libgcc_s.dll.a +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libgcov.a +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libgomp.a +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libgomp.dll.a +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libgomp.spec +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libquadmath.a +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libquadmath.dll.a +%dir %{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/include +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/include/*.h +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/install-tools/ +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/plugin/ +%{_libexecdir}/gcc/%{cygwin32_target}/%{gcc_major}/install-tools/ +%{_libexecdir}/gcc/%{cygwin32_target}/%{gcc_major}/liblto_plugin.so +%{_libexecdir}/gcc/%{cygwin32_target}/%{gcc_major}/lto1 +%{_libexecdir}/gcc/%{cygwin32_target}/%{gcc_major}/lto-wrapper +%{_libexecdir}/gcc/%{cygwin32_target}/%{gcc_major}/plugin/ +%dir %{_datadir}/gcc-%{gcc_major} +%dir %{_datadir}/gcc-%{gcc_major}/%{cygwin32_target} %{cygwin32_bindir}/cygatomic-1.dll %{cygwin32_bindir}/cyggcc_s-1.dll %{cygwin32_bindir}/cyggomp-1.dll @@ -403,83 +400,83 @@ cat cygwin-cpplib.lang >> cygwin-gcc.lang %{_bindir}/%{cygwin32_target}-cpp %{_mandir}/man1/%{cygwin32_target}-cpp.1* %dir %{_prefix}/lib/gcc/%{cygwin32_target} -%dir %{_prefix}/lib/gcc/%{cygwin32_target}/%{version} -%{_libexecdir}/gcc/%{cygwin32_target}/%{version}/cc1 +%dir %{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major} +%{_libexecdir}/gcc/%{cygwin32_target}/%{gcc_major}/cc1 %files -n cygwin32-gcc-c++ %{_bindir}/%{cygwin32_target}-g++ %{_bindir}/%{cygwin32_target}-c++ %{_mandir}/man1/%{cygwin32_target}-g++.1* -%{_libexecdir}/gcc/%{cygwin32_target}/%{version}/cc1plus -%{_libexecdir}/gcc/%{cygwin32_target}/%{version}/collect2 -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/include/c++/ -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libstdc++.a -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libstdc++.dll.a -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libstdc++.dll.a-gdb.py -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libstdc++fs.a -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libsupc++.a -%dir %{_datadir}/gcc-%{gcc_version}/%{cygwin32_target}/python -%{_datadir}/gcc-%{gcc_version}/%{cygwin32_target}/python/libstdcxx/ +%{_libexecdir}/gcc/%{cygwin32_target}/%{gcc_major}/cc1plus +%{_libexecdir}/gcc/%{cygwin32_target}/%{gcc_major}/collect2 +%{_libexecdir}/gcc/%{cygwin32_target}/%{gcc_major}/g++-mapper-server +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/include/c++/ +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libstdc++.a +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libstdc++.dll.a +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libstdc++.dll.a-gdb.py +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libstdc++fs.a +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libsupc++.a +%dir %{_datadir}/gcc-%{gcc_major}/%{cygwin32_target}/python +%{_datadir}/gcc-%{gcc_major}/%{cygwin32_target}/python/libstdcxx/ %{cygwin32_bindir}/cygstdc++-6.dll %files -n cygwin32-gcc-gfortran %{_bindir}/%{cygwin32_target}-gfortran %{_mandir}/man1/%{cygwin32_target}-gfortran.1* -%{_libexecdir}/gcc/%{cygwin32_target}/%{version}/f951 -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libcaf_single.a -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libgfortran.a -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libgfortran.dll.a -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/libgfortran.spec -%dir %{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/finclude -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/finclude/ieee_* -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/finclude/omp_lib* -%{_prefix}/lib/gcc/%{cygwin32_target}/%{version}/finclude/openacc* +%{_libexecdir}/gcc/%{cygwin32_target}/%{gcc_major}/f951 +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libcaf_single.a +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libgfortran.a +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libgfortran.dll.a +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/libgfortran.spec +%{_prefix}/lib/gcc/%{cygwin32_target}/%{gcc_major}/finclude/ %{cygwin32_bindir}/cyggfortran-5.dll %files -n cygwin64-gcc %{_bindir}/%{cygwin64_target}-gcc -%{_bindir}/%{cygwin64_target}-gcc-%{version} +%{_bindir}/%{cygwin64_target}-gcc-%{gcc_major} %{_bindir}/%{cygwin64_target}-gcc-ar %{_bindir}/%{cygwin64_target}-gcc-nm %{_bindir}/%{cygwin64_target}-gcc-ranlib %{_bindir}/%{cygwin64_target}-gcov %{_bindir}/%{cygwin64_target}-gcov-dump %{_bindir}/%{cygwin64_target}-gcov-tool +%{_bindir}/%{cygwin64_target}-lto-dump %{_mandir}/man1/%{cygwin64_target}-gcc.1* %{_mandir}/man1/%{cygwin64_target}-gcov.1* %{_mandir}/man1/%{cygwin64_target}-gcov-dump.1* %{_mandir}/man1/%{cygwin64_target}-gcov-tool.1* +%{_mandir}/man1/%{cygwin64_target}-lto-dump.1* %dir %{_prefix}/lib/gcc/%{cygwin64_target} -%dir %{_prefix}/lib/gcc/%{cygwin64_target}/%{version} -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/crtbegin.o -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/crtbeginS.o -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/crtend.o -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/crtfastmath.o -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libatomic.a -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libatomic.dll.a -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libgcc.a -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libgcc_eh.a -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libgcc_s.dll.a -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libgcov.a -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libgomp.a -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libgomp.dll.a -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libgomp.spec -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libquadmath.a -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libquadmath.dll.a -%dir %{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/include -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/include/*.h -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/install-tools/ -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/plugin/ -%{_libexecdir}/gcc/%{cygwin64_target}/%{version}/install-tools/ -%{_libexecdir}/gcc/%{cygwin64_target}/%{version}/liblto_plugin.so -%{_libexecdir}/gcc/%{cygwin64_target}/%{version}/lto1 -%{_libexecdir}/gcc/%{cygwin64_target}/%{version}/lto-wrapper -%{_libexecdir}/gcc/%{cygwin64_target}/%{version}/plugin/ -%dir %{_datadir}/gcc-%{gcc_version} -%dir %{_datadir}/gcc-%{gcc_version}/%{cygwin64_target} +%dir %{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major} +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/crtbegin.o +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/crtbeginS.o +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/crtend.o +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/crtfastmath.o +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libatomic.a +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libatomic.dll.a +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libgcc.a +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libgcc_eh.a +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libgcc_s.dll.a +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libgcov.a +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libgomp.a +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libgomp.dll.a +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libgomp.spec +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libquadmath.a +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libquadmath.dll.a +%dir %{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/include +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/include/*.h +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/install-tools/ +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/plugin/ +%{_libexecdir}/gcc/%{cygwin64_target}/%{gcc_major}/install-tools/ +%{_libexecdir}/gcc/%{cygwin64_target}/%{gcc_major}/liblto_plugin.so +%{_libexecdir}/gcc/%{cygwin64_target}/%{gcc_major}/lto1 +%{_libexecdir}/gcc/%{cygwin64_target}/%{gcc_major}/lto-wrapper +%{_libexecdir}/gcc/%{cygwin64_target}/%{gcc_major}/plugin/ +%dir %{_datadir}/gcc-%{gcc_major} +%dir %{_datadir}/gcc-%{gcc_major}/%{cygwin64_target} %{cygwin64_bindir}/cygatomic-1.dll %{cygwin64_bindir}/cyggcc_s-seh-1.dll %{cygwin64_bindir}/cyggomp-1.dll @@ -491,43 +488,44 @@ cat cygwin-cpplib.lang >> cygwin-gcc.lang %{_bindir}/%{cygwin64_target}-cpp %{_mandir}/man1/%{cygwin64_target}-cpp.1* %dir %{_prefix}/lib/gcc/%{cygwin64_target} -%dir %{_prefix}/lib/gcc/%{cygwin64_target}/%{version} -%{_libexecdir}/gcc/%{cygwin64_target}/%{version}/cc1 +%dir %{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major} +%{_libexecdir}/gcc/%{cygwin64_target}/%{gcc_major}/cc1 %files -n cygwin64-gcc-c++ %{_bindir}/%{cygwin64_target}-g++ %{_bindir}/%{cygwin64_target}-c++ %{_mandir}/man1/%{cygwin64_target}-g++.1* -%{_libexecdir}/gcc/%{cygwin64_target}/%{version}/cc1plus -%{_libexecdir}/gcc/%{cygwin64_target}/%{version}/collect2 -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/include/c++/ -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libstdc++.a -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libstdc++.dll.a -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libstdc++.dll.a-gdb.py -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libstdc++fs.a -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libsupc++.a -%dir %{_datadir}/gcc-%{gcc_version}/%{cygwin64_target}/python -%{_datadir}/gcc-%{gcc_version}/%{cygwin64_target}/python/libstdcxx/ +%{_libexecdir}/gcc/%{cygwin64_target}/%{gcc_major}/cc1plus +%{_libexecdir}/gcc/%{cygwin64_target}/%{gcc_major}/collect2 +%{_libexecdir}/gcc/%{cygwin64_target}/%{gcc_major}/g++-mapper-server +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/include/c++/ +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libstdc++.a +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libstdc++.dll.a +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libstdc++.dll.a-gdb.py +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libstdc++fs.a +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libsupc++.a +%dir %{_datadir}/gcc-%{gcc_major}/%{cygwin64_target}/python +%{_datadir}/gcc-%{gcc_major}/%{cygwin64_target}/python/libstdcxx/ %{cygwin64_bindir}/cygstdc++-6.dll %files -n cygwin64-gcc-gfortran %{_bindir}/%{cygwin64_target}-gfortran %{_mandir}/man1/%{cygwin64_target}-gfortran.1* -%{_libexecdir}/gcc/%{cygwin64_target}/%{version}/f951 -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libcaf_single.a -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libgfortran.a -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libgfortran.dll.a -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/libgfortran.spec -%dir %{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/finclude -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/finclude/ieee_* -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/finclude/omp_lib* -%{_prefix}/lib/gcc/%{cygwin64_target}/%{version}/finclude/openacc* +%{_libexecdir}/gcc/%{cygwin64_target}/%{gcc_major}/f951 +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libcaf_single.a +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libgfortran.a +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libgfortran.dll.a +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/libgfortran.spec +%{_prefix}/lib/gcc/%{cygwin64_target}/%{gcc_major}/finclude/ %{cygwin64_bindir}/cyggfortran-5.dll %changelog +* Thu Sep 02 2021 Yaakov Selkowitz <yselkowi@redhat.com> - 11.2.0-1 +- new version + * Wed Apr 01 2020 Yaakov Selkowitz <yselkowi@redhat.com> - 9.3.0-1 - new version |