1 # TODO: finish D (needs bootstrap from non-PLD gdc binaries)
4 # - when adding new subpackages with external libraries (like libffi)
5 # or having own Version, do not use epoch 6 there, reset them to 0!
9 %bcond_without ada # ADA language support
10 %bcond_without cxx # C++ language support
11 %bcond_with d # D language support [NFY, buildrequires gdc]
12 %bcond_without fortran # Fortran language support
13 %bcond_without go # Go language support
14 %bcond_without modula2 # Modula2 language support
15 %bcond_without objc # Objective-C language support
16 %bcond_without objcxx # Objective-C++ language support
18 %bcond_without gomp # OpenMP support
19 %bcond_without multilib # 32-bit/64-bit multilib support (which needs glibc[32&64]-devel)
20 %bcond_with multilibx32 # x32 multilib support on x86_64 (needs x32 glibc-devel)
21 %bcond_without profiling # profiling support
22 %bcond_without python # libstdc++ printers for gdb
23 %bcond_with gcc_libffi # packaging gcc libffi for system usage
25 %bcond_without apidocs # API documentation
26 %bcond_without bootstrap # omit 3-stage bootstrap
27 %bcond_with tests # torture gcc
28 %bcond_with symvers # versioned symbols in libstdc++ (WARNING: changes soname from .so.6 to so.7)
36 # go and objcxx require C++
41 # objcxx requires objc
46 %if %{without bootstrap}
47 %undefine with_profiling
51 # used to be broken on sparc64 (to be verified if needed)
52 # broken since 5.x on x32 (to be verified if needed)
56 %ifnarch %{x8664} x32 aarch64 ppc64 s390x sparc64
57 %undefine with_multilib
60 %undefine with_multilibx32
63 # setup internal semi-bconds based on bconds and architecture
66 %define with_multilib2 1
68 %if %{with multilibx32}
69 %define with_multilib2 1
72 %ifarch %{ix86} %{x8664} x32 alpha %{arm} ppc ppc64 sh sparc sparcv9 sparc64 aarch64
73 # library for atomic operations not supported by hardware
76 %ifarch %{ix86} %{x8664} x32 %{arm} ppc ppc64 sparc sparcv9 sparc64 aarch64
77 # sanitizer feature (asan and ubsan are common for all supported archs)
80 %ifarch %{x8664} aarch64
81 # lsan and tsan exist only for primary x86_64 ABI
82 %define with_lsan_m0 1
83 %define with_tsan_m0 1
86 # hwasan, lsan and tsan exist only for x86_64 ABI (i.e. our multilib2)
87 %define with_hwasan_m2 1
88 %define with_lsan_m2 1
89 %define with_tsan_m2 1
91 %ifarch %{x8664} aarch64
94 %ifarch %{ix86} %{x8664} x32
97 %ifarch %{ix86} %{x8664} x32 ia64
98 %define with_quadmath 1
101 # Stable is: any major_ver and minor_ver >= 1.0
102 # For TLD we usually use gcc when minor_ver >= 2.0 (first bugfix release or later)
104 %define minor_ver 2.0
106 Summary: GNU Compiler Collection: the C compiler and shared files
107 Summary(es.UTF-8): Colección de compiladores GNU: el compilador C y ficheros compartidos
108 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: kompilator C i pliki współdzielone
109 Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
111 Version: %{major_ver}.%{minor_ver}
115 Group: Development/Languages
116 Source0: https://gcc.gnu.org/pub/gcc/releases/%{name}-%{version}/%{name}-%{version}.tar.xz
117 # Source0-md5: e0e48554cc6e4f261d55ddee9ab69075
118 Source1: %{name}-optimize-la.pl
119 # check libffi version with libffi/configure.ac
120 Source3: libffi.pc.in
122 # use branch.sh to update gcc-branch.diff
123 Patch100: %{name}-branch.diff
124 # Patch100-md5: 4bfd0ad4dfc7a4f8cfb8cf55e1ce8d32
125 Patch0: %{name}-info.patch
126 Patch1: all-library-paths.patch
127 Patch2: %{name}-nodebug.patch
128 Patch3: %{name}-ada-link.patch
129 Patch4: %{name}-ada-x32.patch
131 Patch10: %{name}-moresparcs.patch
132 Patch11: %{name}-install-libffi.patch
133 Patch12: %{name}-bug-111413.patch
134 URL: http://gcc.gnu.org/
135 BuildRequires: autoconf >= 2.64
136 %{?with_tests:BuildRequires: autogen >= 5.5.4}
137 BuildRequires: automake >= 1:1.11.1
138 BuildRequires: binutils >= 4:2.30
140 BuildRequires: chrpath >= 0.13-2
141 %{?with_tests:BuildRequires: dejagnu >= 1.4.4}
142 BuildRequires: elfutils-devel >= 0.145-1
143 BuildRequires: fileutils >= 4.0.41
144 BuildRequires: flex >= 2.5.4
146 BuildRequires: gcc(ada)
147 BuildRequires: gcc-ada
148 BuildRequires: libgnat-static
154 BuildRequires: gettext-tools >= 0.14.5
155 BuildRequires: glibc-devel >= 6:2.4-1
157 # Formerly known as gcc(multilib)
158 BuildRequires: gcc(multilib-32)
160 %if %{with multilibx32}
161 BuildRequires: gcc(multilib-x32)
162 BuildRequires: glibc-devel(x32)
164 BuildRequires: glibc-devel(ix86)
167 BuildRequires: gcc(multilib-64)
168 BuildRequires: glibc-devel(ix86)
169 BuildRequires: glibc-devel(x86_64)
172 BuildRequires: glibc-devel(arm)
175 BuildRequires: glibc-devel(ppc)
178 BuildRequires: glibc-devel(s390)
181 BuildRequires: glibc-devel(sparcv9)
184 BuildRequires: gmp-c++-devel >= 4.3.2
185 BuildRequires: gmp-devel >= 4.3.2
186 BuildRequires: isl-devel >= 0.15
187 BuildRequires: libmpc-devel >= 0.8.1
188 BuildRequires: libstdc++-devel
189 BuildRequires: mpfr-devel >= 3.1.0
190 BuildRequires: rpm-build >= 4.6
191 BuildRequires: rpmbuild(macros) >= 1.211
192 BuildRequires: tar >= 1:1.22
193 BuildRequires: texinfo >= 4.7
195 BuildRequires: zlib-devel
196 BuildRequires: zstd-devel
198 BuildRequires: python3-devel
199 BuildRequires: python3-modules
200 BuildRequires: rpm-pythonprov
202 BuildConflicts: pdksh < 5.2.14-50
203 Requires: binutils >= 4:2.30
204 Requires: gmp >= 4.3.2
205 Requires: isl >= 0.15
206 Requires: libgcc = %{epoch}:%{version}-%{release}
207 Requires: libmpc >= 0.8.1
208 Requires: mpfr >= 3.1.0
209 Provides: cpp = %{epoch}:%{version}-%{release}
210 %{?with_ada:Provides: gcc(ada)}
211 Obsoletes: cpp < 5:3.4
212 Obsoletes: egcs-cpp < 1.2
213 Obsoletes: gcc-chill < 3.2
214 Obsoletes: gcc-cpp < 3
215 Obsoletes: gcc-ksi < 5:3.4
216 Obsoletes: gcc4 < 5:4.2
217 Obsoletes: gont < 0.1
218 Conflicts: glibc-devel < 2.2.5-20
219 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
221 %define _slibdir /%{_lib}
223 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
224 %define _slibdir32 /lib
225 %define _libdir32 /usr/lib
226 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
227 %if %{with multilib2}
228 # x32 environment on x86-64
230 %define multilib2 x32
231 %define m2_desc ILP32
232 %define _slibdirm2 /libx32
233 %define _libdirm2 /usr/libx32
234 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
236 # 64-bit environment on x32
240 %define _slibdirm2 /lib64
241 %define _libdirm2 /usr/lib64
242 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
246 %if %{without multilib} || %{without multilib2}
247 # avoid "Possible unexpanded macro" warning
248 %define multilib2 none
250 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
252 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
253 %define filterout_ld -Wl,--as-needed
255 # functions with printf format attribute but with special parser and also
256 # receiving non constant format strings
257 %define Werror_cflags %{nil}
259 %define skip_post_check_so '.*(libasan|libcc1plugin|libcp1plugin|libgnat-%{major_ver}|libgo|libitm|libxmlj|libubsan|lib-gnu-awt-xlib|libm2cor|libm2iso|libm2log|libm2pim)\.so.*'
261 %define _noautoreq .*\(GLIBC_PRIVATE\)
264 A compiler aimed at integrating all the optimizations and features
265 necessary for a high-performance and stable development environment.
267 This package contains the C compiler and some files shared by various
268 parts of the GNU Compiler Collection. In order to use another GCC
269 compiler you will need to install the appropriate subpackage.
271 %description -l es.UTF-8
272 Un compilador que intenta integrar todas las optimalizaciones y
273 características necesarias para un entorno de desarrollo eficaz y
276 Este paquete contiene el compilador de C y unos ficheros compartidos
277 por varias partes de la colección de compiladores GNU (GCC). Para usar
278 otro compilador de GCC será necesario que instale el subpaquete
281 %description -l pl.UTF-8
282 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
283 wyprodukowania szybkiego i stabilnego kodu wynikowego.
285 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
286 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
287 z GCC, trzeba zainstalować odpowiedni podpakiet.
289 %description -l pt_BR.UTF-8
290 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
291 GNU Compiler Collection.
294 Summary: GNU Compiler Collection: the C compiler 32-bit support
295 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
297 Group: Development/Languages
298 Requires: %{name} = %{epoch}:%{version}-%{release}
299 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
300 Obsoletes: libgcc32 < 6:4.4
302 Requires: glibc-devel(ix86)
305 Requires: glibc-devel(ppc)
308 Requires: glibc-devel(s390)
311 Requires: glibc-devel(sparcv9)
313 Provides: gcc(multilib-32)
314 Obsoletes: gcc-multilib < 6:4.9.2-4
316 %description multilib-32
317 A compiler aimed at integrating all the optimizations and features
318 necessary for a high-performance and stable development environment.
320 This package contains the C compiler support for producing 32-bit
321 programs on 64-bit host.
323 %description multilib-32 -l pl.UTF-8
324 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
325 wyprodukowania szybkiego i stabilnego kodu wynikowego.
327 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
328 programów 32-bitowych na maszynie 64-bitowej.
330 %package multilib-%{multilib2}
331 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
332 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
334 Group: Development/Languages
335 Requires: %{name} = %{epoch}:%{version}-%{release}
336 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
337 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
339 Requires: glibc-devel(x32)
342 Requires: glibc-devel(x86_64)
345 %description multilib-%{multilib2}
346 A compiler aimed at integrating all the optimizations and features
347 necessary for a high-performance and stable development environment.
349 This package contains the C compiler support for producing %{m2_desc}
352 %description multilib-%{multilib2} -l pl.UTF-8
353 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
354 wyprodukowania szybkiego i stabilnego kodu wynikowego.
356 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
360 Summary: Shared gcc library
361 Summary(es.UTF-8): Biblioteca compartida de gcc
362 Summary(pl.UTF-8): Biblioteka gcc
363 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
364 License: GPL v3+ with GCC Runtime Library Exception v3.1
367 Obsoletes: libgcc4 < 5:4.2
369 %description -n libgcc
372 %description -n libgcc -l es.UTF-8
373 Biblioteca compartida de gcc.
375 %description -n libgcc -l pl.UTF-8
376 Biblioteka dynamiczna gcc.
378 %description -n libgcc -l pt_BR.UTF-8
379 Biblioteca runtime para o GCC.
381 %package -n libgcc-multilib-32
382 Summary: Shared gcc library - 32-bit version
383 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
384 License: GPL v3+ with GCC Runtime Library Exception v3.1
386 Obsoletes: libgcc-multilib < 6:4.9.2-4
388 %description -n libgcc-multilib-32
389 Shared gcc library - 32-bit version.
391 %description -n libgcc-multilib-32 -l pl.UTF-8
392 Biblioteka dynamiczna gcc - wersja 32-bitowa.
394 %package -n libgcc-multilib-%{multilib2}
395 Summary: Shared gcc library - %{m2_desc} version
396 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
397 License: GPL v3+ with GCC Runtime Library Exception v3.1
400 %description -n libgcc-multilib-%{multilib2}
401 Shared gcc library - %{m2_desc} version.
403 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
404 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
407 Summary: GNU OpenMP library
408 Summary(pl.UTF-8): Biblioteka GNU OpenMP
409 License: GPL v3+ with GCC Runtime Library Exception v3.1
412 %description -n libgomp
415 %description -n libgomp -l pl.UTF-8
416 Biblioteka GNU OpenMP.
418 %package -n libgomp-devel
419 Summary: Development files for GNU OpenMP library
420 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
421 License: GPL v3+ with GCC Runtime Library Exception v3.1
422 Group: Development/Libraries
423 Requires: %{name} = %{epoch}:%{version}-%{release}
424 Requires: libgomp = %{epoch}:%{version}-%{release}
426 %description -n libgomp-devel
427 Development files for GNU OpenMP library.
429 %description -n libgomp-devel -l pl.UTF-8
430 Pliki programistyczne biblioteki GNU OpenMP.
432 %package -n libgomp-static
433 Summary: Static GNU OpenMP library
434 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
435 License: GPL v3+ with GCC Runtime Library Exception v3.1
436 Group: Development/Libraries
437 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
439 %description -n libgomp-static
440 Static GNU OpenMP library.
442 %description -n libgomp-static -l pl.UTF-8
443 Statyczna biblioteka GNU OpenMP.
445 %package -n libgomp-multilib-32
446 Summary: GNU OpenMP library - 32-bit version
447 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
448 License: GPL v3+ with GCC Runtime Library Exception v3.1
450 Obsoletes: libgomp-multilib < 6:4.9.2-4
452 %description -n libgomp-multilib-32
453 GNU OpenMP library - 32-bit version.
455 %description -n libgomp-multilib-32 -l pl.UTF-8
456 Biblioteka GNU OpenMP - wersja 32-bitowa.
458 %package -n libgomp-multilib-32-devel
459 Summary: Development files for 32-bit version of GNU OpenMP library
460 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
461 License: GPL v3+ with GCC Runtime Library Exception v3.1
462 Group: Development/Libraries
463 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
464 Obsoletes: libgomp-multilib-devel < 6:4.9.2-4
466 %description -n libgomp-multilib-32-devel
467 Development files for 32-bit version of GNU OpenMP library.
469 %description -n libgomp-multilib-32-devel -l pl.UTF-8
470 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
472 %package -n libgomp-multilib-32-static
473 Summary: Static GNU OpenMP library - 32-bit version
474 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
475 License: GPL v3+ with GCC Runtime Library Exception v3.1
476 Group: Development/Libraries
477 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
478 Obsoletes: libgomp-multilib-static < 6:4.9.2-4
480 %description -n libgomp-multilib-32-static
481 Static GNU OpenMP library - 32-bit version.
483 %description -n libgomp-multilib-32-static -l pl.UTF-8
484 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
486 %package -n libgomp-multilib-%{multilib2}
487 Summary: GNU OpenMP library - %{m2_desc} version
488 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
489 License: GPL v3+ with GCC Runtime Library Exception v3.1
492 %description -n libgomp-multilib-%{multilib2}
493 GNU OpenMP library - %{m2_desc} version.
495 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
496 Biblioteka GNU OpenMP - wersja %{m2_desc}.
498 %package -n libgomp-multilib-%{multilib2}-devel
499 Summary: Development files for %{m2_desc} version of GNU OpenMP library
500 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
501 License: GPL v3+ with GCC Runtime Library Exception v3.1
502 Group: Development/Libraries
503 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
505 %description -n libgomp-multilib-%{multilib2}-devel
506 Development files for %{m2_desc} version of GNU OpenMP library.
508 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
509 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
511 %package -n libgomp-multilib-%{multilib2}-static
512 Summary: Static GNU OpenMP library - %{m2_desc} version
513 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
514 License: GPL v3+ with GCC Runtime Library Exception v3.1
515 Group: Development/Libraries
516 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
518 %description -n libgomp-multilib-%{multilib2}-static
519 Static GNU OpenMP library - %{m2_desc} version.
521 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
522 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
525 Summary: Ada language support for GCC
526 Summary(es.UTF-8): Soporte de Ada para GCC
527 Summary(pl.UTF-8): Obsługa języka Ada do GCC
528 Group: Development/Languages
529 Requires: %{name} = %{epoch}:%{version}-%{release}
530 Requires: libgnat = %{epoch}:%{version}-%{release}
532 Obsoletes: gnat-devel < 4
535 This package adds experimental support for compiling Ada programs.
537 %description ada -l es.UTF-8
538 Este paquete añade soporte experimental para compilar programas en
541 %description ada -l pl.UTF-8
542 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
545 %package ada-multilib-32
546 Summary: Ada language 32-bit binaries support for GCC
547 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
548 Group: Development/Languages
549 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
550 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
551 Obsoletes: gcc-ada-multilib < 6:4.9.2-4
553 %description ada-multilib-32
554 This package adds experimental support for compiling 32-bit Ada
555 programs on 64-bit host.
557 %description ada-multilib-32 -l pl.UTF-8
558 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
559 32-bitowych w języku Ada na maszynie 64-bitowej.
561 %package ada-multilib-%{multilib2}
562 Summary: Ada language %{m2_desc} binaries support for GCC
563 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
564 Group: Development/Languages
565 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
566 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
568 %description ada-multilib-%{multilib2}
569 This package adds experimental support for compiling Ada language to
572 %description ada-multilib-%{multilib2} -l pl.UTF-8
573 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
574 języku Ada do binariów %{m2_desc}.
577 Summary: Ada standard libraries
578 Summary(es.UTF-8): Bibliotecas estándares de Ada
579 Summary(pl.UTF-8): Biblioteki standardowe Ady
580 License: GPL v3+ with GCC Runtime Library Exception v3.1
582 Requires: libgcc = %{epoch}:%{version}-%{release}
586 %description -n libgnat
587 This package contains shared libraries needed to run programs written
590 %description -n libgnat -l es.UTF-8
591 Este paquete contiene las bibliotecas compartidas necesarias para
592 ejecutar programas escritos en Ada.
594 %description -n libgnat -l pl.UTF-8
595 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
598 %package -n libgnat-static
599 Summary: Static Ada standard libraries
600 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
601 License: GPL v3+ with GCC Runtime Library Exception v3.1
602 Group: Development/Libraries
603 Obsoletes: gnat-static < 4
605 %description -n libgnat-static
606 This package contains static libraries for programs written in Ada.
608 %description -n libgnat-static -l pl.UTF-8
609 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
612 %package -n libgnat-multilib-32
613 Summary: Ada standard libraries - 32-bit version
614 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
615 License: GPL v3+ with GCC Runtime Library Exception v3.1
617 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
618 Obsoletes: libgnat-multilib < 6:4.9.2-4
620 %description -n libgnat-multilib-32
621 This package contains 32-bit version of shared libraries needed to run
622 programs written in Ada.
624 %description -n libgnat-multilib-32 -l pl.UTF-8
625 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
626 uruchamiania programów napisanych w języku Ada.
628 %package -n libgnat-multilib-32-static
629 Summary: Static Ada standard libraries - 32-bit version
630 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
631 License: GPL v3+ with GCC Runtime Library Exception v3.1
632 Group: Development/Libraries
633 Obsoletes: libgnat-multilib-static < 6:4.9.2-4
635 %description -n libgnat-multilib-32-static
636 This package contains 32-bit version of static libraries for programs
639 %description -n libgnat-multilib-32-static -l pl.UTF-8
640 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
641 programów napisanych w Adzie.
643 %package -n libgnat-multilib-%{multilib2}
644 Summary: Ada standard libraries - %{m2_desc} version
645 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
646 License: GPL v3+ with GCC Runtime Library Exception v3.1
648 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
650 %description -n libgnat-multilib-%{multilib2}
651 This package contains %{m2_desc} version of shared libraries needed to run
652 programs written in Ada.
654 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
655 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
656 uruchamiania programów napisanych w Adzie.
658 %package -n libgnat-multilib-%{multilib2}-static
659 Summary: Static Ada standard libraries - %{m2_desc} version
660 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
661 License: GPL v3+ with GCC Runtime Library Exception v3.1
662 Group: Development/Libraries
664 %description -n libgnat-multilib-%{multilib2}-static
665 This package contains %{m2_desc} version of static libraries for programs
668 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
669 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
670 programów napisanych w Adzie.
673 Summary: C++ language support for GCC
674 Summary(es.UTF-8): Soporte de C++ para GCC
675 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
676 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
677 Group: Development/Languages
678 Requires: %{name} = %{epoch}:%{version}-%{release}
679 Obsoletes: egcc-c++ < 1.2
680 Obsoletes: egcs-c++ < 1.2
681 Obsoletes: gcc4-c++ < 5:4.2
684 This package adds C++ support to the GNU Compiler Collection. It
685 includes support for most of the current C++ specification, including
686 templates and exception handling. It does not include a standard C++
687 library, which is available separately.
689 %description c++ -l de.UTF-8
690 Dieses Paket enthält die C++-Unterstützung für den
691 GNU-Compiler-Collection. Es unterstützt die aktuelle
692 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
693 C++-Standard-Library ist nicht enthalten - sie ist getrennt
696 %description c++ -l es.UTF-8
697 Este paquete añade soporte de C++ al GCC (colección de compiladores
698 GNU). Ello incluye el soporte para la mayoría de la especificación
699 actual de C++, incluyendo plantillas y manejo de excepciones. No
700 incluye la biblioteca estándar de C++, la que es disponible separada.
702 %description c++ -l fr.UTF-8
703 Ce package ajoute un support C++ a la collection de compilateurs GNU.
704 Il comprend un support pour la plupart des spécifications actuelles de
705 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
706 une bibliothéque C++ standard, qui est disponible séparément.
708 %description c++ -l pl.UTF-8
709 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
710 obecnej specyfikacji C++, nie zawiera natomiast standardowych
711 bibliotek C++, które są w oddzielnym pakiecie.
713 %description c++ -l pt_BR.UTF-8
714 Este pacote adiciona suporte C++ para o gcc.
716 %description c++ -l tr.UTF-8
717 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
718 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
719 C++ kitaplığı bu pakette yer almaz.
721 %package c++-multilib-32
722 Summary: C++ language 32-bit binaries support for GCC
723 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
724 Group: Development/Languages
725 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
726 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
727 Obsoletes: gcc-c++-multilib < 6:4.9.2-4
729 %description c++-multilib-32
730 This package adds 32-bit binaries in C++ language support to the GNU
733 %description c++-multilib-32 -l pl.UTF-8
734 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
737 %package c++-multilib-%{multilib2}
738 Summary: C++ language %{m2_desc} binaries support for GCC
739 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
740 Group: Development/Languages
741 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
742 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
744 %description c++-multilib-%{multilib2}
745 This package adds %{m2_desc} binaries in C++ language support to the GNU
748 %description c++-multilib-%{multilib2} -l pl.UTF-8
749 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
752 %package -n libstdc++
753 Summary: GNU C++ library
754 Summary(es.UTF-8): Biblioteca C++ de GNU
755 Summary(pl.UTF-8): Biblioteka GNU C++
756 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
757 License: GPL v3+ with GCC Runtime Library Exception v3.1
759 # >= instead of = to allow keeping older libstdc++ (with different soname)
760 Requires: libgcc >= %{epoch}:%{version}-%{release}
762 Obsoletes: libstdc++3 < 5:3.1
763 Obsoletes: libstdc++4 < 5:3.2
765 %description -n libstdc++
766 This is the GNU implementation of the standard C++ library, along with
767 additional GNU tools. This package includes the shared libraries
768 necessary to run C++ applications.
770 %description -n libstdc++ -l de.UTF-8
771 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
772 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
773 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
775 %description -n libstdc++ -l es.UTF-8
776 Este es el soporte de las bibliotecas padrón del C++, junto con
777 herramientas GNU adicionales. El paquete incluye las bibliotecas
778 compartidas necesarias para ejecutar aplicaciones C++.
780 %description -n libstdc++ -l fr.UTF-8
781 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
782 des outils GNU supplémentaires. Ce package comprend les librairies
783 partagées nécessaires à l'exécution d'application C++.
785 %description -n libstdc++ -l pl.UTF-8
786 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
787 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
788 uruchamiania aplikacji napisanych w C++.
790 %description -n libstdc++ -l pt_BR.UTF-8
791 Este pacote é uma implementação da biblioteca padrão C++ v3, um
792 subconjunto do padrão ISO 14882.
794 %description -n libstdc++ -l tr.UTF-8
795 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
796 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
798 %package -n libstdc++-devel
799 Summary: Header files and documentation for C++ development
800 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
801 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
802 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
803 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
804 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
805 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
806 License: GPL v3+ with GCC Runtime Library Exception v3.1
807 Group: Development/Libraries
808 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
809 Requires: glibc-devel
810 Requires: libstdc++ = %{epoch}:%{version}-%{release}
811 Obsoletes: libg++-devel
812 Obsoletes: libstdc++3-devel < 5:3.1
813 Obsoletes: libstdc++4-devel < 5:3.2
815 %description -n libstdc++-devel
816 This is the GNU implementation of the standard C++ libraries. This
817 package includes the header files needed for C++ development and
818 library documentation.
820 %description -n libstdc++-devel -l es.UTF-8
821 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
822 paquete incluye los archivos de inclusión y bibliotecas necesarios
823 para desarrollo de programas en lenguaje C++.
825 %description -n libstdc++-devel -l pl.UTF-8
826 Pakiet ten zawiera biblioteki będące implementacją standardowych
827 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
828 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
830 %description -n libstdc++-devel -l pt_BR.UTF-8
831 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
832 para desenvolvimento de programas C++.
834 %package -n libstdc++-static
835 Summary: Static C++ standard library
836 Summary(es.UTF-8): Biblioteca estándar estática de C++
837 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
838 License: GPL v3+ with GCC Runtime Library Exception v3.1
839 Group: Development/Libraries
840 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
841 Obsoletes: libstdc++4-static < 5:3.2
843 %description -n libstdc++-static
844 Static C++ standard library.
846 %description -n libstdc++-static -l es.UTF-8
847 Biblioteca estándar estática de C++.
849 %description -n libstdc++-static -l pl.UTF-8
850 Statyczna biblioteka standardowa C++.
852 %package -n libstdc++-multilib-32
853 Summary: GNU C++ library - 32-bit version
854 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
855 License: GPL v3+ with GCC Runtime Library Exception v3.1
857 # >= instead of = to allow keeping older libstdc++ (with different soname)
858 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
859 Obsoletes: libstdc++-multilib < 6:4.9.2-4
861 %description -n libstdc++-multilib-32
862 This is 32-bit version of the GNU implementation of the standard C++
865 %description -n libstdc++-multilib-32 -l pl.UTF-8
866 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
869 %package -n libstdc++-multilib-32-devel
870 Summary: Development files for C++ development - 32-bit version
871 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
872 License: GPL v3+ with GCC Runtime Library Exception v3.1
873 Group: Development/Libraries
874 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
875 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
876 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
877 Obsoletes: libstdc++-multilib-devel < 6:4.9.2-4
879 %description -n libstdc++-multilib-32-devel
880 This package contains the development files for 32-bit version of the
881 GNU implementation of the standard C++ library.
883 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
884 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
885 implementacji GNU biblioteki standardowej C++.
887 %package -n libstdc++-multilib-32-static
888 Summary: Static C++ standard library - 32-bit version
889 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
890 License: GPL v3+ with GCC Runtime Library Exception v3.1
891 Group: Development/Libraries
892 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
893 Obsoletes: libstdc++-multilib-static < 6:4.9.2-4
895 %description -n libstdc++-multilib-32-static
896 Static C++ standard library - 32-bit version.
898 %description -n libstdc++-multilib-32-static -l pl.UTF-8
899 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
901 %package -n libstdc++-multilib-%{multilib2}
902 Summary: GNU C++ library - %{m2_desc} version
903 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
904 License: GPL v3+ with GCC Runtime Library Exception v3.1
906 # >= instead of = to allow keeping older libstdc++ (with different soname)
907 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
909 %description -n libstdc++-multilib-%{multilib2}
910 This is %{m2_desc} version of the GNU implementation of the standard C++
913 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
914 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
917 %package -n libstdc++-multilib-%{multilib2}-devel
918 Summary: Development files for C++ development - %{m2_desc} version
919 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
920 License: GPL v3+ with GCC Runtime Library Exception v3.1
921 Group: Development/Libraries
922 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
923 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
924 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
926 %description -n libstdc++-multilib-%{multilib2}-devel
927 This package contains the development files for %{m2_desc} version of the
928 GNU implementation of the standard C++ library.
930 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
931 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
932 implementacji GNU biblioteki standardowej C++.
934 %package -n libstdc++-multilib-%{multilib2}-static
935 Summary: Static C++ standard library - %{m2_desc} version
936 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
937 License: GPL v3+ with GCC Runtime Library Exception v3.1
938 Group: Development/Libraries
939 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
941 %description -n libstdc++-multilib-%{multilib2}-static
942 Static C++ standard library - %{m2_desc} version.
944 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
945 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
947 %package -n libstdc++-gdb
948 Summary: libstdc++ pretty printers for GDB
949 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
950 Group: Development/Debuggers
952 %description -n libstdc++-gdb
953 This package contains Python scripts for GDB pretty printing of the
954 libstdc++ types/containers.
956 %description -n libstdc++-gdb -l pl.UTF-8
957 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
958 wypisywania typów i kontenerów libstdc++.
960 %package -n libstdc++-apidocs
961 Summary: C++ standard library API documentation
962 Summary(pl.UTF-8): Dokumentacja API biblioteki standardowej C++
963 License: FDL v1.3 (mainly), GPL v3+ (doxygen generated parts)
967 %description -n libstdc++-apidocs
968 API and internal documentation for C++ standard library.
970 %description -n libstdc++-apidocs -l pl.UTF-8
971 Dokumentacja API i wewnętrzna biblioteki standardowej C++.
974 Summary: Fortran 95 language support for GCC
975 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
976 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
977 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
978 Group: Development/Languages/Fortran
979 Requires: %{name} = %{epoch}:%{version}-%{release}
980 Requires: libgfortran = %{epoch}:%{version}-%{release}
981 %{?with_quadmath:Requires: libquadmath-devel = %{epoch}:%{version}-%{release}}
982 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
983 Obsoletes: egcs-g77 < 1.2
984 Obsoletes: gcc-g77 < 5:4
987 This package adds support for compiling Fortran 95 programs with the
990 %description fortran -l es.UTF-8
991 Este paquete añade soporte para compilar programas escritos en Fortran
992 95 con el compilador GNU.
994 %description fortran -l pl.UTF-8
995 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
997 %description fortran -l pt_BR.UTF-8
998 Suporte Fortran 95 para o GCC.
1000 %package fortran-multilib-32
1001 Summary: Fortran 95 language 32-bit binaries support for GCC
1002 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
1003 Group: Development/Languages/Fortran
1004 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1005 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1006 %{?with_quadmath:Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}}
1007 Obsoletes: gcc-fortran-multilib < 6:4.9.2-4
1009 %description fortran-multilib-32
1010 This package adds support for compiling 32-bit Fortran 95 programs
1011 with the GNU compiler.
1013 %description fortran-multilib-32 -l pl.UTF-8
1014 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1017 %package fortran-multilib-%{multilib2}
1018 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1019 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1020 Group: Development/Languages/Fortran
1021 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1022 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1023 %{?with_quadmath:Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}}
1025 %description fortran-multilib-%{multilib2}
1026 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1027 binaries with the GNU compiler.
1029 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1030 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1033 %package -n libgfortran
1034 Summary: Fortran 95 Library
1035 Summary(es.UTF-8): Biblioteca de Fortran 95
1036 Summary(pl.UTF-8): Biblioteka Fortranu 95
1037 License: GPL v3+ with GCC Runtime Library Exception v3.1
1039 Requires: libgcc = %{epoch}:%{version}-%{release}
1040 %{?with_quadmath:Requires: libquadmath = %{epoch}:%{version}-%{release}}
1041 Obsoletes: libg2c < 5:4
1043 %description -n libgfortran
1046 %description -n libgfortran -l es.UTF-8
1047 Biblioteca de Fortran 95.
1049 %description -n libgfortran -l pl.UTF-8
1050 Biblioteka Fortranu 95.
1052 %package -n libgfortran-static
1053 Summary: Static Fortran 95 Library
1054 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1055 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1056 License: GPL v3+ with GCC Runtime Library Exception v3.1
1057 Group: Development/Libraries
1058 Requires: libgfortran = %{epoch}:%{version}-%{release}
1059 Obsoletes: libg2c-static < 5:4
1061 %description -n libgfortran-static
1062 Static Fortran 95 Library.
1064 %description -n libgfortran-static -l es.UTF-8
1065 Bibliotecas estáticas de Fortran 95.
1067 %description -n libgfortran-static -l pl.UTF-8
1068 Statyczna biblioteka Fortranu 95.
1070 %package -n libgfortran-multilib-32
1071 Summary: Fortran 95 Library - 32-bit version
1072 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1073 License: GPL v3+ with GCC Runtime Library Exception v3.1
1075 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1076 %{?with_quadmath:Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}}
1077 Obsoletes: libgfortran-multilib < 6:4.9.2-4
1079 %description -n libgfortran-multilib-32
1080 Fortran 95 Library - 32-bit version.
1082 %description -n libgfortran-multilib-32 -l pl.UTF-8
1083 Biblioteka Fortranu 95 - wersja 32-bitowa.
1085 %package -n libgfortran-multilib-32-static
1086 Summary: Static Fortran 95 Library - 32-bit version
1087 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1088 License: GPL v3+ with GCC Runtime Library Exception v3.1
1089 Group: Development/Libraries
1090 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1091 Obsoletes: libgfortran-multilib-static < 6:4.9.2-4
1093 %description -n libgfortran-multilib-32-static
1094 Static Fortran 95 Library - 32-bit version.
1096 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1097 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1099 %package -n libgfortran-multilib-%{multilib2}
1100 Summary: Fortran 95 Library - %{m2_desc} version
1101 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1102 License: GPL v3+ with GCC Runtime Library Exception v3.1
1104 %{?with_quadmath:Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}}
1106 %description -n libgfortran-multilib-%{multilib2}
1107 Fortran 95 Library - %{m2_desc} version.
1109 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1110 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1112 %package -n libgfortran-multilib-%{multilib2}-static
1113 Summary: Static Fortran 95 Library - %{m2_desc} version
1114 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1115 License: GPL v3+ with GCC Runtime Library Exception v3.1
1116 Group: Development/Libraries
1117 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1118 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1120 %description -n libgfortran-multilib-%{multilib2}-static
1121 Static Fortran 95 Library - %{m2_desc} version.
1123 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1124 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1126 %package -n libquadmath
1127 Summary: GCC __float128 shared support library
1128 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1132 %description -n libquadmath
1133 This package contains GCC shared support library which is needed for
1134 __float128 math support and for Fortran REAL*16 support.
1136 %description -n libquadmath -l pl.UTF-8
1137 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1138 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1141 %package -n libquadmath-devel
1142 Summary: Header files for GCC __float128 support library
1143 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1145 Group: Development/Libraries
1146 Requires: libquadmath = %{epoch}:%{version}-%{release}
1148 %description -n libquadmath-devel
1149 This package contains header files for GCC support library which is
1150 needed for __float128 math support and for Fortran REAL*16 support.
1152 %description -n libquadmath-devel -l pl.UTF-8
1153 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1154 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1157 %package -n libquadmath-static
1158 Summary: Static GCC __float128 support library
1159 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1161 Group: Development/Libraries
1162 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1164 %description -n libquadmath-static
1165 Static GCC __float128 support library.
1167 %description -n libquadmath-static -l pl.UTF-8
1168 Biblioteka statyczna GCC do obsługi typu __float128.
1170 %package -n libquadmath-multilib-32
1171 Summary: GCC __float128 shared support library - 32-bit version
1172 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1175 Obsoletes: libquadmath-multilib < 6:4.9.2-4
1177 %description -n libquadmath-multilib-32
1178 This package contains 32-bit version of GCC shared support library
1179 which is needed for __float128 math support and for Fortran REAL*16
1182 %description -n libquadmath-multilib-32 -l pl.UTF-8
1183 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1184 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1187 %package -n libquadmath-multilib-32-devel
1188 Summary: Development files for 32-bit GCC __float128 support library
1189 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1191 Group: Development/Libraries
1192 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1193 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1194 Obsoletes: libquadmath-multilib-devel < 6:4.9.2-4
1196 %description -n libquadmath-multilib-32-devel
1197 This package contains development files for 32-bit GCC support library
1198 which is needed for __float128 math support and for Fortran REAL*16
1201 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1202 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1203 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1204 REAL*16 w Fortranie.
1206 %package -n libquadmath-multilib-32-static
1207 Summary: Static GCC __float128 support library - 32-bit version
1208 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1210 Group: Development/Libraries
1211 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1212 Obsoletes: libquadmath-multilib-static < 6:4.9.2-4
1214 %description -n libquadmath-multilib-32-static
1215 Static GCC __float128 support library - 32-bit version.
1217 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1218 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1220 %package -n libquadmath-multilib-%{multilib2}
1221 Summary: GCC __float128 shared support library - %{m2_desc} version
1222 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1226 %description -n libquadmath-multilib-%{multilib2}
1227 This package contains %{m2_desc} version of GCC shared support library
1228 which is needed for __float128 math support and for Fortran REAL*16
1231 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1232 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1233 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1234 REAL*16 w Fortranie.
1236 %package -n libquadmath-multilib-%{multilib2}-devel
1237 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1238 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1240 Group: Development/Libraries
1241 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1242 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1244 %description -n libquadmath-multilib-%{multilib2}-devel
1245 This package contains development files for %{m2_desc} version of GCC
1246 support library which is needed for __float128 math support and for
1247 Fortran REAL*16 support.
1249 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1250 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1251 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1252 typu REAL*16 w Fortranie.
1254 %package -n libquadmath-multilib-%{multilib2}-static
1255 Summary: Static GCC __float128 support library - %{m2_desc} version
1256 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1258 Group: Development/Libraries
1259 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1261 %description -n libquadmath-multilib-%{multilib2}-static
1262 Static GCC __float128 support library - %{m2_desc} version.
1264 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1265 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1268 Summary: Foreign Function Interface library
1269 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1270 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1274 %description -n libffi
1275 The libffi library provides a portable, high level programming
1276 interface to various calling conventions. This allows a programmer to
1277 call any function specified by a call interface description at run
1280 %description -n libffi -l es.UTF-8
1281 La biblioteca libffi provee una interfaz portable de programación de
1282 alto nivel para varias convenciones de llamada. Ello permite que un
1283 programador llame una función cualquiera especificada por una
1284 descripción de interfaz de llamada en el tiempo de ejecución.
1286 %description -n libffi -l pl.UTF-8
1287 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1288 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1289 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1292 %package -n libffi-devel
1293 Summary: Development files for Foreign Function Interface library
1294 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1295 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1297 Group: Development/Libraries
1298 Requires: %{name} = %{epoch}:%{version}-%{release}
1299 Requires: libffi = %{epoch}:%{version}-%{release}
1301 %description -n libffi-devel
1302 Development files for Foreign Function Interface library.
1304 %description -n libffi-devel -l es.UTF-8
1305 Ficheros de desarrollo para libffi.
1307 %description -n libffi-devel -l pl.UTF-8
1308 Pliki nagłówkowe biblioteki libffi.
1310 %package -n libffi-static
1311 Summary: Static Foreign Function Interface library
1312 Summary(es.UTF-8): Biblioteca libffi estática
1313 Summary(pl.UTF-8): Statyczna biblioteka libffi
1315 Group: Development/Libraries
1316 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1318 %description -n libffi-static
1319 Static Foreign Function Interface library.
1321 %description -n libffi-static -l es.UTF-8
1322 Biblioteca libffi estática.
1324 %description -n libffi-static -l pl.UTF-8
1325 Statyczna biblioteka libffi.
1327 %package -n libffi-multilib-32
1328 Summary: Foreign Function Interface library - 32-bit version
1329 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1332 Obsoletes: libffi-multilib < 6:4.9.2-4
1334 %description -n libffi-multilib-32
1335 The libffi library provides a portable, high level programming
1336 interface to various calling conventions. This allows a programmer to
1337 call any function specified by a call interface description at run
1338 time. This package contains 32-bit version of the library.
1340 %description -n libffi-multilib-32 -l pl.UTF-8
1341 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1342 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1343 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1344 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1346 %package -n libffi-multilib-32-devel
1347 Summary: Development files for 32-bit version of Foreign Function Interface library
1348 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1350 Group: Development/Libraries
1351 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1352 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1353 Obsoletes: libffi-multilib-devel < 6:4.9.2-4
1355 %description -n libffi-multilib-32-devel
1356 Development files for 32-bit version of Foreign Function Interface
1359 %description -n libffi-multilib-32-devel -l pl.UTF-8
1360 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1362 %package -n libffi-multilib-32-static
1363 Summary: Static Foreign Function Interface library - 32-bit version
1364 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1366 Group: Development/Libraries
1367 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1368 Obsoletes: libffi-multilib-static < 6:4.9.2-4
1370 %description -n libffi-multilib-32-static
1371 Static Foreign Function Interface library - 32-bit version.
1373 %description -n libffi-multilib-32-static -l pl.UTF-8
1374 Statyczna biblioteka libffi - wersja 32-bitowa.
1376 %package -n libffi-multilib-%{multilib2}
1377 Summary: Foreign Function Interface library - %{m2_desc} version
1378 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1382 %description -n libffi-multilib-%{multilib2}
1383 The libffi library provides a portable, high level programming
1384 interface to various calling conventions. This allows a programmer to
1385 call any function specified by a call interface description at run
1386 time. This package contains %{m2_desc} version of the library.
1388 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1389 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1390 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1391 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1392 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1394 %package -n libffi-multilib-%{multilib2}-devel
1395 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1396 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1398 Group: Development/Libraries
1399 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1400 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1402 %description -n libffi-multilib-%{multilib2}-devel
1403 Development files for %{m2_desc} version of Foreign Function Interface
1406 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1407 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1409 %package -n libffi-multilib-%{multilib2}-static
1410 Summary: Static Foreign Function Interface library - %{m2_desc} version
1411 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1413 Group: Development/Libraries
1414 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1416 %description -n libffi-multilib-%{multilib2}-static
1417 Static Foreign Function Interface library - %{m2_desc} version.
1419 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1420 Statyczna biblioteka libffi - wersja %{m2_desc}.
1423 Summary: Modula-2 language support for GCC
1424 Summary(pl.UTF-8): Obsługa języka Modula-2 dla kompilatora GCC
1426 Group: Development/Languages
1427 Requires: %{name} = %{epoch}:%{version}-%{release}
1428 Requires: libgm2 = %{epoch}:%{version}-%{release}
1431 Modula-2 language support for GCC.
1433 %description m2 -l pl.UTF-8
1434 Obsługa języka Modula-2 dla kompilatora GCC.
1436 %package m2-multilib-32
1437 Summary: Modula-2 language 32-bit binaries support for GCC
1438 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Modula-2 dla kompilatora GCC
1440 Group: Development/Languages
1441 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1442 Requires: libgm2-multilib-32 = %{epoch}:%{version}-%{release}
1444 %description m2-multilib-32
1445 This package adds support for compiling Modula-2 language to 32-bit
1448 %description m2-multilib-32 -l pl.UTF-8
1449 Ten pakiet dodaje obsługę kompilacji programów w języku Modula-2 do
1450 binarów 32-bitowych.
1452 %package m2-multilib-%{multilib2}
1453 Summary: Modula-2 language %{m2_desc} binaries support for GCC
1454 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Modula-2 dla kompilatora GCC
1456 Group: Development/Languages
1457 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1458 Requires: libgm2-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1460 %description m2-multilib-%{multilib2}
1461 This package adds support for compiling Modula-2 language to
1462 %{m2_desc} binaries.
1464 %description m2-multilib-%{multilib2} -l pl.UTF-8
1465 Ten pakiet dodaje obsługę kompilacji programów w języku Modula-2 do
1469 Summary: GNU Modula-2 shared libraries
1470 Summary(pl.UTF-8): Biblioteki współdzielone GNU Modula-2
1471 License: GPL v3+ with GCC Runtime Library Exception v3.1
1474 %description -n libgm2
1475 GNU Modula-2 shared libraries.
1477 %description -n libgm2 -l pl.UTF-8
1478 Biblioteki współdzielone GNU Modula-2.
1480 %package -n libgm2-static
1481 Summary: GNU Modula-2 static libraries
1482 Summary(pl.UTF-8): Biblioteki statyczne GNU Modula-2
1483 License: GPL v3+ with GCC Runtime Library Exception v3.1
1484 Group: Development/Libraries
1485 Requires: %{name}-m2 = %{epoch}:%{version}-%{release}
1487 %description -n libgm2-static
1488 GNU Modula-2 static libraries.
1490 %description -n libgm2-static -l pl.UTF-8
1491 Biblioteki statyczne GNU Modula-2.
1493 %package -n libgm2-multilib-32
1494 Summary: GNU Modula-2 shared libraries - 32-bit version
1495 Summary(pl.UTF-8): Biblioteki współdzielone GNU Modula-2 - wersja 32-bitowa
1496 License: GPL v3+ with GCC Runtime Library Exception v3.1
1499 %description -n libgm2-multilib-32
1500 This package contains 32-bit version of shared libraries needed to run
1501 programs written in Modula-2.
1503 %description -n libgm2-multilib-32 -l pl.UTF-8
1504 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
1505 uruchamiania programów napisanych w języku Modula-2.
1507 %package -n libgm2-multilib-32-static
1508 Summary: GNU Modula-2 static libraries - 32-bit version
1509 Summary(pl.UTF-8): Biblioteki statyczne GNU Modula-2 - wersja 32-bitowa
1510 License: GPL v3+ with GCC Runtime Library Exception v3.1
1511 Group: Development/Libraries
1512 Requires: %{name}-m2-multilib-32 = %{epoch}:%{version}-%{release}
1514 %description -n libgm2-multilib-32-static
1515 This package contains 32-bit version of static libraries for programs
1516 written in Modula-2.
1518 %description -n libgm2-multilib-32-static -l pl.UTF-8
1519 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
1520 programów napisanych w języku Modula-2.
1522 %package -n libgm2-multilib-%{multilib2}
1523 Summary: GNU Modula-2 shared libraries - 32-bit version
1524 Summary(pl.UTF-8): Biblioteki współdzielone GNU Modula-2 - wersja 32-bitowa
1525 License: GPL v3+ with GCC Runtime Library Exception v3.1
1528 %description -n libgm2-multilib-%{multilib2}
1529 This package contains 32-bit version of shared libraries needed to run
1530 programs written in Modula-2.
1532 %description -n libgm2-multilib-%{multilib2} -l pl.UTF-8
1533 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
1534 uruchamiania programów napisanych w języku Modula-2.
1536 %package -n libgm2-multilib-%{multilib2}-static
1537 Summary: GNU Modula-2 static libraries - %{m2_desc} version
1538 Summary(pl.UTF-8): Biblioteki statyczne GNU Modula-2 - wersja %{m2_desc}
1539 License: GPL v3+ with GCC Runtime Library Exception v3.1
1540 Group: Development/Libraries
1541 Requires: %{name}-m2-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1543 %description -n libgm2-multilib-%{multilib2}-static
1544 This package contains %{m2_desc} version of static libraries for
1545 programs written in Modula-2.
1547 %description -n libgm2-multilib-%{multilib2}-static -l pl.UTF-8
1548 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
1549 programów napisanych w języku Modula-2.
1552 Summary: Objective C language support for GCC
1553 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1554 Summary(es.UTF-8): Soporte de Objective C para GCC
1555 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1556 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1557 Summary(tr.UTF-8): GCC için Objective C desteği
1558 Group: Development/Languages
1559 Requires: %{name} = %{epoch}:%{version}-%{release}
1560 Requires: libobjc = %{epoch}:%{version}-%{release}
1561 Obsoletes: egcc-objc < 1.2
1562 Obsoletes: egcs-objc < 1.2
1565 This package adds Objective C support to the GNU Compiler Collection.
1566 Objective C is a object oriented derivative of the C language, mainly
1567 used on systems running NeXTSTEP. This package does not include the
1568 standard objective C object library.
1570 %description objc -l de.UTF-8
1571 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1572 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1573 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1574 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1576 %description objc -l es.UTF-8
1577 Este paquete añade soporte de Objective C al GCC (colección de
1578 compiladores GNU). Objective C es un lenguaje orientado a objetos
1579 derivado de C, principalmente usado en sistemas que funcionan bajo
1580 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1583 %description objc -l fr.UTF-8
1584 Ce package ajoute un support Objective C a la collection de
1585 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1586 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1587 package n'inclue pas la bibliothéque Objective C standard.
1589 %description objc -l pl.UTF-8
1590 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1591 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1592 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1593 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1595 %description objc -l tr.UTF-8
1596 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1597 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1598 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1599 kitaplığı bu pakette yer almaz.
1601 %package objc-multilib-32
1602 Summary: Objective C language 32-bit binaries support for GCC
1603 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1604 Group: Development/Languages
1605 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1606 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1607 Obsoletes: gcc-objc-multilib < 6:4.9.2-4
1609 %description objc-multilib-32
1610 This package adds 32-bit Objective C support to the GNU Compiler
1613 %description objc-multilib-32 -l pl.UTF-8
1614 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1617 %package objc-multilib-%{multilib2}
1618 Summary: Objective C language %{m2_desc} binaries support for GCC
1619 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1620 Group: Development/Languages
1621 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1622 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1624 %description objc-multilib-%{multilib2}
1625 This package adds %{m2_desc} binaries in Objective C language support to
1626 the GNU Compiler Collection.
1628 %description objc-multilib-%{multilib2} -l pl.UTF-8
1629 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1633 Summary: Objective C++ support for GCC
1634 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1635 Group: Development/Languages
1636 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1637 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1640 This package adds Objective C++ support to the GNU Compiler
1643 %description objc++ -l pl.UTF-8
1644 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1645 GNU Compiler Collection.
1648 Summary: Objective C Library
1649 Summary(es.UTF-8): Biblioteca de Objective C
1650 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1651 License: GPL v3+ with GCC Runtime Library Exception v3.1
1653 Requires: libgcc = %{epoch}:%{version}-%{release}
1654 Obsoletes: libobjc1 < 5:4
1656 %description -n libobjc
1657 Objective C Library.
1659 %description -n libobjc -l es.UTF-8
1660 Bibliotecas de Objective C.
1662 %description -n libobjc -l pl.UTF-8
1663 Biblioteka obiektowego C (Objective C).
1665 %package -n libobjc-static
1666 Summary: Static Objective C Library
1667 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1668 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1669 License: GPL v3+ with GCC Runtime Library Exception v3.1
1670 Group: Development/Libraries
1671 Requires: libobjc = %{epoch}:%{version}-%{release}
1673 %description -n libobjc-static
1674 Static Objective C Library.
1676 %description -n libobjc-static -l es.UTF-8
1677 Bibliotecas estáticas de Objective C.
1679 %description -n libobjc-static -l pl.UTF-8
1680 Statyczna biblioteka obiektowego C (Objective C).
1682 %package -n libobjc-multilib-32
1683 Summary: Objective C Library - 32-bit version
1684 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1685 License: GPL v3+ with GCC Runtime Library Exception v3.1
1687 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1688 Obsoletes: libobjc-multilib < 6:4.9.2-4
1690 %description -n libobjc-multilib-32
1691 Objective C Library - 32-bit version.
1693 %description -n libobjc-multilib-32 -l pl.UTF-8
1694 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1696 %package -n libobjc-multilib-32-static
1697 Summary: Static Objective C Library - 32-bit version
1698 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1699 License: GPL v3+ with GCC Runtime Library Exception v3.1
1700 Group: Development/Libraries
1701 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1702 Obsoletes: libobjc-multilib-static < 6:4.9.2-4
1704 %description -n libobjc-multilib-32-static
1705 Static Objective C Library - 32-bit version.
1707 %description -n libobjc-multilib-32-static -l pl.UTF-8
1708 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1710 %package -n libobjc-multilib-%{multilib2}
1711 Summary: Objective C Library - %{m2_desc} version
1712 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1713 License: GPL v3+ with GCC Runtime Library Exception v3.1
1715 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1717 %description -n libobjc-multilib-%{multilib2}
1718 Objective C Library - %{m2_desc} version.
1720 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1721 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1723 %package -n libobjc-multilib-%{multilib2}-static
1724 Summary: Static Objective C Library - %{m2_desc} version
1725 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1726 License: GPL v3+ with GCC Runtime Library Exception v3.1
1727 Group: Development/Libraries
1728 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1730 %description -n libobjc-multilib-%{multilib2}-static
1731 Static Objective C Library - %{m2_desc} version.
1733 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1734 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1737 Summary: Go language support for GCC
1738 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1739 License: GPL v3+ (gcc), BSD (Go-specific part)
1740 Group: Development/Languages
1741 Requires: %{name} = %{epoch}:%{version}-%{release}
1742 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1745 This package adds Go language support to the GNU Compiler Collection.
1747 %description go -l pl.UTF-8
1748 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1750 %package go-multilib-32
1751 Summary: Go language 32-bit binaries support for GCC
1752 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1753 License: GPL v3+ (gcc), BSD (Go-specific part)
1754 Group: Development/Languages
1755 Requires: %{name} = %{epoch}:%{version}-%{release}
1756 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1757 Obsoletes: gcc-go-multilib < 6:4.9.2-4
1759 %description go-multilib-32
1760 This package adds 32-bit Go language support to the GNU Compiler
1763 %description go-multilib-32 -l pl.UTF-8
1764 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1767 %package go-multilib-%{multilib2}
1768 Summary: Go language %{m2_desc} binaries support for GCC
1769 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1770 License: GPL v3+ (gcc), BSD (Go-specific part)
1771 Group: Development/Languages
1772 Requires: %{name} = %{epoch}:%{version}-%{release}
1773 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1775 %description go-multilib-%{multilib2}
1776 This package adds %{m2_desc} binaries in Go language support to the GNU
1777 Compiler Collection.
1779 %description go-multilib-%{multilib2} -l pl.UTF-8
1780 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1784 Summary: Go language library
1785 Summary(pl.UTF-8): Biblioteka języka Go
1788 Requires: libgcc = %{epoch}:%{version}-%{release}
1790 %description -n libgo
1791 Go language library.
1793 %description -n libgo -l pl.UTF-8
1794 Biblioteka języka Go.
1796 %package -n libgo-devel
1797 Summary: Development files for Go language library
1798 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1800 Group: Development/Libraries
1801 Requires: glibc-devel
1802 Requires: libgo = %{epoch}:%{version}-%{release}
1804 %description -n libgo-devel
1805 Development files for Go language library.
1807 %description -n libgo-devel -l pl.UTF-8
1808 Pliki programistyczne biblioteki języka Go.
1810 %package -n libgo-static
1811 Summary: Static Go language library
1812 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1814 Group: Development/Libraries
1815 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1817 %description -n libgo-static
1818 Static Go language library.
1820 %description -n libgo-static -l pl.UTF-8
1821 Statyczna biblioteka języka Go.
1823 %package -n libgo-multilib-32
1824 Summary: Go language library - 32-bit version
1825 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1828 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1829 Obsoletes: libgo-multilib < 6:4.9.2-4
1831 %description -n libgo-multilib-32
1832 Go language library - 32-bit version.
1834 %description -n libgo-multilib-32 -l pl.UTF-8
1835 Biblioteka języka Go - wersja 32-bitowa.
1837 %package -n libgo-multilib-32-devel
1838 Summary: Development files for Go language library - 32-bit version
1839 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
1841 Group: Development/Libraries
1842 Requires: glibc-devel
1843 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
1844 Obsoletes: libgo-multilib-devel < 6:4.9.2-4
1846 %description -n libgo-multilib-32-devel
1847 Development files for Go language library - 32-bit version.
1849 %description -n libgo-multilib-32-devel -l pl.UTF-8
1850 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
1852 %package -n libgo-multilib-32-static
1853 Summary: Static Go language library - 32-bit version
1854 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
1856 Group: Development/Libraries
1857 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1858 Obsoletes: libgo-multilib-static < 6:4.9.2-4
1860 %description -n libgo-multilib-32-static
1861 Static Go language library - 32-bit version.
1863 %description -n libgo-multilib-32-static -l pl.UTF-8
1864 Statyczna biblioteka języka Go - wersja 32-bitowa.
1866 %package -n libgo-multilib-%{multilib2}
1867 Summary: Go language library - %{m2_desc} version
1868 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
1871 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1873 %description -n libgo-multilib-%{multilib2}
1874 Go language library - %{m2_desc} version.
1876 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
1877 Biblioteka języka Go - wersja %{m2_desc}.
1879 %package -n libgo-multilib-%{multilib2}-devel
1880 Summary: Development files for Go language library - %{m2_desc} version
1881 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
1883 Group: Development/Libraries
1884 Requires: glibc-devel
1885 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1887 %description -n libgo-multilib-%{multilib2}-devel
1888 Development files for Go language library - %{m2_desc} version.
1890 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
1891 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
1893 %package -n libgo-multilib-%{multilib2}-static
1894 Summary: Static Go language library - %{m2_desc} version
1895 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
1897 Group: Development/Libraries
1898 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1900 %description -n libgo-multilib-%{multilib2}-static
1901 Static Go language library - %{m2_desc} version.
1903 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
1904 Statyczna biblioteka języka Go - wersja %{m2_desc}.
1907 Summary: The Address Sanitizer library
1908 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
1909 License: BSD-like or MIT
1911 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1913 %description -n libasan
1914 This package contains the Address Sanitizer library which is used for
1915 -fsanitize=address instrumented programs.
1917 %description -n libasan -l pl.UTF-8
1918 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
1919 adresów w programach kompilowanych z opcją -fsanitize=address.
1921 %package -n libasan-devel
1922 Summary: Development files for the Address Sanitizer library
1923 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
1924 License: BSD-like or MIT
1925 Group: Development/Libraries
1926 Requires: libasan = %{epoch}:%{version}-%{release}
1928 %description -n libasan-devel
1929 This package contains development files for the Address Sanitizer
1932 %description -n libasan-devel -l pl.UTF-8
1933 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
1935 %package -n libasan-static
1936 Summary: The Address Sanitizer static library
1937 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
1938 License: BSD-like or MIT
1939 Group: Development/Libraries
1940 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1942 %description -n libasan-static
1943 This package contains Address Sanitizer static library.
1945 %description -n libasan-static -l pl.UTF-8
1946 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
1948 %package -n libasan-multilib-32
1949 Summary: The Address Sanitizer library - 32-bit version
1950 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
1951 License: BSD-like or MIT
1953 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1954 Obsoletes: libasan-multilib < 6:4.9.2-4
1956 %description -n libasan-multilib-32
1957 This package contains 32-bit version of the Address Sanitizer library
1958 which is used for -fsanitize=address instrumented programs.
1960 %description -n libasan-multilib-32 -l pl.UTF-8
1961 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
1962 służącej do kontroli adresów w programach kompilowanych z opcją
1965 %package -n libasan-multilib-32-devel
1966 Summary: Development files for the Address Sanitizer library - 32-bit version
1967 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
1968 License: BSD-like or MIT
1969 Group: Development/Libraries
1970 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1971 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
1972 Obsoletes: libasan-multilib-devel < 6:4.9.2-4
1974 %description -n libasan-multilib-32-devel
1975 This package contains the development files for 32-bit version of the
1976 Address Sanitizer library.
1978 %description -n libasan-multilib-32-devel -l pl.UTF-8
1979 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
1982 %package -n libasan-multilib-32-static
1983 Summary: The Address Sanitizer static library - 32-bit version
1984 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
1985 License: BSD-like or MIT
1986 Group: Development/Libraries
1987 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
1988 Obsoletes: libasan-multilib-static < 6:4.9.2-4
1990 %description -n libasan-multilib-32-static
1991 This package contains 32-bit version of the Address Sanitizer static
1994 %description -n libasan-multilib-32-static -l pl.UTF-8
1995 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
1998 %package -n libasan-multilib-%{multilib2}
1999 Summary: The Address Sanitizer library - %{m2_desc} version
2000 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
2001 License: BSD-like or MIT
2003 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2005 %description -n libasan-multilib-%{multilib2}
2006 This package contains %{m2_desc} version of the Address Sanitizer library
2007 which is used for -fsanitize=address instrumented programs.
2009 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
2010 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
2011 służącej do kontroli adresów w programach kompilowanych z opcją
2014 %package -n libasan-multilib-%{multilib2}-devel
2015 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
2016 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
2017 License: BSD-like or MIT
2018 Group: Development/Libraries
2019 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2020 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2022 %description -n libasan-multilib-%{multilib2}-devel
2023 This package contains the development files for %{m2_desc} version of the
2024 Address Sanitizer library.
2026 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2027 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2030 %package -n libasan-multilib-%{multilib2}-static
2031 Summary: The Address Sanitizer static library - %{m2_desc} version
2032 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
2033 License: BSD-like or MIT
2034 Group: Development/Libraries
2035 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2037 %description -n libasan-multilib-%{multilib2}-static
2038 This package contains %{m2_desc} version of the Address Sanitizer static
2041 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2042 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
2045 %package -n libhwasan
2046 Summary: The Hardware-Assisted Address Sanitizer library
2047 Summary(pl.UTF-8): Biblioteka Hardware-Assisted Address Sanitizer do kontroli adresów
2048 License: BSD-like or MIT
2050 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2052 %description -n libhwasan
2053 This package contains the Hardware-Assisted Address Sanitizer library
2054 which is used for -fsanitize=hwaddress instrumented programs.
2056 %description -n libhwasan -l pl.UTF-8
2057 Ten pakiet zawiera bibliotekę Hardware-Assisted Address Sanitizer,
2058 służącą do kontroli adresów w programach kompilowanych z opcją
2059 -fsanitize=hwaddress.
2061 %package -n libhwasan-devel
2062 Summary: Development files for the Hardware-Assisted Address Sanitizer library
2063 Summary(pl.UTF-8): Pliki programistyczne biblioteki Hardware-Assisted Address Sanitizer
2064 License: BSD-like or MIT
2065 Group: Development/Libraries
2066 Requires: libhwasan = %{epoch}:%{version}-%{release}
2068 %description -n libhwasan-devel
2069 This package contains development files for the Hardware-Assisted
2070 Address Sanitizer library.
2072 %description -n libhwasan-devel -l pl.UTF-8
2073 Ten pakiet zawiera pliki programistyczne biblioteki Hardware-Assisted
2076 %package -n libhwasan-static
2077 Summary: The Hardware-Assisted Address Sanitizer static library
2078 Summary(pl.UTF-8): Statyczna biblioteka Hardware-Assisted Address Sanitizer
2079 License: BSD-like or MIT
2080 Group: Development/Libraries
2081 Requires: libhwasan-devel = %{epoch}:%{version}-%{release}
2083 %description -n libhwasan-static
2084 This package contains Hardware-Assisted Address Sanitizer static
2087 %description -n libhwasan-static -l pl.UTF-8
2088 Ten pakiet zawiera statyczną bibliotekę Hardware-Assisted Address
2091 %package -n libhwasan-multilib-%{multilib2}
2092 Summary: The Hardware-Assisted Address Sanitizer library - %{m2_desc} version
2093 Summary(pl.UTF-8): Biblioteka Hardware-Assisted Address Sanitizer do kontroli adresów - wersja %{m2_desc}
2094 License: BSD-like or MIT
2096 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2098 %description -n libhwasan-multilib-%{multilib2}
2099 This package contains %{m2_desc} version of the Hardware-Assisted
2100 Address Sanitizer library which is used for -fsanitize=hwaddress
2101 instrumented programs.
2103 %description -n libhwasan-multilib-%{multilib2} -l pl.UTF-8
2104 Ten pakiet zawiera wersję %{m2_desc} biblioteki Hardware-Assisted
2105 Address Sanitizer, służącej do kontroli adresów w programach
2106 kompilowanych z opcją -fsanitize=hwaddress.
2108 %package -n libhwasan-multilib-%{multilib2}-devel
2109 Summary: Development files for the Hardware-Assisted Address Sanitizer library - %{m2_desc} version
2110 Summary(pl.UTF-8): Pliki programistyczne biblioteki Hardware-Assisted Address Sanitizer - wersja %{m2_desc}
2111 License: BSD-like or MIT
2112 Group: Development/Libraries
2113 Requires: libhwasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2115 %description -n libhwasan-multilib-%{multilib2}-devel
2116 This package contains development files for %{m2_desc} version of the
2117 Hardware-Assisted Address Sanitizer library.
2119 %description -n libhwasan-multilib-%{multilib2}-devel -l pl.UTF-8
2120 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2121 Hardware-Assisted Address Sanitizer.
2123 %package -n libhwasan-multilib-%{multilib2}-static
2124 Summary: The Hardware-Assisted Address Sanitizer static library - %{m2_desc} version
2125 Summary(pl.UTF-8): Statyczna biblioteka Hardware-Assisted Address Sanitizer - wersja %{m2_desc}
2126 License: BSD-like or MIT
2127 Group: Development/Libraries
2128 Requires: libhwasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2130 %description -n libhwasan-multilib-%{multilib2}-static
2131 This package contains %{m2_desc} version of Hardware-Assisted Address
2132 Sanitizer static library.
2134 %description -n libhwasan-multilib-%{multilib2}-static -l pl.UTF-8
2135 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej
2136 Hardware-Assisted Address Sanitizer.
2139 Summary: The Leak Sanitizer library
2140 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
2141 License: BSD-like or MIT
2143 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2145 %description -n liblsan
2146 This package contains the Leak Sanitizer library which is used for
2147 -fsanitize=leak instrumented programs.
2149 %description -n liblsan -l pl.UTF-8
2150 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
2151 wycieków w programach kompilowanych z opcją -fsanitize=leak.
2153 %package -n liblsan-devel
2154 Summary: Development files for the Leak Sanitizer library
2155 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2156 License: BSD-like or MIT
2157 Group: Development/Libraries
2158 Requires: liblsan = %{epoch}:%{version}-%{release}
2160 %description -n liblsan-devel
2161 This package contains development files for the Leak Sanitizer
2164 %description -n liblsan-devel -l pl.UTF-8
2165 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2167 %package -n liblsan-static
2168 Summary: The Leak Sanitizer static library
2169 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2170 License: BSD-like or MIT
2171 Group: Development/Libraries
2172 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2174 %description -n liblsan-static
2175 This package contains Leak Sanitizer static library.
2177 %description -n liblsan-static -l pl.UTF-8
2178 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2180 %package -n liblsan-multilib-%{multilib2}
2181 Summary: The Leak Sanitizer library - %{m2_desc} version
2182 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
2183 License: BSD-like or MIT
2185 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2187 %description -n liblsan-multilib-%{multilib2}
2188 This package contains %{m2_desc} version of the Leak Sanitizer library
2189 which is used for -fsanitize=leak instrumented programs.
2191 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2192 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2193 do kontroli wycieków w programach kompilowanych z opcją
2196 %package -n liblsan-multilib-%{multilib2}-devel
2197 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2198 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2199 License: BSD-like or MIT
2200 Group: Development/Libraries
2201 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2203 %description -n liblsan-multilib-%{multilib2}-devel
2204 This package contains development files for %{m2_desc} version of the
2205 Leak Sanitizer library.
2207 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2208 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2211 %package -n liblsan-multilib-%{multilib2}-static
2212 Summary: The Leak Sanitizer static library - %{m2_desc} version
2213 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2214 License: BSD-like or MIT
2215 Group: Development/Libraries
2216 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2218 %description -n liblsan-multilib-%{multilib2}-static
2219 This package contains Leak Sanitizer static library - %{m2_desc} version.
2221 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2222 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2225 Summary: The Thread Sanitizer library
2226 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2227 License: BSD-like or MIT
2229 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2231 %description -n libtsan
2232 This package contains the Thread Sanitizer library which is used for
2233 -fsanitize=thread instrumented programs.
2235 %description -n libtsan -l pl.UTF-8
2236 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2237 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2239 %package -n libtsan-devel
2240 Summary: Development files for the Thread Sanitizer library
2241 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2242 License: BSD-like or MIT
2243 Group: Development/Libraries
2244 Requires: libtsan = %{epoch}:%{version}-%{release}
2246 %description -n libtsan-devel
2247 This package contains development files for Thread Sanitizer library.
2249 %description -n libtsan-devel -l pl.UTF-8
2250 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2252 %package -n libtsan-static
2253 Summary: The Thread Sanitizer static library
2254 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2255 License: BSD-like or MIT
2256 Group: Development/Libraries
2257 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2259 %description -n libtsan-static
2260 This package contains Thread Sanitizer static library.
2262 %description -n libtsan-static -l pl.UTF-8
2263 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2265 %package -n libtsan-multilib-%{multilib2}
2266 Summary: The Thread Sanitizer library - %{m2_desc} version
2267 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2268 License: BSD-like or MIT
2270 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2272 %description -n libtsan-multilib-%{multilib2}
2273 This package contains %{m2_desc} version of the Thread Sanitizer
2274 library which is used for -fsanitize=thread instrumented programs.
2276 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2277 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2278 służącej do kontroli wielowątkowości w programach kompilowanych
2279 z opcją -fsanitize=thread.
2281 %package -n libtsan-multilib-%{multilib2}-devel
2282 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2283 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2284 License: BSD-like or MIT
2285 Group: Development/Libraries
2286 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2288 %description -n libtsan-multilib-%{multilib2}-devel
2289 This package contains development files for %{m2_desc} version of
2290 Thread Sanitizer library.
2292 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2293 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2296 %package -n libtsan-multilib-%{multilib2}-static
2297 Summary: The Thread Sanitizer static library - %{m2_desc} version
2298 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2299 License: BSD-like or MIT
2300 Group: Development/Libraries
2301 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2303 %description -n libtsan-multilib-%{multilib2}-static
2304 This package contains %{m2_desc} version of Thread Sanitizer static
2307 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2308 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2311 %package -n libubsan
2312 Summary: The Undefined Behavior Sanitizer library
2313 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2314 License: BSD-like or MIT
2316 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2318 %description -n libubsan
2319 This package contains the Undefined Behavior Sanitizer library which
2320 is used for -fsanitize=undefined instrumented programs.
2322 %description -n libubsan -l pl.UTF-8
2323 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2324 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2325 -fsanitize=undefined.
2327 %package -n libubsan-devel
2328 Summary: Development files for the Undefined Behavior Sanitizer library
2329 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2330 License: BSD-like or MIT
2331 Group: Development/Libraries
2332 Requires: libubsan = %{epoch}:%{version}-%{release}
2334 %description -n libubsan-devel
2335 This package contains development files for the Undefined Behavior
2338 %description -n libubsan-devel -l pl.UTF-8
2339 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2342 %package -n libubsan-static
2343 Summary: The Undefined Behavior Sanitizer static library
2344 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2345 License: BSD-like or MIT
2346 Group: Development/Libraries
2347 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2349 %description -n libubsan-static
2350 This package contains Undefined Behavior Sanitizer static library.
2352 %description -n libubsan-static -l pl.UTF-8
2353 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2355 %package -n libubsan-multilib-32
2356 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2357 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2358 License: BSD-like or MIT
2360 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2361 Obsoletes: libubsan-multilib < 6:4.9.2-4
2363 %description -n libubsan-multilib-32
2364 This package contains 32-bit version of the Undefined Behavior
2365 Sanitizer library which is used for -fsanitize=undefined instrumented
2368 %description -n libubsan-multilib-32 -l pl.UTF-8
2369 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2370 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2371 kompilowanych z opcją -fsanitize=undefined.
2373 %package -n libubsan-multilib-32-devel
2374 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2375 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2376 License: BSD-like or MIT
2377 Group: Development/Libraries
2378 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2379 Obsoletes: libubsan-multilib-devel < 6:4.9.2-4
2381 %description -n libubsan-multilib-32-devel
2382 This package contains the development files for 32-bit version of the
2383 Undefined Behavior Sanitizer library.
2385 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2386 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2387 Undefined Behavior Sanitizer.
2389 %package -n libubsan-multilib-32-static
2390 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2391 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2392 License: BSD-like or MIT
2393 Group: Development/Libraries
2394 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2395 Obsoletes: libubsan-multilib-static < 6:4.9.2-4
2397 %description -n libubsan-multilib-32-static
2398 This package contains 32-bit version of the Undefined Behavior
2399 Sanitizer static library.
2401 %description -n libubsan-multilib-32-static -l pl.UTF-8
2402 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2405 %package -n libubsan-multilib-%{multilib2}
2406 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2407 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2408 License: BSD-like or MIT
2410 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2412 %description -n libubsan-multilib-%{multilib2}
2413 This package contains %{m2_desc} version of the Undefined Behavior
2414 Sanitizer library which is used for -fsanitize=undefined instrumented
2417 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2418 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2419 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2420 kompilowanych z opcją -fsanitize=undefined.
2422 %package -n libubsan-multilib-%{multilib2}-devel
2423 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2424 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2425 License: BSD-like or MIT
2426 Group: Development/Libraries
2427 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2429 %description -n libubsan-multilib-%{multilib2}-devel
2430 This package contains the development files for %{m2_desc} version of the
2431 Undefined Behavior Sanitizer library.
2433 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2434 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2435 Undefined Behavior Sanitizer.
2437 %package -n libubsan-multilib-%{multilib2}-static
2438 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2439 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2440 License: BSD-like or MIT
2441 Group: Development/Libraries
2442 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2444 %description -n libubsan-multilib-%{multilib2}-static
2445 This package contains %{m2_desc} version of the Undefined Behavior
2446 Sanitizer static library.
2448 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2449 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2453 Summary: The Virtual Table Verification library
2454 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2455 License: GPL v3+ with GCC Runtime Library Exception v3.1
2457 URL: https://gcc.gnu.org/wiki/vtv
2458 Requires: libgcc = %{epoch}:%{version}-%{release}
2460 %description -n libvtv
2461 This package contains the Virtual Table Verification library which
2462 is used for -fvtable-verify=... instrumented programs.
2464 %description -n libvtv -l pl.UTF-8
2465 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2466 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2467 -fvtable-verify=....
2469 %package -n libvtv-devel
2470 Summary: Development files for the Virtual Table Verification library
2471 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2472 License: GPL v3+ with GCC Runtime Library Exception v3.1
2473 Group: Development/Libraries
2474 URL: https://gcc.gnu.org/wiki/vtv
2475 Requires: libvtv = %{epoch}:%{version}-%{release}
2477 %description -n libvtv-devel
2478 This package contains development files for the Virtual Table
2479 Verification library.
2481 %description -n libvtv-devel -l pl.UTF-8
2482 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2485 %package -n libvtv-static
2486 Summary: The Virtual Table Verification static library
2487 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2488 License: GPL v3+ with GCC Runtime Library Exception v3.1
2489 Group: Development/Libraries
2490 URL: https://gcc.gnu.org/wiki/vtv
2491 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2493 %description -n libvtv-static
2494 This package contains Virtual Table Verification static library.
2496 %description -n libvtv-static -l pl.UTF-8
2497 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2499 %package -n libvtv-multilib-32
2500 Summary: The Virtual Table Verification library - 32-bit version
2501 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2502 License: GPL v3+ with GCC Runtime Library Exception v3.1
2504 URL: https://gcc.gnu.org/wiki/vtv
2505 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2507 %description -n libvtv-multilib-32
2508 This package contains 32-bit version of the Virtual Table Verification
2509 library which is used for -fvtable-verify=... instrumented programs.
2511 %description -n libvtv-multilib-32 -l pl.UTF-8
2512 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2513 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2514 kompilowanych z opcją -fvtable-verify=....
2516 %package -n libvtv-multilib-32-devel
2517 Summary: Development files for the Virtual Table Verification library - 32-bit version
2518 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2519 License: GPL v3+ with GCC Runtime Library Exception v3.1
2520 Group: Development/Libraries
2521 URL: https://gcc.gnu.org/wiki/vtv
2522 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2524 %description -n libvtv-multilib-32-devel
2525 This package contains the development files for 32-bit version of the
2526 Virtual Table Verification library.
2528 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2529 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2530 Virtual Table Verification.
2532 %package -n libvtv-multilib-32-static
2533 Summary: The Virtual Table Verification static library - 32-bit version
2534 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2535 License: GPL v3+ with GCC Runtime Library Exception v3.1
2536 Group: Development/Libraries
2537 URL: https://gcc.gnu.org/wiki/vtv
2538 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2540 %description -n libvtv-multilib-32-static
2541 This package contains 32-bit version of the Virtual Table Verification
2544 %description -n libvtv-multilib-32-static -l pl.UTF-8
2545 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2548 %package -n libvtv-multilib-%{multilib2}
2549 Summary: The Virtual Table Verification library - %{m2_desc} version
2550 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2551 License: GPL v3+ with GCC Runtime Library Exception v3.1
2553 URL: https://gcc.gnu.org/wiki/vtv
2554 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2556 %description -n libvtv-multilib-%{multilib2}
2557 This package contains %{m2_desc} version of the Virtual Table Verification
2558 library which is used for -fvtable-verify=... instrumented programs.
2560 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2561 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2562 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2563 kompilowanych z opcją -fvtable-verify=....
2565 %package -n libvtv-multilib-%{multilib2}-devel
2566 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2567 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2568 License: GPL v3+ with GCC Runtime Library Exception v3.1
2569 Group: Development/Libraries
2570 URL: https://gcc.gnu.org/wiki/vtv
2571 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2573 %description -n libvtv-multilib-%{multilib2}-devel
2574 This package contains the development files for %{m2_desc} version of the
2575 Virtual Table Verification library.
2577 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2578 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2579 Virtual Table Verification.
2581 %package -n libvtv-multilib-%{multilib2}-static
2582 Summary: The Virtual Table Verification static library - %{m2_desc} version
2583 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2584 License: GPL v3+ with GCC Runtime Library Exception v3.1
2585 Group: Development/Libraries
2586 URL: https://gcc.gnu.org/wiki/vtv
2587 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2589 %description -n libvtv-multilib-%{multilib2}-static
2590 This package contains %{m2_desc} version of the Virtual Table
2591 Verification library.
2593 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2594 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2597 %package -n libatomic
2598 Summary: The GNU Atomic library
2599 Summary(pl.UTF-8): Biblioteka GNU Atomic
2600 License: GPL v3+ with GCC Runtime Library Exception v3.1
2603 %description -n libatomic
2604 This package contains the GNU Atomic library which is a GCC support
2605 library for atomic operations not supported by hardware.
2607 %description -n libatomic -l pl.UTF-8
2608 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2609 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2611 %package -n libatomic-devel
2612 Summary: Development files for the GNU Atomic library
2613 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2614 License: GPL v3+ with GCC Runtime Library Exception v3.1
2615 Group: Development/Libraries
2616 Requires: libatomic = %{epoch}:%{version}-%{release}
2618 %description -n libatomic-devel
2619 This package contains development files for the GNU Atomic library.
2621 %description -n libatomic-devel -l pl.UTF-8
2622 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2624 %package -n libatomic-static
2625 Summary: The GNU Atomic static library
2626 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2627 License: GPL v3+ with GCC Runtime Library Exception v3.1
2628 Group: Development/Libraries
2629 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2631 %description -n libatomic-static
2632 This package contains GNU Atomic static library.
2634 %description -n libatomic-static -l pl.UTF-8
2635 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2637 %package -n libatomic-multilib-32
2638 Summary: The GNU Atomic library - 32-bit version
2639 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2640 License: GPL v3+ with GCC Runtime Library Exception v3.1
2642 Obsoletes: libatomic-multilib < 6:4.9.2-4
2644 %description -n libatomic-multilib-32
2645 This package contains 32-bit version of the GNU Atomic library which
2646 is a GCC support library for atomic operations not supported by
2649 %description -n libatomic-multilib-32 -l pl.UTF-8
2650 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2651 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2654 %package -n libatomic-multilib-32-devel
2655 Summary: Development files for the GNU Atomic static library - 32-bit version
2656 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2657 License: GPL v3+ with GCC Runtime Library Exception v3.1
2658 Group: Development/Libraries
2659 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2660 Obsoletes: libatomic-multilib-devel < 6:4.9.2-4
2662 %description -n libatomic-multilib-32-devel
2663 This package contains the development files for 32-bit version of the
2666 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2667 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2670 %package -n libatomic-multilib-32-static
2671 Summary: The GNU Atomic static library - 32-bit version
2672 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2673 License: GPL v3+ with GCC Runtime Library Exception v3.1
2674 Group: Development/Libraries
2675 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2676 Obsoletes: libatomic-multilib-static < 6:4.9.2-4
2678 %description -n libatomic-multilib-32-static
2679 This package contains 32-bit version of the GNU Atomic static library.
2681 %description -n libatomic-multilib-32-static -l pl.UTF-8
2682 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2684 %package -n libatomic-multilib-%{multilib2}
2685 Summary: The GNU Atomic library - %{m2_desc} version
2686 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2687 License: GPL v3+ with GCC Runtime Library Exception v3.1
2690 %description -n libatomic-multilib-%{multilib2}
2691 This package contains %{m2_desc} version of the GNU Atomic library which
2692 is a GCC support library for atomic operations not supported by
2695 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2696 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2697 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2700 %package -n libatomic-multilib-%{multilib2}-devel
2701 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2702 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2703 License: GPL v3+ with GCC Runtime Library Exception v3.1
2704 Group: Development/Libraries
2705 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2707 %description -n libatomic-multilib-%{multilib2}-devel
2708 This package contains the development files for %{m2_desc} version of the
2711 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2712 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2715 %package -n libatomic-multilib-%{multilib2}-static
2716 Summary: The GNU Atomic static library - %{m2_desc} version
2717 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2718 License: GPL v3+ with GCC Runtime Library Exception v3.1
2719 Group: Development/Libraries
2720 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2722 %description -n libatomic-multilib-%{multilib2}-static
2723 This package contains %{m2_desc} version of the GNU Atomic static library.
2725 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2726 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2729 Summary: GCC plugin for GDB
2730 Summary(pl.UTF-8): Wtyczka GCC dla GDB
2731 Group: Development/Debuggers
2732 Requires: %{name} = %{epoch}:%{version}-%{release}
2734 %description gdb-plugin
2735 This package contains GCC plugin for GDB C expression evaluation.
2737 %description gdb-plugin -l pl.UTF-8
2738 Ten pakiet zawiera wtyczkę GCC do obliczania wyrażeń języka C w GDB.
2740 %package plugin-devel
2741 Summary: Support for compiling GCC plugins
2742 Summary(pl.UTF-8): Obsługa kompilowania wtyczek GCC
2743 Group: Development/Languages
2744 Requires: %{name} = %{epoch}:%{version}-%{release}
2745 Requires: gmp-devel >= 4.3.2
2746 Requires: libmpc-devel >= 0.8.1
2747 Requires: mpfr-devel >= 3.1.0
2749 %description plugin-devel
2750 This package contains header files and other support files for
2751 compiling GCC plugins. The GCC plugin ABI is currently not stable, so
2752 plugins must be rebuilt any time GCC is updated.
2754 %description plugin-devel -l pl.UTF-8
2755 Ten pakiet zawiera pliki nagłówkowe oraz inne pozwalające na
2756 kompilowanie wtyczek GCC. ABI wtyczek GCC nie jest obecnie stabilne,
2757 więc wtyczki muszą być przebudowywane przy każdej aktualizacji GCC.
2759 # Packages with epoch 0
2760 # DO NOT MOVE THESE PACKAGES AROUND
2762 # PUT SUCH PACKAGES HERE
2774 %if %{with gcc_libffi}
2779 %{__mv} ChangeLog ChangeLog.general
2781 # override snapshot version.
2782 echo %{version} > gcc/BASE-VER
2783 echo "release" > gcc/DEV-PHASE
2790 rm -rf builddir && install -d builddir && cd builddir
2793 CFLAGS="%{rpmcflags}" \
2794 CXXFLAGS="%{rpmcxxflags}" \
2797 --prefix=%{_prefix} \
2798 --with-local-prefix=%{_prefix}/local \
2799 --libdir=%{_libdir} \
2800 --libexecdir=%{_libdir} \
2801 --infodir=%{_infodir} \
2802 --mandir=%{_mandir} \
2803 --x-libraries=%{_libdir} \
2804 --enable-bootstrap%{!?with_bootstrap:=no} \
2805 --disable-build-with-cxx \
2806 --disable-build-poststage1-with-cxx \
2808 --enable-checking=release \
2809 %ifarch %{ix86} %{x8664} x32
2812 %{?with_fortran:--enable-cmath} \
2813 --enable-decimal-float \
2814 --enable-gnu-indirect-function \
2815 --enable-gnu-unique-object \
2816 --enable-initfini-array \
2817 --disable-isl-version-check \
2818 --enable-languages="c%{?with_cxx:,c++}%{?with_d:,d}%{?with_fortran:,fortran}%{?with_modula2:,m2}%{?with_objc:,objc}%{?with_objcxx:,obj-c++}%{?with_ada:,ada}%{?with_go:,go}" \
2819 --enable-libgomp%{!?with_gomp:=no} \
2821 --enable-linker-build-id \
2822 --enable-linux-futex \
2823 --enable-long-long \
2824 %{!?with_multilib:--disable-multilib} \
2829 --enable-secureplt \
2832 --enable-threads=posix \
2837 %ifarch %{x8664} x32
2838 --with-arch-32=x86-64 \
2841 --with-cpu=ultrasparc \
2843 --with-demangler-in-ld \
2846 --with-linker-hash-style=gnu \
2847 --with-long-double-128 \
2848 %if %{with multilib}
2850 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
2853 --with-multilib-list=m32,m64,mx32 \
2856 --with-slibdir=%{_slibdir} \
2858 --without-system-libunwind \
2860 --with-system-libunwind \
2862 --with-system-zlib \
2877 --with-arch=armv7-a \
2879 --with-fpu=vfpv3-d16 \
2883 --with-arch=armv7-a \
2885 --with-fpu=neon-vfpv3 \
2889 --enable-__cxa_atexit \
2890 --enable-libstdcxx-allocator=new \
2891 --disable-libstdcxx-pch \
2892 --enable-libstdcxx-threads \
2893 --enable-libstdcxx-time=rt \
2894 --enable-libstdcxx-visibility \
2895 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
2896 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
2897 %{?with_vtv:--enable-vtable-verify} \
2899 --with-pkgversion="TLD-Linux" \
2900 --with-bugurl="https://tld-linux.org" \
2901 --host=%{_target_platform} \
2902 --build=%{_target_platform}
2906 cat << 'EOF' > Makefile
2907 all := $(filter-out all Makefile,$(MAKECMDGOALS))
2910 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
2911 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
2912 BOOT_CFLAGS="%{rpmcflags}" \
2913 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
2914 GNATLIBCFLAGS="%{rpmcflags}" \
2915 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
2923 if [ ! -r /dev/pts/0 ]; then
2924 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
2927 %{__make} -k -C builddir check 2>&1 ||:
2931 rm -rf $RPM_BUILD_ROOT
2932 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
2936 %{__make} -j1 install \
2938 infodir=%{_infodir} \
2939 DESTDIR=$RPM_BUILD_ROOT
2941 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
2943 %if %{with multilib}
2946 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-tld-linux-gcc \
2947 $RPM_BUILD_ROOT%{_bindir}/sparc-tld-linux-gcc
2948 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-tld-linux-gcc-%{version} \
2949 $RPM_BUILD_ROOT%{_bindir}/sparc-tld-linux-gcc-%{version}
2951 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-tld-linux-c++ \
2952 $RPM_BUILD_ROOT%{_bindir}/sparc-tld-linux-c++
2953 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-tld-linux-g++ \
2954 $RPM_BUILD_ROOT%{_bindir}/sparc-tld-linux-g++
2959 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
2960 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
2961 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
2963 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
2964 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
2965 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
2967 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
2968 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
2969 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
2971 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
2972 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
2973 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
2975 %if %{with multilib}
2976 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
2977 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2978 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
2980 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
2981 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
2982 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
2984 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
2985 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2986 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
2988 %if %{with multilib2}
2989 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
2990 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2991 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
2993 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
2994 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2995 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
2997 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
2998 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2999 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
3004 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
3005 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
3009 # move ada shared libraries to proper place...
3010 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
3011 $RPM_BUILD_ROOT%{_libdir}
3012 # check if symlink to be made is valid
3013 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
3014 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
3015 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
3016 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
3017 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
3018 %if %{with multilib}
3019 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
3020 $RPM_BUILD_ROOT%{_libdir32}
3021 # check if symlink to be made is valid
3022 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
3023 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
3024 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
3025 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
3026 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
3028 %if %{with multilib2}
3029 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
3030 $RPM_BUILD_ROOT%{_libdirm2}
3031 # check if symlink to be made is valid
3032 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
3033 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
3034 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
3035 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
3036 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
3043 %if %{with gcc_libffi}
3044 # still not installed by gcc?
3045 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
3046 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
3047 sed -e 's,@prefix@,%{_prefix},
3048 s,@exec_prefix@,%{_exec_prefix},
3049 s,@libdir@,%{_libdir},
3050 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
3051 %if %{with multilib}
3052 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
3053 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
3054 sed -e 's,@prefix@,%{_prefix},
3055 s,@exec_prefix@,%{_exec_prefix},
3056 s,@libdir@,%{_libdir32},
3057 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
3058 %if %{with multilib2}
3059 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
3060 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
3061 sed -e 's,@prefix@,%{_prefix},
3062 s,@exec_prefix@,%{_exec_prefix},
3063 s,@libdir@,%{_libdirm2},
3064 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
3070 cp -f libobjc/README gcc/objc/README.libobjc
3073 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
3074 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
3075 for f in libitm.la libssp.la libssp_nonshared.la \
3076 %{?with_cxx:libstdc++.la libstdc++exp.la libstdc++fs.la libsupc++.la} \
3077 %{?with_fortran:libgfortran.la %{?with_quadmath:libquadmath.la}} \
3078 %{?with_gomp:libgomp.la} \
3079 %{?with_Xsan:libasan.la libubsan.la} \
3080 %{?with_hwasan:libhwasan.la} \
3081 %{?with_lsan_m0:liblsan.la} \
3082 %{?with_tsan_m0:libtsan.la} \
3083 %{?with_atomic:libatomic.la} \
3084 %{?with_modula2:libm2cor.la libm2iso.la libm2log.la libm2min.la libm2pim.la} \
3085 %{?with_objc:libobjc.la};
3087 file="$RPM_BUILD_ROOT%{_libdir}/$f"
3088 %{__perl} %{SOURCE1} "$file" %{_libdir} >"${file}.fixed"
3089 %{__mv} "${file}.fixed" "$file"
3091 %if %{with multilib}
3092 for f in libitm.la libssp.la libssp_nonshared.la \
3093 %{?with_cxx:libstdc++.la libstdc++exp.la libstdc++fs.la libsupc++.la} \
3094 %{?with_fortran:libgfortran.la %{?with_quadmath:libquadmath.la}} \
3095 %{?with_gomp:libgomp.la} \
3096 %{?with_Xsan:libasan.la libubsan.la} \
3097 %{?with_lsan_m1:liblsan.la} \
3098 %{?with_tsan_m1:libtsan.la} \
3099 %{?with_atomic:libatomic.la} \
3100 %{?with_modula2:libm2cor.la libm2iso.la libm2log.la libm2min.la libm2pim.la} \
3101 %{?with_objc:libobjc.la};
3103 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
3104 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
3106 %if %{with multilib2}
3107 for f in libitm.la libssp.la libssp_nonshared.la \
3108 %{?with_cxx:libstdc++.la libstdc++exp.la libstdc++fs.la libsupc++.la} \
3109 %{?with_fortran:libgfortran.la %{?with_quadmath:libquadmath.la}} \
3110 %{?with_gomp:libgomp.la} \
3111 %{?with_Xsan:libasan.la libubsan.la} \
3112 %{?with_hwasan_m2:libhwasan.la} \
3113 %{?with_lsan_m2:liblsan.la} \
3114 %{?with_tsan_m2:libtsan.la} \
3115 %{?with_atomic:libatomic.la} \
3116 %{?with_modula2:libm2cor.la libm2iso.la libm2log.la libm2min.la libm2pim.la} \
3117 %{?with_objc:libobjc.la};
3119 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
3120 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
3125 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
3126 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
3127 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
3129 # plugins, .la not needed
3130 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la \
3131 $RPM_BUILD_ROOT%{_libdir}/libcc1.la
3133 %if %{without lsan_m0} && (%{without multilib2} || %{without lsan_m2})
3134 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/include/sanitizer/lsan_interface.h
3138 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3139 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3141 # basename is being run only for the native (non-biarch) file.
3142 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3143 -e "s,@toolexeclibdir@,$LIBDIR," \
3144 < libstdc++-v3/python/hook.in \
3145 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3147 install -d $RPM_BUILD_ROOT%{py3_sitescriptdir}
3148 %{__mv} $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py3_sitescriptdir}
3149 %py3_ocomp $RPM_BUILD_ROOT%{py3_sitescriptdir}
3150 %py3_comp $RPM_BUILD_ROOT%{py3_sitescriptdir}
3152 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3154 # script(s) always installed; see above for builds with python; if no python, just don't package
3155 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3156 %if %{with multilib}
3157 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3158 %if %{with multilib2}
3159 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3165 cat cpplib.lang >> gcc.lang
3168 %find_lang libstdc\+\+
3169 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3172 # always -f, as "dir" is created depending which texlive version is installed
3173 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3175 # svn snap doesn't contain (release does) below files,
3176 # so let's create dummy entries to satisfy %%files.
3177 [ ! -f NEWS ] && touch NEWS
3178 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3179 [ ! -f libgfortran/README ] && touch libgfortran/README
3182 rm -rf $RPM_BUILD_ROOT
3184 %post -p /sbin/postshell
3185 -/usr/sbin/fix-info-dir -c %{_infodir}
3187 %postun -p /sbin/postshell
3188 -/usr/sbin/fix-info-dir -c %{_infodir}
3190 %post ada -p /sbin/postshell
3191 -/usr/sbin/fix-info-dir -c %{_infodir}
3193 %postun ada -p /sbin/postshell
3194 -/usr/sbin/fix-info-dir -c %{_infodir}
3196 %post fortran -p /sbin/postshell
3197 -/usr/sbin/fix-info-dir -c %{_infodir}
3199 %postun fortran -p /sbin/postshell
3200 -/usr/sbin/fix-info-dir -c %{_infodir}
3202 %post go -p /sbin/postshell
3203 -/usr/sbin/fix-info-dir -c %{_infodir}
3205 %postun go -p /sbin/postshell
3206 -/usr/sbin/fix-info-dir -c %{_infodir}
3208 %post -n libquadmath-devel -p /sbin/postshell
3209 -/usr/sbin/fix-info-dir -c %{_infodir}
3211 %postun -n libquadmath-devel -p /sbin/postshell
3212 -/usr/sbin/fix-info-dir -c %{_infodir}
3214 %post -n libffi-devel -p /sbin/postshell
3215 -/usr/sbin/fix-info-dir -c %{_infodir}
3217 %postun -n libffi-devel -p /sbin/postshell
3218 -/usr/sbin/fix-info-dir -c %{_infodir}
3220 %post -n libgomp-devel -p /sbin/postshell
3221 -/usr/sbin/fix-info-dir -c %{_infodir}
3223 %postun -n libgomp-devel -p /sbin/postshell
3224 -/usr/sbin/fix-info-dir -c %{_infodir}
3226 %post -p /sbin/ldconfig -n libgcc
3227 %postun -p /sbin/ldconfig -n libgcc
3228 %post -p /sbin/ldconfig -n libgcc-multilib-32
3229 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3230 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3231 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3232 %post -p /sbin/ldconfig -n libgomp
3233 %postun -p /sbin/ldconfig -n libgomp
3234 %post -p /sbin/ldconfig -n libgomp-multilib-32
3235 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3236 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3237 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3238 %post -p /sbin/ldconfig -n libgnat
3239 %postun -p /sbin/ldconfig -n libgnat
3240 %post -p /sbin/ldconfig -n libgnat-multilib-32
3241 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3242 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3243 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3244 %post -p /sbin/ldconfig -n libstdc++
3245 %postun -p /sbin/ldconfig -n libstdc++
3246 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3247 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3248 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3249 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3250 %post -p /sbin/ldconfig -n libgfortran
3251 %postun -p /sbin/ldconfig -n libgfortran
3252 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3253 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3254 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3255 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3256 %post -p /sbin/ldconfig -n libffi
3257 %postun -p /sbin/ldconfig -n libffi
3258 %post -p /sbin/ldconfig -n libffi-multilib-32
3259 %postun -p /sbin/ldconfig -n libffi-multilib-32
3260 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3261 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3262 %post -p /sbin/ldconfig -n libgm2
3263 %postun -p /sbin/ldconfig -n libgm2
3264 %post -p /sbin/ldconfig -n libgm2-multilib-32
3265 %postun -p /sbin/ldconfig -n libgm2-multilib-32
3266 %post -p /sbin/ldconfig -n libgm2-multilib-%{multilib2}
3267 %postun -p /sbin/ldconfig -n libgm2-multilib-%{multilib2}
3268 %post -p /sbin/ldconfig -n libobjc
3269 %postun -p /sbin/ldconfig -n libobjc
3270 %post -p /sbin/ldconfig -n libobjc-multilib-32
3271 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3272 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3273 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3274 %post -p /sbin/ldconfig -n libquadmath
3275 %postun -p /sbin/ldconfig -n libquadmath
3276 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3277 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3278 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3279 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3280 %post -p /sbin/ldconfig -n libgo
3281 %postun -p /sbin/ldconfig -n libgo
3282 %post -p /sbin/ldconfig -n libgo-multilib-32
3283 %postun -p /sbin/ldconfig -n libgo-multilib-32
3284 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3285 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3286 %post -p /sbin/ldconfig -n libasan
3287 %postun -p /sbin/ldconfig -n libasan
3288 %post -p /sbin/ldconfig -n libasan-multilib-32
3289 %postun -p /sbin/ldconfig -n libasan-multilib-32
3290 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3291 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3292 %post -p /sbin/ldconfig -n libhwasan
3293 %postun -p /sbin/ldconfig -n libhwasan
3294 %post -p /sbin/ldconfig -n liblsan
3295 %postun -p /sbin/ldconfig -n liblsan
3296 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3297 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3298 %post -p /sbin/ldconfig -n libtsan
3299 %postun -p /sbin/ldconfig -n libtsan
3300 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3301 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3302 %post -p /sbin/ldconfig -n libubsan
3303 %postun -p /sbin/ldconfig -n libubsan
3304 %post -p /sbin/ldconfig -n libubsan-multilib-32
3305 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3306 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3307 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3308 %post -p /sbin/ldconfig -n libvtv
3309 %postun -p /sbin/ldconfig -n libvtv
3310 %post -p /sbin/ldconfig -n libvtv-multilib-32
3311 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3312 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3313 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3314 %post -p /sbin/ldconfig -n libatomic
3315 %postun -p /sbin/ldconfig -n libatomic
3316 %post -p /sbin/ldconfig -n libatomic-multilib-32
3317 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3318 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3319 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3320 %post -p /sbin/ldconfig gdb-plugin
3321 %postun -p /sbin/ldconfig gdb-plugin
3324 %defattr(644,root,root,755)
3325 %doc ChangeLog.general MAINTAINERS NEWS
3326 # bugs.html faq.html
3327 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3328 %attr(755,root,root) %{_bindir}/*-gcc*
3329 %attr(755,root,root) %{_bindir}/cc
3330 %attr(755,root,root) %{_bindir}/cpp
3331 %attr(755,root,root) %{_bindir}/gcc
3332 %attr(755,root,root) %{_bindir}/gcc-ar
3333 %attr(755,root,root) %{_bindir}/gcc-nm
3334 %attr(755,root,root) %{_bindir}/gcc-ranlib
3335 %attr(755,root,root) %{_bindir}/gcov
3336 %attr(755,root,root) %{_bindir}/gcov-dump
3337 %attr(755,root,root) %{_bindir}/gcov-tool
3338 %attr(755,root,root) %{_bindir}/lto-dump
3339 %{_mandir}/man1/cc.1*
3340 %{_mandir}/man1/cpp.1*
3341 %{_mandir}/man1/gcc.1*
3342 %{_mandir}/man1/gcov.1*
3343 %{_mandir}/man1/gcov-dump.1*
3344 %{_mandir}/man1/gcov-tool.1*
3345 %{_mandir}/man1/lto-dump.1*
3346 %{_infodir}/cpp.info*
3347 %{_infodir}/cppinternals.info*
3348 %{_infodir}/gcc.info*
3349 %{_infodir}/gccinstall.info*
3350 %{_infodir}/gccint.info*
3351 %{_infodir}/libitm.info*
3352 %attr(755,root,root) /lib/cpp
3353 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3354 %attr(755,root,root) %{_libdir}/libitm.so
3355 %attr(755,root,root) %{_libdir}/libssp.so
3356 %{_libdir}/libitm.la
3358 %{_libdir}/libitm.spec
3359 %{_libdir}/libsanitizer.spec
3360 %{_libdir}/libssp.la
3362 %{_libdir}/libssp_nonshared.la
3363 %{_libdir}/libssp_nonshared.a
3364 %dir %{_libdir}/gcc/%{_target_platform}
3366 %{gcclibdir}/libgcc.a
3367 %{gcclibdir}/libgcc_eh.a
3368 %{gcclibdir}/libgcov.a
3371 %{?with_vtv:%{gcclibdir}/vtv_*.o}
3372 %attr(755,root,root) %{gcclibdir}/cc1
3373 %attr(755,root,root) %{gcclibdir}/collect2
3374 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3375 %attr(755,root,root) %{gcclibdir}/lto1
3376 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3377 %dir %{gcclibdir}/include
3378 %dir %{gcclibdir}/include/sanitizer
3379 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3380 %dir %{gcclibdir}/include/ssp
3381 %{gcclibdir}/include/ssp/*.h
3382 %{gcclibdir}/include/float.h
3383 %{gcclibdir}/include/gcov.h
3384 %{gcclibdir}/include/iso646.h
3385 %{gcclibdir}/include/limits.h
3386 %{gcclibdir}/include/stdalign.h
3387 %{gcclibdir}/include/stdarg.h
3388 %{gcclibdir}/include/stdatomic.h
3389 %{gcclibdir}/include/stdbool.h
3390 %{gcclibdir}/include/stddef.h
3391 %{gcclibdir}/include/stdfix.h
3392 %{gcclibdir}/include/stdint.h
3393 %{gcclibdir}/include/stdint-gcc.h
3394 %{gcclibdir}/include/stdnoreturn.h
3395 %{gcclibdir}/include/syslimits.h
3396 %{gcclibdir}/include/unwind.h
3397 %{gcclibdir}/include/varargs.h
3398 %ifarch %{ix86} %{x8664} x32
3399 %{gcclibdir}/include/adxintrin.h
3400 %{gcclibdir}/include/ammintrin.h
3401 %{gcclibdir}/include/amxbf16intrin.h
3402 %{gcclibdir}/include/amxcomplexintrin.h
3403 %{gcclibdir}/include/amxfp16intrin.h
3404 %{gcclibdir}/include/amxint8intrin.h
3405 %{gcclibdir}/include/amxtileintrin.h
3406 %{gcclibdir}/include/avx2intrin.h
3407 %{gcclibdir}/include/avx5124fmapsintrin.h
3408 %{gcclibdir}/include/avx5124vnniwintrin.h
3409 %{gcclibdir}/include/avx512bf16intrin.h
3410 %{gcclibdir}/include/avx512bf16vlintrin.h
3411 %{gcclibdir}/include/avx512bitalgintrin.h
3412 %{gcclibdir}/include/avx512bwintrin.h
3413 %{gcclibdir}/include/avx512cdintrin.h
3414 %{gcclibdir}/include/avx512dqintrin.h
3415 %{gcclibdir}/include/avx512erintrin.h
3416 %{gcclibdir}/include/avx512fintrin.h
3417 %{gcclibdir}/include/avx512fp16intrin.h
3418 %{gcclibdir}/include/avx512fp16vlintrin.h
3419 %{gcclibdir}/include/avx512ifmaintrin.h
3420 %{gcclibdir}/include/avx512ifmavlintrin.h
3421 %{gcclibdir}/include/avx512pfintrin.h
3422 %{gcclibdir}/include/avx512vbmi2intrin.h
3423 %{gcclibdir}/include/avx512vbmi2vlintrin.h
3424 %{gcclibdir}/include/avx512vbmiintrin.h
3425 %{gcclibdir}/include/avx512vbmivlintrin.h
3426 %{gcclibdir}/include/avx512vlbwintrin.h
3427 %{gcclibdir}/include/avx512vldqintrin.h
3428 %{gcclibdir}/include/avx512vlintrin.h
3429 %{gcclibdir}/include/avx512vnniintrin.h
3430 %{gcclibdir}/include/avx512vnnivlintrin.h
3431 %{gcclibdir}/include/avx512vp2intersectintrin.h
3432 %{gcclibdir}/include/avx512vp2intersectvlintrin.h
3433 %{gcclibdir}/include/avx512vpopcntdqintrin.h
3434 %{gcclibdir}/include/avx512vpopcntdqvlintrin.h
3435 %{gcclibdir}/include/avxifmaintrin.h
3436 %{gcclibdir}/include/avxintrin.h
3437 %{gcclibdir}/include/avxneconvertintrin.h
3438 %{gcclibdir}/include/avxvnniint8intrin.h
3439 %{gcclibdir}/include/avxvnniintrin.h
3440 %{gcclibdir}/include/bmi2intrin.h
3441 %{gcclibdir}/include/bmiintrin.h
3442 %{gcclibdir}/include/bmmintrin.h
3443 %{gcclibdir}/include/cet.h
3444 %{gcclibdir}/include/cetintrin.h
3445 %{gcclibdir}/include/cldemoteintrin.h
3446 %{gcclibdir}/include/clflushoptintrin.h
3447 %{gcclibdir}/include/clwbintrin.h
3448 %{gcclibdir}/include/clzerointrin.h
3449 %{gcclibdir}/include/cmpccxaddintrin.h
3450 %{gcclibdir}/include/cpuid.h
3451 %{gcclibdir}/include/cross-stdarg.h
3452 %{gcclibdir}/include/emmintrin.h
3453 %{gcclibdir}/include/enqcmdintrin.h
3454 %{gcclibdir}/include/f16cintrin.h
3455 %{gcclibdir}/include/fma4intrin.h
3456 %{gcclibdir}/include/fmaintrin.h
3457 %{gcclibdir}/include/fxsrintrin.h
3458 %{gcclibdir}/include/gfniintrin.h
3459 %{gcclibdir}/include/hresetintrin.h
3460 %{gcclibdir}/include/ia32intrin.h
3461 %{gcclibdir}/include/immintrin.h
3462 %{gcclibdir}/include/keylockerintrin.h
3463 %{gcclibdir}/include/lwpintrin.h
3464 %{gcclibdir}/include/lzcntintrin.h
3465 %{gcclibdir}/include/mm3dnow.h
3466 %{gcclibdir}/include/mmintrin.h
3467 %{gcclibdir}/include/mm_malloc.h
3468 %{gcclibdir}/include/movdirintrin.h
3469 %{gcclibdir}/include/mwaitintrin.h
3470 %{gcclibdir}/include/mwaitxintrin.h
3471 %{gcclibdir}/include/nmmintrin.h
3472 %{gcclibdir}/include/pconfigintrin.h
3473 %{gcclibdir}/include/pkuintrin.h
3474 %{gcclibdir}/include/pmmintrin.h
3475 %{gcclibdir}/include/popcntintrin.h
3476 %{gcclibdir}/include/prfchiintrin.h
3477 %{gcclibdir}/include/prfchwintrin.h
3478 %{gcclibdir}/include/raointintrin.h
3479 %{gcclibdir}/include/rdseedintrin.h
3480 %{gcclibdir}/include/rtmintrin.h
3481 %{gcclibdir}/include/serializeintrin.h
3482 %{gcclibdir}/include/sgxintrin.h
3483 %{gcclibdir}/include/shaintrin.h
3484 %{gcclibdir}/include/smmintrin.h
3485 %{gcclibdir}/include/tbmintrin.h
3486 %{gcclibdir}/include/tmmintrin.h
3487 %{gcclibdir}/include/tsxldtrkintrin.h
3488 %{gcclibdir}/include/uintrintrin.h
3489 %{gcclibdir}/include/vaesintrin.h
3490 %{gcclibdir}/include/vpclmulqdqintrin.h
3491 %{gcclibdir}/include/waitpkgintrin.h
3492 %{gcclibdir}/include/wbnoinvdintrin.h
3493 %{gcclibdir}/include/wmmintrin.h
3494 %{gcclibdir}/include/x86gprintrin.h
3495 %{gcclibdir}/include/x86intrin.h
3496 %{gcclibdir}/include/xmmintrin.h
3497 %{gcclibdir}/include/xopintrin.h
3498 %{gcclibdir}/include/xsavecintrin.h
3499 %{gcclibdir}/include/xsaveintrin.h
3500 %{gcclibdir}/include/xsaveoptintrin.h
3501 %{gcclibdir}/include/xsavesintrin.h
3502 %{gcclibdir}/include/xtestintrin.h
3505 %{gcclibdir}/include/arm_acle.h
3506 %{gcclibdir}/include/arm_bf16.h
3507 %{gcclibdir}/include/arm_cde.h
3508 %{gcclibdir}/include/arm_cmse.h
3509 %{gcclibdir}/include/arm_fp16.h
3510 %{gcclibdir}/include/arm_mve.h
3511 %{gcclibdir}/include/arm_mve_types.h
3512 %{gcclibdir}/include/arm_neon.h
3513 %{gcclibdir}/include/mmintrin.h
3514 %{gcclibdir}/include/unwind-arm-common.h
3517 %{gcclibdir}/include/arm_acle.h
3518 %{gcclibdir}/include/arm_bf16.h
3519 %{gcclibdir}/include/arm_fp16.h
3520 %{gcclibdir}/include/arm_neon.h
3521 %{gcclibdir}/include/arm_sve.h
3524 %{gcclibdir}/include/ia64intrin.h
3527 %{gcclibdir}/include/math-68881.h
3530 %{gcclibdir}/include/loongson.h
3531 %{gcclibdir}/include/msa.h
3533 %ifarch powerpc ppc ppc64
3534 %{gcclibdir}/include/altivec.h
3535 %{gcclibdir}/include/amo.h
3536 %{gcclibdir}/include/bmiintrin.h
3537 %{gcclibdir}/include/bmi2intrin.h
3538 %{gcclibdir}/include/emmintrin.h
3539 %{gcclibdir}/include/htmintrin.h
3540 %{gcclibdir}/include/htmxlintrin.h
3541 %{gcclibdir}/include/mm_malloc.h
3542 %{gcclibdir}/include/mmintrin.h
3543 %{gcclibdir}/include/paired.h
3544 %{gcclibdir}/include/ppc-asm.h
3545 %{gcclibdir}/include/ppu_intrinsics.h
3546 %{gcclibdir}/include/si2vmx.h
3547 %{gcclibdir}/include/spe.h
3548 %{gcclibdir}/include/spu2vmx.h
3549 %{gcclibdir}/include/vec_types.h
3550 %{gcclibdir}/include/x86intrin.h
3551 %{gcclibdir}/include/xmmintrin.h
3554 %{gcclibdir}/include/htmintrin.h
3555 %{gcclibdir}/include/htmxlintrin.h
3556 %{gcclibdir}/include/s390intrin.h
3557 %{gcclibdir}/include/vecintrin.h
3559 %ifarch sparc sparcv9 sparc64
3560 %{gcclibdir}/include/visintrin.h
3562 %{?with_vtv:%{gcclibdir}/include/vtv_*.h}
3564 %if %{with multilib}
3566 %defattr(644,root,root,755)
3567 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3568 %dir %{gcclibdir}/32
3569 %{gcclibdir}/32/crt*.o
3570 %{?with_vtv:%{gcclibdir}/32/vtv_*.o}
3571 %{gcclibdir}/32/libgcc.a
3572 %{gcclibdir}/32/libgcc_eh.a
3573 %{gcclibdir}/32/libgcov.a
3574 %{_libdir32}/libitm.spec
3575 %{_libdir32}/libsanitizer.spec
3576 %attr(755,root,root) %{_libdir32}/libitm.so
3577 %attr(755,root,root) %{_libdir32}/libssp.so
3578 %{_libdir32}/libitm.la
3579 %{_libdir32}/libitm.a
3580 %{_libdir32}/libssp.la
3581 %{_libdir32}/libssp.a
3582 %{_libdir32}/libssp_nonshared.la
3583 %{_libdir32}/libssp_nonshared.a
3586 %if %{with multilib2}
3587 %files multilib-%{multilib2}
3588 %defattr(644,root,root,755)
3589 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3590 %dir %{gcclibdir}/%{multilib2}
3591 %{gcclibdir}/%{multilib2}/crt*.o
3592 %{?with_vtv:%{gcclibdir}/%{multilib2}/vtv_*.o}
3593 %{gcclibdir}/%{multilib2}/libgcc.a
3594 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3595 %{gcclibdir}/%{multilib2}/libgcov.a
3596 %{_libdirm2}/libitm.spec
3597 %{_libdirm2}/libsanitizer.spec
3598 %attr(755,root,root) %{_libdirm2}/libitm.so
3599 %attr(755,root,root) %{_libdirm2}/libssp.so
3600 %{_libdirm2}/libitm.la
3601 %{_libdirm2}/libitm.a
3602 %{_libdirm2}/libssp.la
3603 %{_libdirm2}/libssp.a
3604 %{_libdirm2}/libssp_nonshared.la
3605 %{_libdirm2}/libssp_nonshared.a
3609 %defattr(644,root,root,755)
3610 %doc COPYING.RUNTIME libgcc/ChangeLog
3611 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3612 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3613 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3614 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3615 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3617 %if %{with multilib}
3618 %files -n libgcc-multilib-32
3619 %defattr(644,root,root,755)
3620 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3621 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3622 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3623 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3624 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3627 %if %{with multilib2}
3628 %files -n libgcc-multilib-%{multilib2}
3629 %defattr(644,root,root,755)
3630 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3631 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3632 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3633 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3634 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3639 %defattr(644,root,root,755)
3640 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3641 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3643 %files -n libgomp-devel
3644 %defattr(644,root,root,755)
3645 %attr(755,root,root) %{_libdir}/libgomp.so
3646 %{_libdir}/libgomp.la
3647 %{_libdir}/libgomp.spec
3648 %{?with_fortran:%{gcclibdir}/finclude}
3649 %{gcclibdir}/include/acc_prof.h
3650 %{gcclibdir}/include/omp.h
3651 %{gcclibdir}/include/openacc.h
3652 %{_infodir}/libgomp.info*
3654 %files -n libgomp-static
3655 %defattr(644,root,root,755)
3656 %{_libdir}/libgomp.a
3658 %if %{with multilib}
3659 %files -n libgomp-multilib-32
3660 %defattr(644,root,root,755)
3661 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3662 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3664 %files -n libgomp-multilib-32-devel
3665 %defattr(644,root,root,755)
3666 %attr(755,root,root) %{_libdir32}/libgomp.so
3667 %{_libdir32}/libgomp.la
3668 %{_libdir32}/libgomp.spec
3669 %{?with_fortran:%{gcclibdir}/32/finclude}
3671 %files -n libgomp-multilib-32-static
3672 %defattr(644,root,root,755)
3673 %{_libdir32}/libgomp.a
3676 %if %{with multilib2}
3677 %files -n libgomp-multilib-%{multilib2}
3678 %defattr(644,root,root,755)
3679 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3680 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3682 %files -n libgomp-multilib-%{multilib2}-devel
3683 %defattr(644,root,root,755)
3684 %attr(755,root,root) %{_libdirm2}/libgomp.so
3685 %{_libdirm2}/libgomp.la
3686 %{_libdirm2}/libgomp.spec
3687 %{?with_fortran:%{gcclibdir}/%{multilib2}/finclude}
3689 %files -n libgomp-multilib-%{multilib2}-static
3690 %defattr(644,root,root,755)
3691 %{_libdirm2}/libgomp.a
3697 %defattr(644,root,root,755)
3698 %doc gcc/ada/ChangeLog
3699 %attr(755,root,root) %{_bindir}/gnat*
3700 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3701 %attr(755,root,root) %{_libdir}/libgnarl.so
3702 %attr(755,root,root) %{_libdir}/libgnat-*.so
3703 %attr(755,root,root) %{_libdir}/libgnat.so
3704 %attr(755,root,root) %{gcclibdir}/gnat1
3705 %{gcclibdir}/ada_target_properties
3706 %{gcclibdir}/adainclude
3707 %dir %{gcclibdir}/adalib
3708 %{gcclibdir}/adalib/*.ali
3709 %ifarch %{ix86} %{x8664} x32
3710 %{gcclibdir}/adalib/libgmem.a
3711 %{gcclibdir}/adalib/libgnarl_pic.a
3712 %{gcclibdir}/adalib/libgnat_pic.a
3714 %{_infodir}/gnat-style.info*
3715 %{_infodir}/gnat_rm.info*
3716 %{_infodir}/gnat_ugn.info*
3718 %if %{with multilib}
3719 %files ada-multilib-32
3720 %defattr(644,root,root,755)
3721 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
3722 %attr(755,root,root) %{_libdir32}/libgnarl.so
3723 %attr(755,root,root) %{_libdir32}/libgnat-*.so
3724 %attr(755,root,root) %{_libdir32}/libgnat.so
3725 %{gcclibdir}/32/ada_target_properties
3726 %{gcclibdir}/32/adainclude
3727 %dir %{gcclibdir}/32/adalib
3728 %{gcclibdir}/32/adalib/*.ali
3729 %ifarch %{ix86} %{x8664} x32
3730 %{gcclibdir}/32/adalib/libgmem.a
3734 %if %{with multilib2}
3735 %files ada-multilib-%{multilib2}
3736 %defattr(644,root,root,755)
3737 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
3738 %attr(755,root,root) %{_libdirm2}/libgnarl.so
3739 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
3740 %attr(755,root,root) %{_libdirm2}/libgnat.so
3741 %{gcclibdir}/%{multilib2}/ada_target_properties
3742 %{gcclibdir}/%{multilib2}/adainclude
3743 %dir %{gcclibdir}/%{multilib2}/adalib
3744 %{gcclibdir}/%{multilib2}/adalib/*.ali
3745 %ifarch %{ix86} %{x8664} x32
3746 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
3751 %defattr(644,root,root,755)
3752 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
3753 %attr(755,root,root) %{_libdir}/libgnarl.so.1
3754 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
3755 %attr(755,root,root) %{_libdir}/libgnat.so.1
3757 %files -n libgnat-static
3758 %defattr(644,root,root,755)
3759 %{gcclibdir}/adalib/libgnarl.a
3760 %{gcclibdir}/adalib/libgnat.a
3762 %if %{with multilib}
3763 %files -n libgnat-multilib-32
3764 %defattr(644,root,root,755)
3765 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
3766 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
3767 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
3768 %attr(755,root,root) %{_libdir32}/libgnat.so.1
3770 %files -n libgnat-multilib-32-static
3771 %defattr(644,root,root,755)
3772 %{gcclibdir}/32/adalib/libgnarl.a
3773 %{gcclibdir}/32/adalib/libgnat.a
3775 # these exist only when host is x86_64???
3776 %{gcclibdir}/32/adalib/libgnarl_pic.a
3777 %{gcclibdir}/32/adalib/libgnat_pic.a
3781 %if %{with multilib2}
3782 %files -n libgnat-multilib-%{multilib2}
3783 %defattr(644,root,root,755)
3784 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
3785 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
3786 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
3787 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
3789 %files -n libgnat-multilib-%{multilib2}-static
3790 %defattr(644,root,root,755)
3791 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
3792 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
3794 # these exist only when host is x86_64???
3795 %{gcclibdir}/%{multilib2}/adalib/libgnarl_pic.a
3796 %{gcclibdir}/%{multilib2}/adalib/libgnat_pic.a
3803 %defattr(644,root,root,755)
3804 %doc gcc/cp/ChangeLog
3805 %attr(755,root,root) %{_bindir}/g++
3806 %attr(755,root,root) %{_bindir}/*-g++
3807 %attr(755,root,root) %{_bindir}/c++
3808 %attr(755,root,root) %{_bindir}/*-c++
3809 %attr(755,root,root) %{gcclibdir}/cc1plus
3810 %attr(755,root,root) %{gcclibdir}/g++-mapper-server
3811 %{_libdir}/libsupc++.la
3812 %{_libdir}/libsupc++.a
3813 %{_mandir}/man1/g++.1*
3815 %if %{with multilib}
3816 %files c++-multilib-32
3817 %defattr(644,root,root,755)
3818 %{_libdir32}/libsupc++.la
3819 %{_libdir32}/libsupc++.a
3822 %if %{with multilib2}
3823 %files c++-multilib-%{multilib2}
3824 %defattr(644,root,root,755)
3825 %{_libdirm2}/libsupc++.la
3826 %{_libdirm2}/libsupc++.a
3829 %files -n libstdc++ -f libstdc++.lang
3830 %defattr(644,root,root,755)
3831 %doc libstdc++-v3/{ChangeLog,README}
3832 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
3833 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
3835 %files -n libstdc++-devel
3836 %defattr(644,root,root,755)
3837 %attr(755,root,root) %{_libdir}/libstdc++.so
3838 %{_libdir}/libstdc++.la
3839 %{_libdir}/libstdc++exp.a
3840 %{_libdir}/libstdc++exp.la
3841 %{_libdir}/libstdc++fs.a
3842 %{_libdir}/libstdc++fs.la
3843 %dir %{_includedir}/c++
3844 %{_includedir}/c++/%{version}
3845 %{_includedir}/extc++.h
3846 %{_includedir}/stdc++.h
3847 %{_includedir}/stdtr1c++.h
3849 %files -n libstdc++-static
3850 %defattr(644,root,root,755)
3851 %{_libdir}/libstdc++.a
3853 %if %{with multilib}
3854 %files -n libstdc++-multilib-32
3855 %defattr(644,root,root,755)
3856 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
3857 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
3859 %files -n libstdc++-multilib-32-devel
3860 %defattr(644,root,root,755)
3861 %attr(755,root,root) %{_libdir32}/libstdc++.so
3862 %{_libdir32}/libstdc++.la
3863 %{_libdir32}/libstdc++exp.a
3864 %{_libdir32}/libstdc++exp.la
3865 %{_libdir32}/libstdc++fs.a
3866 %{_libdir32}/libstdc++fs.la
3868 %files -n libstdc++-multilib-32-static
3869 %defattr(644,root,root,755)
3870 %{_libdir32}/libstdc++.a
3873 %if %{with multilib2}
3874 %files -n libstdc++-multilib-%{multilib2}
3875 %defattr(644,root,root,755)
3876 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
3877 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
3879 %files -n libstdc++-multilib-%{multilib2}-devel
3880 %defattr(644,root,root,755)
3881 %attr(755,root,root) %{_libdirm2}/libstdc++.so
3882 %{_libdirm2}/libstdc++.la
3883 %{_libdirm2}/libstdc++exp.a
3884 %{_libdirm2}/libstdc++exp.la
3885 %{_libdirm2}/libstdc++fs.a
3886 %{_libdirm2}/libstdc++fs.la
3888 %files -n libstdc++-multilib-%{multilib2}-static
3889 %defattr(644,root,root,755)
3890 %{_libdirm2}/libstdc++.a
3894 %files -n libstdc++-gdb
3895 %defattr(644,root,root,755)
3896 %dir %{py3_sitescriptdir}/libstdcxx
3897 %{py3_sitescriptdir}/libstdcxx/*.py
3898 %{py3_sitescriptdir}/libstdcxx/__pycache__
3899 %dir %{py3_sitescriptdir}/libstdcxx/v6
3900 %{py3_sitescriptdir}/libstdcxx/v6/*.py
3901 %{py3_sitescriptdir}/libstdcxx/v6/__pycache__
3902 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3903 %if %{with multilib}
3904 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3906 %if %{with multilib2}
3907 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3912 %files -n libstdc++-apidocs
3913 %defattr(644,root,root,755)
3914 %doc libstdc++-v3/doc/html/*
3920 %defattr(644,root,root,755)
3921 %doc gcc/fortran/ChangeLog
3922 %attr(755,root,root) %{_bindir}/g95
3923 %attr(755,root,root) %{_bindir}/gfortran
3924 %attr(755,root,root) %{_bindir}/*-gfortran
3925 %attr(755,root,root) %{gcclibdir}/f951
3926 %attr(755,root,root) %{_libdir}/libgfortran.so
3927 %{_libdir}/libgfortran.spec
3928 %{_libdir}/libgfortran.la
3929 %{gcclibdir}/include/ISO_Fortran_binding.h
3930 %{gcclibdir}/libcaf_single.a
3931 %{gcclibdir}/libcaf_single.la
3932 %{_infodir}/gfortran.info*
3933 %{_mandir}/man1/g95.1*
3934 %{_mandir}/man1/gfortran.1*
3936 %if %{with multilib}
3937 %files fortran-multilib-32
3938 %defattr(644,root,root,755)
3939 %attr(755,root,root) %{_libdir32}/libgfortran.so
3940 %{_libdir32}/libgfortran.spec
3941 %{_libdir32}/libgfortran.la
3942 %{gcclibdir}/32/libcaf_single.a
3943 %{gcclibdir}/32/libcaf_single.la
3946 %if %{with multilib2}
3947 %files fortran-multilib-%{multilib2}
3948 %defattr(644,root,root,755)
3949 %attr(755,root,root) %{_libdirm2}/libgfortran.so
3950 %{_libdirm2}/libgfortran.spec
3951 %{_libdirm2}/libgfortran.la
3952 %{gcclibdir}/%{multilib2}/libcaf_single.a
3953 %{gcclibdir}/%{multilib2}/libcaf_single.la
3956 %files -n libgfortran
3957 %defattr(644,root,root,755)
3958 %doc libgfortran/{AUTHORS,README,ChangeLog}
3959 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
3960 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.5
3962 %files -n libgfortran-static
3963 %defattr(644,root,root,755)
3964 %{_libdir}/libgfortran.a
3966 %if %{with multilib}
3967 %files -n libgfortran-multilib-32
3968 %defattr(644,root,root,755)
3969 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
3970 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.5
3972 %files -n libgfortran-multilib-32-static
3973 %defattr(644,root,root,755)
3974 %{_libdir32}/libgfortran.a
3977 %if %{with multilib2}
3978 %files -n libgfortran-multilib-%{multilib2}
3979 %defattr(644,root,root,755)
3980 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
3981 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.5
3983 %files -n libgfortran-multilib-%{multilib2}-static
3984 %defattr(644,root,root,755)
3985 %{_libdirm2}/libgfortran.a
3988 %if %{with quadmath}
3989 %files -n libquadmath
3990 %defattr(644,root,root,755)
3991 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
3992 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
3994 %files -n libquadmath-devel
3995 %defattr(644,root,root,755)
3996 %{gcclibdir}/include/quadmath.h
3997 %{gcclibdir}/include/quadmath_weak.h
3998 %attr(755,root,root) %{_libdir}/libquadmath.so
3999 %{_libdir}/libquadmath.la
4000 %{_infodir}/libquadmath.info*
4002 %files -n libquadmath-static
4003 %defattr(644,root,root,755)
4004 %{_libdir}/libquadmath.a
4006 %if %{with multilib}
4007 %files -n libquadmath-multilib-32
4008 %defattr(644,root,root,755)
4009 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
4010 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
4012 %files -n libquadmath-multilib-32-devel
4013 %defattr(644,root,root,755)
4014 %attr(755,root,root) %{_libdir32}/libquadmath.so
4015 %{_libdir32}/libquadmath.la
4017 %files -n libquadmath-multilib-32-static
4018 %defattr(644,root,root,755)
4019 %{_libdir32}/libquadmath.a
4022 %if %{with multilib2}
4023 %files -n libquadmath-multilib-%{multilib2}
4024 %defattr(644,root,root,755)
4025 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
4026 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
4028 %files -n libquadmath-multilib-%{multilib2}-devel
4029 %defattr(644,root,root,755)
4030 %attr(755,root,root) %{_libdirm2}/libquadmath.so
4031 %{_libdirm2}/libquadmath.la
4033 %files -n libquadmath-multilib-%{multilib2}-static
4034 %defattr(644,root,root,755)
4035 %{_libdirm2}/libquadmath.a
4040 %if %{with gcc_libffi}
4042 %defattr(644,root,root,755)
4043 %doc libffi/{ChangeLog,LICENSE,README}
4044 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
4045 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
4047 %files -n libffi-devel
4048 %defattr(644,root,root,755)
4049 %attr(755,root,root) %{_libdir}/libffi.so
4050 %{_libdir}/libffi.la
4051 %{gcclibdir}/include/ffi.h
4052 %{gcclibdir}/include/ffitarget.h
4053 %{_pkgconfigdir}/libffi.pc
4054 %{_mandir}/man3/ffi*.3*
4055 %{_infodir}/libffi.info*
4057 %files -n libffi-static
4058 %defattr(644,root,root,755)
4061 %if %{with multilib}
4062 %files -n libffi-multilib-32
4063 %defattr(644,root,root,755)
4064 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
4065 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
4067 %files -n libffi-multilib-32-devel
4068 %defattr(644,root,root,755)
4069 %attr(755,root,root) %{_libdir32}/libffi.so
4070 %{_libdir32}/libffi.la
4071 %{_pkgconfigdir32}/libffi.pc
4073 %files -n libffi-multilib-32-static
4074 %defattr(644,root,root,755)
4075 %{_libdir32}/libffi.a
4078 %if %{with multilib2}
4079 %files -n libffi-multilib-%{multilib2}
4080 %defattr(644,root,root,755)
4081 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
4082 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
4084 %files -n libffi-multilib-%{multilib2}-devel
4085 %defattr(644,root,root,755)
4086 %attr(755,root,root) %{_libdirm2}/libffi.so
4087 %{_libdirm2}/libffi.la
4088 %{_pkgconfigdirm2}/libffi.pc
4090 %files -n libffi-multilib-%{multilib2}-static
4091 %defattr(644,root,root,755)
4092 %{_libdirm2}/libffi.a
4098 %defattr(644,root,root,755)
4099 %doc gcc/m2/{COPYING.RUNTIME,ChangeLog,NEWS,README}
4100 %attr(755,root,root) %{_bindir}/gm2
4101 %attr(755,root,root) %{_bindir}/*-gm2
4102 %attr(755,root,root) %{gcclibdir}/cc1gm2
4103 %attr(755,root,root) %{gcclibdir}/plugin/m2rte.so
4104 %attr(755,root,root) %{_libdir}/libm2cor.so
4105 %attr(755,root,root) %{_libdir}/libm2iso.so
4106 %attr(755,root,root) %{_libdir}/libm2log.so
4107 %attr(755,root,root) %{_libdir}/libm2min.so
4108 %attr(755,root,root) %{_libdir}/libm2pim.so
4109 %{_libdir}/libm2cor.la
4110 %{_libdir}/libm2iso.la
4111 %{_libdir}/libm2log.la
4112 %{_libdir}/libm2min.la
4113 %{_libdir}/libm2pim.la
4115 %{_mandir}/man1/gm2.1*
4117 %if %{with multilib}
4118 %files m2-multilib-32
4119 %defattr(644,root,root,755)
4121 %attr(755,root,root) %{_libdir32}/libm2cor.so
4122 %attr(755,root,root) %{_libdir32}/libm2iso.so
4123 %attr(755,root,root) %{_libdir32}/libm2log.so
4124 %attr(755,root,root) %{_libdir32}/libm2min.so
4125 %attr(755,root,root) %{_libdir32}/libm2pim.so
4126 %{_libdir32}/libm2cor.la
4127 %{_libdir32}/libm2iso.la
4128 %{_libdir32}/libm2log.la
4129 %{_libdir32}/libm2min.la
4130 %{_libdir32}/libm2pim.la
4133 %if %{with multilib2}
4134 %files m2-multilib-%{multilib2}
4135 %defattr(644,root,root,755)
4136 %{gcclibdir}/%{multilib2}/m2
4137 %attr(755,root,root) %{_libdirm2}/libm2cor.so
4138 %attr(755,root,root) %{_libdirm2}/libm2iso.so
4139 %attr(755,root,root) %{_libdirm2}/libm2log.so
4140 %attr(755,root,root) %{_libdirm2}/libm2min.so
4141 %attr(755,root,root) %{_libdirm2}/libm2pim.so
4142 %{_libdirm2}/libm2cor.la
4143 %{_libdirm2}/libm2iso.la
4144 %{_libdirm2}/libm2log.la
4145 %{_libdirm2}/libm2min.la
4146 %{_libdirm2}/libm2pim.la
4150 %defattr(644,root,root,755)
4151 %attr(755,root,root) %{_libdir}/libm2cor.so.*.*.*
4152 %attr(755,root,root) %ghost %{_libdir}/libm2cor.so.18
4153 %attr(755,root,root) %{_libdir}/libm2iso.so.*.*.*
4154 %attr(755,root,root) %ghost %{_libdir}/libm2iso.so.18
4155 %attr(755,root,root) %{_libdir}/libm2log.so.*.*.*
4156 %attr(755,root,root) %ghost %{_libdir}/libm2log.so.18
4157 %attr(755,root,root) %{_libdir}/libm2min.so.*.*.*
4158 %attr(755,root,root) %ghost %{_libdir}/libm2min.so.18
4159 %attr(755,root,root) %{_libdir}/libm2pim.so.*.*.*
4160 %attr(755,root,root) %ghost %{_libdir}/libm2pim.so.18
4162 %files -n libgm2-static
4163 %defattr(644,root,root,755)
4164 %{_libdir}/libm2cor.a
4165 %{_libdir}/libm2iso.a
4166 %{_libdir}/libm2log.a
4167 %{_libdir}/libm2min.a
4168 %{_libdir}/libm2pim.a
4170 %if %{with multilib}
4171 %files -n libgm2-multilib-32
4172 %defattr(644,root,root,755)
4173 %attr(755,root,root) %{_libdir32}/libm2cor.so.*.*.*
4174 %attr(755,root,root) %ghost %{_libdir32}/libm2cor.so.18
4175 %attr(755,root,root) %{_libdir32}/libm2iso.so.*.*.*
4176 %attr(755,root,root) %ghost %{_libdir32}/libm2iso.so.18
4177 %attr(755,root,root) %{_libdir32}/libm2log.so.*.*.*
4178 %attr(755,root,root) %ghost %{_libdir32}/libm2log.so.18
4179 %attr(755,root,root) %{_libdir32}/libm2min.so.*.*.*
4180 %attr(755,root,root) %ghost %{_libdir32}/libm2min.so.18
4181 %attr(755,root,root) %{_libdir32}/libm2pim.so.*.*.*
4182 %attr(755,root,root) %ghost %{_libdir32}/libm2pim.so.18
4184 %files -n libgm2-multilib-32-static
4185 %defattr(644,root,root,755)
4186 %{_libdir32}/libm2cor.a
4187 %{_libdir32}/libm2iso.a
4188 %{_libdir32}/libm2log.a
4189 %{_libdir32}/libm2min.a
4190 %{_libdir32}/libm2pim.a
4193 %if %{with multilib2}
4194 %files -n libgm2-multilib-%{multilib2}
4195 %defattr(644,root,root,755)
4196 %attr(755,root,root) %{_libdirm2}/libm2cor.so.*.*.*
4197 %attr(755,root,root) %ghost %{_libdirm2}/libm2cor.so.18
4198 %attr(755,root,root) %{_libdirm2}/libm2iso.so.*.*.*
4199 %attr(755,root,root) %ghost %{_libdirm2}/libm2iso.so.18
4200 %attr(755,root,root) %{_libdirm2}/libm2log.so.*.*.*
4201 %attr(755,root,root) %ghost %{_libdirm2}/libm2log.so.18
4202 %attr(755,root,root) %{_libdirm2}/libm2min.so.*.*.*
4203 %attr(755,root,root) %ghost %{_libdirm2}/libm2min.so.18
4204 %attr(755,root,root) %{_libdirm2}/libm2pim.so.*.*.*
4205 %attr(755,root,root) %ghost %{_libdirm2}/libm2pim.so.18
4207 %files -n libgm2-multilib-%{multilib2}-static
4208 %defattr(644,root,root,755)
4209 %{_libdirm2}/libm2cor.a
4210 %{_libdirm2}/libm2iso.a
4211 %{_libdirm2}/libm2log.a
4212 %{_libdirm2}/libm2min.a
4213 %{_libdirm2}/libm2pim.a
4219 %defattr(644,root,root,755)
4220 %doc gcc/objc/README.libobjc
4221 %attr(755,root,root) %{gcclibdir}/cc1obj
4222 %attr(755,root,root) %{_libdir}/libobjc.so
4223 %{_libdir}/libobjc.la
4224 %{gcclibdir}/include/objc
4226 %if %{with multilib}
4227 %files objc-multilib-32
4228 %defattr(644,root,root,755)
4229 %attr(755,root,root) %{_libdir32}/libobjc.so
4230 %{_libdir32}/libobjc.la
4233 %if %{with multilib2}
4234 %files objc-multilib-%{multilib2}
4235 %defattr(644,root,root,755)
4236 %attr(755,root,root) %{_libdirm2}/libobjc.so
4237 %{_libdirm2}/libobjc.la
4242 %defattr(644,root,root,755)
4243 %doc gcc/objcp/ChangeLog
4244 %attr(755,root,root) %{gcclibdir}/cc1objplus
4248 %defattr(644,root,root,755)
4249 %doc libobjc/{ChangeLog,README*}
4250 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4251 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4253 %files -n libobjc-static
4254 %defattr(644,root,root,755)
4255 %{_libdir}/libobjc.a
4257 %if %{with multilib}
4258 %files -n libobjc-multilib-32
4259 %defattr(644,root,root,755)
4260 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4261 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4263 %files -n libobjc-multilib-32-static
4264 %defattr(644,root,root,755)
4265 %{_libdir32}/libobjc.a
4268 %if %{with multilib2}
4269 %files -n libobjc-multilib-%{multilib2}
4270 %defattr(644,root,root,755)
4271 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4272 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4274 %files -n libobjc-multilib-%{multilib2}-static
4275 %defattr(644,root,root,755)
4276 %{_libdirm2}/libobjc.a
4282 %defattr(644,root,root,755)
4283 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4284 %attr(755,root,root) %{_bindir}/gccgo
4285 %attr(755,root,root) %{_bindir}/go
4286 %attr(755,root,root) %{_bindir}/gofmt
4287 %attr(755,root,root) %{gcclibdir}/buildid
4288 %attr(755,root,root) %{gcclibdir}/cgo
4289 %attr(755,root,root) %{gcclibdir}/go1
4290 %attr(755,root,root) %{gcclibdir}/test2json
4291 %attr(755,root,root) %{gcclibdir}/vet
4293 %{_libdir}/go/%{version}
4294 %{_mandir}/man1/go.1*
4295 %{_mandir}/man1/gofmt.1*
4296 %{_mandir}/man1/gccgo.1*
4297 %{_infodir}/gccgo.info*
4299 %if %{with multilib}
4300 %files go-multilib-32
4301 %defattr(644,root,root,755)
4302 %dir %{_libdir32}/go
4303 %{_libdir32}/go/%{version}
4306 %if %{with multilib2}
4307 %files go-multilib-%{multilib2}
4308 %defattr(644,root,root,755)
4309 %dir %{_libdirm2}/go
4310 %{_libdirm2}/go/%{version}
4314 %defattr(644,root,root,755)
4315 %doc libgo/{LICENSE,PATENTS,README}
4316 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4317 %attr(755,root,root) %ghost %{_libdir}/libgo.so.22
4319 %files -n libgo-devel
4320 %defattr(644,root,root,755)
4321 %attr(755,root,root) %{_libdir}/libgo.so
4323 %{_libdir}/libgobegin.a
4324 %{_libdir}/libgolibbegin.a
4326 %files -n libgo-static
4327 %defattr(644,root,root,755)
4330 %if %{with multilib}
4331 %files -n libgo-multilib-32
4332 %defattr(644,root,root,755)
4333 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4334 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.22
4336 %files -n libgo-multilib-32-devel
4337 %defattr(644,root,root,755)
4338 %attr(755,root,root) %{_libdir32}/libgo.so
4339 %{_libdir32}/libgo.la
4340 %{_libdir32}/libgobegin.a
4341 %{_libdir32}/libgolibbegin.a
4343 %files -n libgo-multilib-32-static
4344 %defattr(644,root,root,755)
4345 %{_libdir32}/libgo.a
4348 %if %{with multilib2}
4349 %files -n libgo-multilib-%{multilib2}
4350 %defattr(644,root,root,755)
4351 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4352 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.22
4354 %files -n libgo-multilib-%{multilib2}-devel
4355 %defattr(644,root,root,755)
4356 %attr(755,root,root) %{_libdirm2}/libgo.so
4357 %{_libdirm2}/libgo.la
4358 %{_libdirm2}/libgobegin.a
4359 %{_libdirm2}/libgolibbegin.a
4361 %files -n libgo-multilib-%{multilib2}-static
4362 %defattr(644,root,root,755)
4363 %{_libdirm2}/libgo.a
4369 %defattr(644,root,root,755)
4370 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4371 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4372 %attr(755,root,root) %ghost %{_libdir}/libasan.so.8
4374 %files -n libasan-devel
4375 %defattr(644,root,root,755)
4376 %attr(755,root,root) %{_libdir}/libasan.so
4377 %{_libdir}/libasan_preinit.o
4378 %{_libdir}/libasan.la
4379 %{gcclibdir}/include/sanitizer/asan_interface.h
4381 %files -n libasan-static
4382 %defattr(644,root,root,755)
4383 %{_libdir}/libasan.a
4385 %if %{with multilib}
4386 %files -n libasan-multilib-32
4387 %defattr(644,root,root,755)
4388 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4389 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.8
4391 %files -n libasan-multilib-32-devel
4392 %defattr(644,root,root,755)
4393 %attr(755,root,root) %{_libdir32}/libasan.so
4394 %{_libdir32}/libasan_preinit.o
4395 %{_libdir32}/libasan.la
4397 %files -n libasan-multilib-32-static
4398 %defattr(644,root,root,755)
4399 %{_libdir32}/libasan.a
4402 %if %{with multilib2}
4403 %files -n libasan-multilib-%{multilib2}
4404 %defattr(644,root,root,755)
4405 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4406 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.8
4408 %files -n libasan-multilib-%{multilib2}-devel
4409 %defattr(644,root,root,755)
4410 %attr(755,root,root) %{_libdirm2}/libasan.so
4411 %{_libdirm2}/libasan_preinit.o
4412 %{_libdirm2}/libasan.la
4414 %files -n libasan-multilib-%{multilib2}-static
4415 %defattr(644,root,root,755)
4416 %{_libdirm2}/libasan.a
4422 %defattr(644,root,root,755)
4423 %attr(755,root,root) %{_libdir}/libhwasan.so.*.*.*
4424 %attr(755,root,root) %ghost %{_libdir}/libhwasan.so.0
4426 %files -n libhwasan-devel
4427 %defattr(644,root,root,755)
4428 %attr(755,root,root) %{_libdir}/libhwasan.so
4429 %{_libdir}/libhwasan_preinit.o
4430 %{_libdir}/libhwasan.la
4431 %{gcclibdir}/include/sanitizer/hwasan_interface.h
4433 %files -n libhwasan-static
4434 %defattr(644,root,root,755)
4435 %{_libdir}/libhwasan.a
4438 %if %{with multilib2} && %{with hwasan_m2}
4439 %files -n libhwasan-multilib-%{multilib2}
4440 %defattr(644,root,root,755)
4441 %attr(755,root,root) %{_libdirm2}/libhwasan.so.*.*.*
4442 %attr(755,root,root) %ghost %{_libdirm2}/libhwasan.so.0
4444 %files -n libhwasan-multilib-%{multilib2}-devel
4445 %defattr(644,root,root,755)
4446 %attr(755,root,root) %{_libdirm2}/libhwasan.so
4447 %{_libdirm2}/libhwasan_preinit.o
4448 %{_libdirm2}/libhwasan.la
4449 %{gcclibdir}/include/sanitizer/hwasan_interface.h
4451 %files -n libhwasan-multilib-%{multilib2}-static
4452 %defattr(644,root,root,755)
4453 %{_libdirm2}/libhwasan.a
4458 %defattr(644,root,root,755)
4459 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4460 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4462 %files -n liblsan-devel
4463 %defattr(644,root,root,755)
4464 %attr(755,root,root) %{_libdir}/liblsan.so
4465 %{_libdir}/liblsan_preinit.o
4466 %{_libdir}/liblsan.la
4467 %{gcclibdir}/include/sanitizer/lsan_interface.h
4469 %files -n liblsan-static
4470 %defattr(644,root,root,755)
4471 %{_libdir}/liblsan.a
4474 %if %{with multilib2} && %{with lsan_m2}
4475 %files -n liblsan-multilib-%{multilib2}
4476 %defattr(644,root,root,755)
4477 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4478 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4480 %files -n liblsan-multilib-%{multilib2}-devel
4481 %defattr(644,root,root,755)
4482 %attr(755,root,root) %{_libdirm2}/liblsan.so
4483 %{_libdirm2}/liblsan_preinit.o
4484 %{_libdirm2}/liblsan.la
4485 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4486 # these packages are mutually exclusive
4487 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4488 %{gcclibdir}/include/sanitizer/lsan_interface.h
4490 %files -n liblsan-multilib-%{multilib2}-static
4491 %defattr(644,root,root,755)
4492 %{_libdirm2}/liblsan.a
4497 %defattr(644,root,root,755)
4498 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4499 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4500 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.2
4502 %files -n libtsan-devel
4503 %defattr(644,root,root,755)
4504 %attr(755,root,root) %{_libdir}/libtsan.so
4505 %{_libdir}/libtsan_preinit.o
4506 %{_libdir}/libtsan.la
4507 %{gcclibdir}/include/sanitizer/tsan_interface.h
4509 %files -n libtsan-static
4510 %defattr(644,root,root,755)
4511 %{_libdir}/libtsan.a
4514 %if %{with multilib2} && %{with tsan_m2}
4515 %files -n libtsan-multilib-%{multilib2}
4516 %defattr(644,root,root,755)
4517 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4518 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4519 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.2
4521 %files -n libtsan-multilib-%{multilib2}-devel
4522 %defattr(644,root,root,755)
4523 %attr(755,root,root) %{_libdirm2}/libtsan.so
4524 %{_libdirm2}/libtsan_preinit.o
4525 %{_libdirm2}/libtsan.la
4526 # it looks like duplicate of file from libtsan-devel, but actually it isn't:
4527 # these packages are mutually exclusive
4528 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4529 %{gcclibdir}/include/sanitizer/tsan_interface.h
4531 %files -n libtsan-multilib-%{multilib2}-static
4532 %defattr(644,root,root,755)
4533 %{_libdirm2}/libtsan.a
4538 %defattr(644,root,root,755)
4539 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4540 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.1
4542 %files -n libubsan-devel
4543 %defattr(644,root,root,755)
4544 %attr(755,root,root) %{_libdir}/libubsan.so
4545 %{_libdir}/libubsan.la
4547 %files -n libubsan-static
4548 %defattr(644,root,root,755)
4549 %{_libdir}/libubsan.a
4551 %if %{with multilib}
4552 %files -n libubsan-multilib-32
4553 %defattr(644,root,root,755)
4554 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4555 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.1
4557 %files -n libubsan-multilib-32-devel
4558 %defattr(644,root,root,755)
4559 %attr(755,root,root) %{_libdir32}/libubsan.so
4560 %{_libdir32}/libubsan.la
4562 %files -n libubsan-multilib-32-static
4563 %defattr(644,root,root,755)
4564 %{_libdir32}/libubsan.a
4567 %if %{with multilib2}
4568 %files -n libubsan-multilib-%{multilib2}
4569 %defattr(644,root,root,755)
4570 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4571 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.1
4573 %files -n libubsan-multilib-%{multilib2}-devel
4574 %defattr(644,root,root,755)
4575 %attr(755,root,root) %{_libdirm2}/libubsan.so
4576 %{_libdirm2}/libubsan.la
4578 %files -n libubsan-multilib-%{multilib2}-static
4579 %defattr(644,root,root,755)
4580 %{_libdirm2}/libubsan.a
4586 %defattr(644,root,root,755)
4587 %doc libvtv/ChangeLog
4588 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4589 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4591 %files -n libvtv-devel
4592 %defattr(644,root,root,755)
4593 %attr(755,root,root) %{_libdir}/libvtv.so
4594 %{_libdir}/libvtv.la
4596 %files -n libvtv-static
4597 %defattr(644,root,root,755)
4600 %if %{with multilib}
4601 %files -n libvtv-multilib-32
4602 %defattr(644,root,root,755)
4603 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4604 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4606 %files -n libvtv-multilib-32-devel
4607 %defattr(644,root,root,755)
4608 %attr(755,root,root) %{_libdir32}/libvtv.so
4609 %{_libdir32}/libvtv.la
4611 %files -n libvtv-multilib-32-static
4612 %defattr(644,root,root,755)
4613 %{_libdir32}/libvtv.a
4616 %if %{with multilib2}
4617 %files -n libvtv-multilib-%{multilib2}
4618 %defattr(644,root,root,755)
4619 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4620 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4622 %files -n libvtv-multilib-%{multilib2}-devel
4623 %defattr(644,root,root,755)
4624 %attr(755,root,root) %{_libdirm2}/libvtv.so
4625 %{_libdirm2}/libvtv.la
4627 %files -n libvtv-multilib-%{multilib2}-static
4628 %defattr(644,root,root,755)
4629 %{_libdirm2}/libvtv.a
4635 %defattr(644,root,root,755)
4636 %doc libatomic/ChangeLog*
4637 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4638 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4640 %files -n libatomic-devel
4641 %defattr(644,root,root,755)
4642 %attr(755,root,root) %{_libdir}/libatomic.so
4643 %{_libdir}/libatomic.la
4645 %files -n libatomic-static
4646 %defattr(644,root,root,755)
4647 %{_libdir}/libatomic.a
4649 %if %{with multilib}
4650 %files -n libatomic-multilib-32
4651 %defattr(644,root,root,755)
4652 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4653 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4655 %files -n libatomic-multilib-32-devel
4656 %defattr(644,root,root,755)
4657 %attr(755,root,root) %{_libdir32}/libatomic.so
4658 %{_libdir32}/libatomic.la
4660 %files -n libatomic-multilib-32-static
4661 %defattr(644,root,root,755)
4662 %{_libdir32}/libatomic.a
4665 %if %{with multilib2}
4666 %files -n libatomic-multilib-%{multilib2}
4667 %defattr(644,root,root,755)
4668 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4669 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4671 %files -n libatomic-multilib-%{multilib2}-devel
4672 %defattr(644,root,root,755)
4673 %attr(755,root,root) %{_libdirm2}/libatomic.so
4674 %{_libdirm2}/libatomic.la
4676 %files -n libatomic-multilib-%{multilib2}-static
4677 %defattr(644,root,root,755)
4678 %{_libdirm2}/libatomic.a
4683 %defattr(644,root,root,755)
4684 %doc libcc1/ChangeLog*
4685 %attr(755,root,root) %{_libdir}/libcc1.so
4686 %attr(755,root,root) %{_libdir}/libcc1.so.*.*.*
4687 %attr(755,root,root) %ghost %{_libdir}/libcc1.so.0
4688 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so.*
4689 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so.*
4692 %defattr(644,root,root,755)
4693 %dir %{gcclibdir}/plugin
4694 %{gcclibdir}/plugin/gengtype
4695 %{gcclibdir}/plugin/gtype.state
4696 %{gcclibdir}/plugin/include
4697 %{gcclibdir}/plugin/libcc1plugin.la
4698 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so
4699 %{gcclibdir}/plugin/libcp1plugin.la
4700 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so