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_without 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 PLD we usually use gcc when minor_ver >= 2.0 (first bugfix release or later)
104 %define minor_ver 1.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: 43e4de77f2218c83ca675257ea1af9ef
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: 90081950e00c0e52b91a7f7e2125cc6f
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 URL: http://gcc.gnu.org/
134 BuildRequires: autoconf >= 2.64
135 %{?with_tests:BuildRequires: autogen >= 5.5.4}
136 BuildRequires: automake >= 1:1.11.1
137 BuildRequires: binutils >= 4:2.30
139 BuildRequires: chrpath >= 0.13-2
140 %{?with_tests:BuildRequires: dejagnu >= 1.4.4}
141 BuildRequires: elfutils-devel >= 0.145-1
142 BuildRequires: fileutils >= 4.0.41
143 BuildRequires: flex >= 2.5.4
145 BuildRequires: gcc(ada)
146 BuildRequires: gcc-ada
147 BuildRequires: libgnat-static
153 BuildRequires: gettext-tools >= 0.14.5
154 BuildRequires: glibc-devel >= 6:2.4-1
156 # Formerly known as gcc(multilib)
157 BuildRequires: gcc(multilib-32)
159 %if %{with multilibx32}
160 BuildRequires: gcc(multilib-x32)
161 BuildRequires: glibc-devel(x32)
163 BuildRequires: glibc-devel(ix86)
166 BuildRequires: gcc(multilib-64)
167 BuildRequires: glibc-devel(ix86)
168 BuildRequires: glibc-devel(x86_64)
171 BuildRequires: glibc-devel(arm)
174 BuildRequires: glibc-devel(ppc)
177 BuildRequires: glibc-devel(s390)
180 BuildRequires: glibc-devel(sparcv9)
183 BuildRequires: gmp-c++-devel >= 4.3.2
184 BuildRequires: gmp-devel >= 4.3.2
185 BuildRequires: isl-devel >= 0.15
186 BuildRequires: libmpc-devel >= 0.8.1
187 BuildRequires: mpfr-devel >= 3.1.0
188 BuildRequires: rpm-build >= 4.6
189 BuildRequires: rpmbuild(macros) >= 1.211
190 BuildRequires: tar >= 1:1.22
191 BuildRequires: texinfo >= 4.7
193 BuildRequires: zlib-devel
194 BuildRequires: zstd-devel
196 BuildRequires: python3-devel
197 BuildRequires: python3-modules
198 BuildRequires: rpm-pythonprov
200 BuildConflicts: pdksh < 5.2.14-50
201 Requires: binutils >= 4:2.30
202 Requires: gmp >= 4.3.2
203 Requires: isl >= 0.15
204 Requires: libgcc = %{epoch}:%{version}-%{release}
205 Requires: libmpc >= 0.8.1
206 Requires: mpfr >= 3.1.0
207 Provides: cpp = %{epoch}:%{version}-%{release}
208 %{?with_ada:Provides: gcc(ada)}
209 Obsoletes: cpp < 5:3.4
210 Obsoletes: egcs-cpp < 1.2
211 Obsoletes: gcc-chill < 3.2
212 Obsoletes: gcc-cpp < 3
213 Obsoletes: gcc-ksi < 5:3.4
214 Obsoletes: gcc4 < 5:4.2
215 Obsoletes: gont < 0.1
216 Conflicts: glibc-devel < 2.2.5-20
217 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
219 %define _slibdir /%{_lib}
221 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
222 %define _slibdir32 /lib
223 %define _libdir32 /usr/lib
224 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
225 %if %{with multilib2}
226 # x32 environment on x86-64
228 %define multilib2 x32
229 %define m2_desc ILP32
230 %define _slibdirm2 /libx32
231 %define _libdirm2 /usr/libx32
232 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
234 # 64-bit environment on x32
238 %define _slibdirm2 /lib64
239 %define _libdirm2 /usr/lib64
240 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
244 %if %{without multilib} || %{without multilib2}
245 # avoid "Possible unexpanded macro" warning
246 %define multilib2 none
248 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
250 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
251 %define filterout_ld -Wl,--as-needed
253 # functions with printf format attribute but with special parser and also
254 # receiving non constant format strings
255 %define Werror_cflags %{nil}
257 %define skip_post_check_so '.*(libasan|libcc1plugin|libcp1plugin|libgnat-%{major_ver}|libgo|libitm|libxmlj|libubsan|lib-gnu-awt-xlib|libm2cor|libm2iso|libm2log|libm2pim)\.so.*'
259 %define _noautoreq .*\(GLIBC_PRIVATE\)
262 A compiler aimed at integrating all the optimizations and features
263 necessary for a high-performance and stable development environment.
265 This package contains the C compiler and some files shared by various
266 parts of the GNU Compiler Collection. In order to use another GCC
267 compiler you will need to install the appropriate subpackage.
269 %description -l es.UTF-8
270 Un compilador que intenta integrar todas las optimalizaciones y
271 características necesarias para un entorno de desarrollo eficaz y
274 Este paquete contiene el compilador de C y unos ficheros compartidos
275 por varias partes de la colección de compiladores GNU (GCC). Para usar
276 otro compilador de GCC será necesario que instale el subpaquete
279 %description -l pl.UTF-8
280 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
281 wyprodukowania szybkiego i stabilnego kodu wynikowego.
283 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
284 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
285 z GCC, trzeba zainstalować odpowiedni podpakiet.
287 %description -l pt_BR.UTF-8
288 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
289 GNU Compiler Collection.
292 Summary: GNU Compiler Collection: the C compiler 32-bit support
293 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
295 Group: Development/Languages
296 Requires: %{name} = %{epoch}:%{version}-%{release}
297 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
298 Obsoletes: libgcc32 < 6:4.4
300 Requires: glibc-devel(ix86)
303 Requires: glibc-devel(ppc)
306 Requires: glibc-devel(s390)
309 Requires: glibc-devel(sparcv9)
311 Provides: gcc(multilib-32)
312 Obsoletes: gcc-multilib < 6:4.9.2-4
314 %description multilib-32
315 A compiler aimed at integrating all the optimizations and features
316 necessary for a high-performance and stable development environment.
318 This package contains the C compiler support for producing 32-bit
319 programs on 64-bit host.
321 %description multilib-32 -l pl.UTF-8
322 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
323 wyprodukowania szybkiego i stabilnego kodu wynikowego.
325 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
326 programów 32-bitowych na maszynie 64-bitowej.
328 %package multilib-%{multilib2}
329 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
330 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
332 Group: Development/Languages
333 Requires: %{name} = %{epoch}:%{version}-%{release}
334 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
335 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
337 Requires: glibc-devel(x32)
340 Requires: glibc-devel(x86_64)
343 %description multilib-%{multilib2}
344 A compiler aimed at integrating all the optimizations and features
345 necessary for a high-performance and stable development environment.
347 This package contains the C compiler support for producing %{m2_desc}
350 %description multilib-%{multilib2} -l pl.UTF-8
351 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
352 wyprodukowania szybkiego i stabilnego kodu wynikowego.
354 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
358 Summary: Shared gcc library
359 Summary(es.UTF-8): Biblioteca compartida de gcc
360 Summary(pl.UTF-8): Biblioteka gcc
361 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
362 License: GPL v3+ with GCC Runtime Library Exception v3.1
365 Obsoletes: libgcc4 < 5:4.2
367 %description -n libgcc
370 %description -n libgcc -l es.UTF-8
371 Biblioteca compartida de gcc.
373 %description -n libgcc -l pl.UTF-8
374 Biblioteka dynamiczna gcc.
376 %description -n libgcc -l pt_BR.UTF-8
377 Biblioteca runtime para o GCC.
379 %package -n libgcc-multilib-32
380 Summary: Shared gcc library - 32-bit version
381 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
382 License: GPL v3+ with GCC Runtime Library Exception v3.1
384 Obsoletes: libgcc-multilib < 6:4.9.2-4
386 %description -n libgcc-multilib-32
387 Shared gcc library - 32-bit version.
389 %description -n libgcc-multilib-32 -l pl.UTF-8
390 Biblioteka dynamiczna gcc - wersja 32-bitowa.
392 %package -n libgcc-multilib-%{multilib2}
393 Summary: Shared gcc library - %{m2_desc} version
394 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
395 License: GPL v3+ with GCC Runtime Library Exception v3.1
398 %description -n libgcc-multilib-%{multilib2}
399 Shared gcc library - %{m2_desc} version.
401 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
402 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
405 Summary: GNU OpenMP library
406 Summary(pl.UTF-8): Biblioteka GNU OpenMP
407 License: GPL v3+ with GCC Runtime Library Exception v3.1
410 %description -n libgomp
413 %description -n libgomp -l pl.UTF-8
414 Biblioteka GNU OpenMP.
416 %package -n libgomp-devel
417 Summary: Development files for GNU OpenMP library
418 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
419 License: GPL v3+ with GCC Runtime Library Exception v3.1
420 Group: Development/Libraries
421 Requires: %{name} = %{epoch}:%{version}-%{release}
422 Requires: libgomp = %{epoch}:%{version}-%{release}
424 %description -n libgomp-devel
425 Development files for GNU OpenMP library.
427 %description -n libgomp-devel -l pl.UTF-8
428 Pliki programistyczne biblioteki GNU OpenMP.
430 %package -n libgomp-static
431 Summary: Static GNU OpenMP library
432 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
433 License: GPL v3+ with GCC Runtime Library Exception v3.1
434 Group: Development/Libraries
435 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
437 %description -n libgomp-static
438 Static GNU OpenMP library.
440 %description -n libgomp-static -l pl.UTF-8
441 Statyczna biblioteka GNU OpenMP.
443 %package -n libgomp-multilib-32
444 Summary: GNU OpenMP library - 32-bit version
445 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
446 License: GPL v3+ with GCC Runtime Library Exception v3.1
448 Obsoletes: libgomp-multilib < 6:4.9.2-4
450 %description -n libgomp-multilib-32
451 GNU OpenMP library - 32-bit version.
453 %description -n libgomp-multilib-32 -l pl.UTF-8
454 Biblioteka GNU OpenMP - wersja 32-bitowa.
456 %package -n libgomp-multilib-32-devel
457 Summary: Development files for 32-bit version of GNU OpenMP library
458 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
459 License: GPL v3+ with GCC Runtime Library Exception v3.1
460 Group: Development/Libraries
461 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
462 Obsoletes: libgomp-multilib-devel < 6:4.9.2-4
464 %description -n libgomp-multilib-32-devel
465 Development files for 32-bit version of GNU OpenMP library.
467 %description -n libgomp-multilib-32-devel -l pl.UTF-8
468 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
470 %package -n libgomp-multilib-32-static
471 Summary: Static GNU OpenMP library - 32-bit version
472 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
473 License: GPL v3+ with GCC Runtime Library Exception v3.1
474 Group: Development/Libraries
475 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
476 Obsoletes: libgomp-multilib-static < 6:4.9.2-4
478 %description -n libgomp-multilib-32-static
479 Static GNU OpenMP library - 32-bit version.
481 %description -n libgomp-multilib-32-static -l pl.UTF-8
482 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
484 %package -n libgomp-multilib-%{multilib2}
485 Summary: GNU OpenMP library - %{m2_desc} version
486 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
487 License: GPL v3+ with GCC Runtime Library Exception v3.1
490 %description -n libgomp-multilib-%{multilib2}
491 GNU OpenMP library - %{m2_desc} version.
493 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
494 Biblioteka GNU OpenMP - wersja %{m2_desc}.
496 %package -n libgomp-multilib-%{multilib2}-devel
497 Summary: Development files for %{m2_desc} version of GNU OpenMP library
498 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
499 License: GPL v3+ with GCC Runtime Library Exception v3.1
500 Group: Development/Libraries
501 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
503 %description -n libgomp-multilib-%{multilib2}-devel
504 Development files for %{m2_desc} version of GNU OpenMP library.
506 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
507 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
509 %package -n libgomp-multilib-%{multilib2}-static
510 Summary: Static GNU OpenMP library - %{m2_desc} version
511 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
512 License: GPL v3+ with GCC Runtime Library Exception v3.1
513 Group: Development/Libraries
514 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
516 %description -n libgomp-multilib-%{multilib2}-static
517 Static GNU OpenMP library - %{m2_desc} version.
519 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
520 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
523 Summary: Ada language support for GCC
524 Summary(es.UTF-8): Soporte de Ada para GCC
525 Summary(pl.UTF-8): Obsługa języka Ada do GCC
526 Group: Development/Languages
527 Requires: %{name} = %{epoch}:%{version}-%{release}
528 Requires: libgnat = %{epoch}:%{version}-%{release}
530 Obsoletes: gnat-devel < 4
533 This package adds experimental support for compiling Ada programs.
535 %description ada -l es.UTF-8
536 Este paquete añade soporte experimental para compilar programas en
539 %description ada -l pl.UTF-8
540 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
543 %package ada-multilib-32
544 Summary: Ada language 32-bit binaries support for GCC
545 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
546 Group: Development/Languages
547 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
548 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
549 Obsoletes: gcc-ada-multilib < 6:4.9.2-4
551 %description ada-multilib-32
552 This package adds experimental support for compiling 32-bit Ada
553 programs on 64-bit host.
555 %description ada-multilib-32 -l pl.UTF-8
556 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
557 32-bitowych w języku Ada na maszynie 64-bitowej.
559 %package ada-multilib-%{multilib2}
560 Summary: Ada language %{m2_desc} binaries support for GCC
561 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
562 Group: Development/Languages
563 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
564 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
566 %description ada-multilib-%{multilib2}
567 This package adds experimental support for compiling Ada language to
570 %description ada-multilib-%{multilib2} -l pl.UTF-8
571 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
572 języku Ada do binariów %{m2_desc}.
575 Summary: Ada standard libraries
576 Summary(es.UTF-8): Bibliotecas estándares de Ada
577 Summary(pl.UTF-8): Biblioteki standardowe Ady
578 License: GPL v3+ with GCC Runtime Library Exception v3.1
580 Requires: libgcc = %{epoch}:%{version}-%{release}
584 %description -n libgnat
585 This package contains shared libraries needed to run programs written
588 %description -n libgnat -l es.UTF-8
589 Este paquete contiene las bibliotecas compartidas necesarias para
590 ejecutar programas escritos en Ada.
592 %description -n libgnat -l pl.UTF-8
593 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
596 %package -n libgnat-static
597 Summary: Static Ada standard libraries
598 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
599 License: GPL v3+ with GCC Runtime Library Exception v3.1
600 Group: Development/Libraries
601 Obsoletes: gnat-static < 4
603 %description -n libgnat-static
604 This package contains static libraries for programs written in Ada.
606 %description -n libgnat-static -l pl.UTF-8
607 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
610 %package -n libgnat-multilib-32
611 Summary: Ada standard libraries - 32-bit version
612 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
613 License: GPL v3+ with GCC Runtime Library Exception v3.1
615 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
616 Obsoletes: libgnat-multilib < 6:4.9.2-4
618 %description -n libgnat-multilib-32
619 This package contains 32-bit version of shared libraries needed to run
620 programs written in Ada.
622 %description -n libgnat-multilib-32 -l pl.UTF-8
623 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
624 uruchamiania programów napisanych w języku Ada.
626 %package -n libgnat-multilib-32-static
627 Summary: Static Ada standard libraries - 32-bit version
628 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
629 License: GPL v3+ with GCC Runtime Library Exception v3.1
630 Group: Development/Libraries
631 Obsoletes: libgnat-multilib-static < 6:4.9.2-4
633 %description -n libgnat-multilib-32-static
634 This package contains 32-bit version of static libraries for programs
637 %description -n libgnat-multilib-32-static -l pl.UTF-8
638 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
639 programów napisanych w Adzie.
641 %package -n libgnat-multilib-%{multilib2}
642 Summary: Ada standard libraries - %{m2_desc} version
643 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
644 License: GPL v3+ with GCC Runtime Library Exception v3.1
646 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
648 %description -n libgnat-multilib-%{multilib2}
649 This package contains %{m2_desc} version of shared libraries needed to run
650 programs written in Ada.
652 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
653 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
654 uruchamiania programów napisanych w Adzie.
656 %package -n libgnat-multilib-%{multilib2}-static
657 Summary: Static Ada standard libraries - %{m2_desc} version
658 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
659 License: GPL v3+ with GCC Runtime Library Exception v3.1
660 Group: Development/Libraries
662 %description -n libgnat-multilib-%{multilib2}-static
663 This package contains %{m2_desc} version of static libraries for programs
666 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
667 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
668 programów napisanych w Adzie.
671 Summary: C++ language support for GCC
672 Summary(es.UTF-8): Soporte de C++ para GCC
673 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
674 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
675 Group: Development/Languages
676 Requires: %{name} = %{epoch}:%{version}-%{release}
677 Obsoletes: egcc-c++ < 1.2
678 Obsoletes: egcs-c++ < 1.2
679 Obsoletes: gcc4-c++ < 5:4.2
682 This package adds C++ support to the GNU Compiler Collection. It
683 includes support for most of the current C++ specification, including
684 templates and exception handling. It does not include a standard C++
685 library, which is available separately.
687 %description c++ -l de.UTF-8
688 Dieses Paket enthält die C++-Unterstützung für den
689 GNU-Compiler-Collection. Es unterstützt die aktuelle
690 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
691 C++-Standard-Library ist nicht enthalten - sie ist getrennt
694 %description c++ -l es.UTF-8
695 Este paquete añade soporte de C++ al GCC (colección de compiladores
696 GNU). Ello incluye el soporte para la mayoría de la especificación
697 actual de C++, incluyendo plantillas y manejo de excepciones. No
698 incluye la biblioteca estándar de C++, la que es disponible separada.
700 %description c++ -l fr.UTF-8
701 Ce package ajoute un support C++ a la collection de compilateurs GNU.
702 Il comprend un support pour la plupart des spécifications actuelles de
703 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
704 une bibliothéque C++ standard, qui est disponible séparément.
706 %description c++ -l pl.UTF-8
707 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
708 obecnej specyfikacji C++, nie zawiera natomiast standardowych
709 bibliotek C++, które są w oddzielnym pakiecie.
711 %description c++ -l pt_BR.UTF-8
712 Este pacote adiciona suporte C++ para o gcc.
714 %description c++ -l tr.UTF-8
715 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
716 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
717 C++ kitaplığı bu pakette yer almaz.
719 %package c++-multilib-32
720 Summary: C++ language 32-bit binaries support for GCC
721 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
722 Group: Development/Languages
723 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
724 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
725 Obsoletes: gcc-c++-multilib < 6:4.9.2-4
727 %description c++-multilib-32
728 This package adds 32-bit binaries in C++ language support to the GNU
731 %description c++-multilib-32 -l pl.UTF-8
732 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
735 %package c++-multilib-%{multilib2}
736 Summary: C++ language %{m2_desc} binaries support for GCC
737 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
738 Group: Development/Languages
739 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
740 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
742 %description c++-multilib-%{multilib2}
743 This package adds %{m2_desc} binaries in C++ language support to the GNU
746 %description c++-multilib-%{multilib2} -l pl.UTF-8
747 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
750 %package -n libstdc++
751 Summary: GNU C++ library
752 Summary(es.UTF-8): Biblioteca C++ de GNU
753 Summary(pl.UTF-8): Biblioteka GNU C++
754 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
755 License: GPL v3+ with GCC Runtime Library Exception v3.1
757 # >= instead of = to allow keeping older libstdc++ (with different soname)
758 Requires: libgcc >= %{epoch}:%{version}-%{release}
760 Obsoletes: libstdc++3 < 5:3.1
761 Obsoletes: libstdc++4 < 5:3.2
763 %description -n libstdc++
764 This is the GNU implementation of the standard C++ library, along with
765 additional GNU tools. This package includes the shared libraries
766 necessary to run C++ applications.
768 %description -n libstdc++ -l de.UTF-8
769 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
770 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
771 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
773 %description -n libstdc++ -l es.UTF-8
774 Este es el soporte de las bibliotecas padrón del C++, junto con
775 herramientas GNU adicionales. El paquete incluye las bibliotecas
776 compartidas necesarias para ejecutar aplicaciones C++.
778 %description -n libstdc++ -l fr.UTF-8
779 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
780 des outils GNU supplémentaires. Ce package comprend les librairies
781 partagées nécessaires à l'exécution d'application C++.
783 %description -n libstdc++ -l pl.UTF-8
784 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
785 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
786 uruchamiania aplikacji napisanych w C++.
788 %description -n libstdc++ -l pt_BR.UTF-8
789 Este pacote é uma implementação da biblioteca padrão C++ v3, um
790 subconjunto do padrão ISO 14882.
792 %description -n libstdc++ -l tr.UTF-8
793 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
794 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
796 %package -n libstdc++-devel
797 Summary: Header files and documentation for C++ development
798 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
799 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
800 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
801 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
802 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
803 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
804 License: GPL v3+ with GCC Runtime Library Exception v3.1
805 Group: Development/Libraries
806 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
807 Requires: glibc-devel
808 Requires: libstdc++ = %{epoch}:%{version}-%{release}
809 Obsoletes: libg++-devel
810 Obsoletes: libstdc++3-devel < 5:3.1
811 Obsoletes: libstdc++4-devel < 5:3.2
813 %description -n libstdc++-devel
814 This is the GNU implementation of the standard C++ libraries. This
815 package includes the header files needed for C++ development and
816 library documentation.
818 %description -n libstdc++-devel -l es.UTF-8
819 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
820 paquete incluye los archivos de inclusión y bibliotecas necesarios
821 para desarrollo de programas en lenguaje C++.
823 %description -n libstdc++-devel -l pl.UTF-8
824 Pakiet ten zawiera biblioteki będące implementacją standardowych
825 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
826 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
828 %description -n libstdc++-devel -l pt_BR.UTF-8
829 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
830 para desenvolvimento de programas C++.
832 %package -n libstdc++-static
833 Summary: Static C++ standard library
834 Summary(es.UTF-8): Biblioteca estándar estática de C++
835 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
836 License: GPL v3+ with GCC Runtime Library Exception v3.1
837 Group: Development/Libraries
838 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
839 Obsoletes: libstdc++4-static < 5:3.2
841 %description -n libstdc++-static
842 Static C++ standard library.
844 %description -n libstdc++-static -l es.UTF-8
845 Biblioteca estándar estática de C++.
847 %description -n libstdc++-static -l pl.UTF-8
848 Statyczna biblioteka standardowa C++.
850 %package -n libstdc++-multilib-32
851 Summary: GNU C++ library - 32-bit version
852 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
853 License: GPL v3+ with GCC Runtime Library Exception v3.1
855 # >= instead of = to allow keeping older libstdc++ (with different soname)
856 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
857 Obsoletes: libstdc++-multilib < 6:4.9.2-4
859 %description -n libstdc++-multilib-32
860 This is 32-bit version of the GNU implementation of the standard C++
863 %description -n libstdc++-multilib-32 -l pl.UTF-8
864 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
867 %package -n libstdc++-multilib-32-devel
868 Summary: Development files for C++ development - 32-bit version
869 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
870 License: GPL v3+ with GCC Runtime Library Exception v3.1
871 Group: Development/Libraries
872 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
873 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
874 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
875 Obsoletes: libstdc++-multilib-devel < 6:4.9.2-4
877 %description -n libstdc++-multilib-32-devel
878 This package contains the development files for 32-bit version of the
879 GNU implementation of the standard C++ library.
881 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
882 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
883 implementacji GNU biblioteki standardowej C++.
885 %package -n libstdc++-multilib-32-static
886 Summary: Static C++ standard library - 32-bit version
887 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
888 License: GPL v3+ with GCC Runtime Library Exception v3.1
889 Group: Development/Libraries
890 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
891 Obsoletes: libstdc++-multilib-static < 6:4.9.2-4
893 %description -n libstdc++-multilib-32-static
894 Static C++ standard library - 32-bit version.
896 %description -n libstdc++-multilib-32-static -l pl.UTF-8
897 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
899 %package -n libstdc++-multilib-%{multilib2}
900 Summary: GNU C++ library - %{m2_desc} version
901 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
902 License: GPL v3+ with GCC Runtime Library Exception v3.1
904 # >= instead of = to allow keeping older libstdc++ (with different soname)
905 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
907 %description -n libstdc++-multilib-%{multilib2}
908 This is %{m2_desc} version of the GNU implementation of the standard C++
911 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
912 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
915 %package -n libstdc++-multilib-%{multilib2}-devel
916 Summary: Development files for C++ development - %{m2_desc} version
917 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
918 License: GPL v3+ with GCC Runtime Library Exception v3.1
919 Group: Development/Libraries
920 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
921 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
922 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
924 %description -n libstdc++-multilib-%{multilib2}-devel
925 This package contains the development files for %{m2_desc} version of the
926 GNU implementation of the standard C++ library.
928 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
929 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
930 implementacji GNU biblioteki standardowej C++.
932 %package -n libstdc++-multilib-%{multilib2}-static
933 Summary: Static C++ standard library - %{m2_desc} version
934 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
935 License: GPL v3+ with GCC Runtime Library Exception v3.1
936 Group: Development/Libraries
937 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
939 %description -n libstdc++-multilib-%{multilib2}-static
940 Static C++ standard library - %{m2_desc} version.
942 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
943 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
945 %package -n libstdc++-gdb
946 Summary: libstdc++ pretty printers for GDB
947 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
948 Group: Development/Debuggers
950 %description -n libstdc++-gdb
951 This package contains Python scripts for GDB pretty printing of the
952 libstdc++ types/containers.
954 %description -n libstdc++-gdb -l pl.UTF-8
955 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
956 wypisywania typów i kontenerów libstdc++.
958 %package -n libstdc++-apidocs
959 Summary: C++ standard library API documentation
960 Summary(pl.UTF-8): Dokumentacja API biblioteki standardowej C++
961 License: FDL v1.3 (mainly), GPL v3+ (doxygen generated parts)
965 %description -n libstdc++-apidocs
966 API and internal documentation for C++ standard library.
968 %description -n libstdc++-apidocs -l pl.UTF-8
969 Dokumentacja API i wewnętrzna biblioteki standardowej C++.
972 Summary: Fortran 95 language support for GCC
973 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
974 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
975 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
976 Group: Development/Languages/Fortran
977 Requires: %{name} = %{epoch}:%{version}-%{release}
978 Requires: libgfortran = %{epoch}:%{version}-%{release}
979 %{?with_quadmath:Requires: libquadmath-devel = %{epoch}:%{version}-%{release}}
980 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
981 Obsoletes: egcs-g77 < 1.2
982 Obsoletes: gcc-g77 < 5:4
985 This package adds support for compiling Fortran 95 programs with the
988 %description fortran -l es.UTF-8
989 Este paquete añade soporte para compilar programas escritos en Fortran
990 95 con el compilador GNU.
992 %description fortran -l pl.UTF-8
993 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
995 %description fortran -l pt_BR.UTF-8
996 Suporte Fortran 95 para o GCC.
998 %package fortran-multilib-32
999 Summary: Fortran 95 language 32-bit binaries support for GCC
1000 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
1001 Group: Development/Languages/Fortran
1002 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1003 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1004 %{?with_quadmath:Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}}
1005 Obsoletes: gcc-fortran-multilib < 6:4.9.2-4
1007 %description fortran-multilib-32
1008 This package adds support for compiling 32-bit Fortran 95 programs
1009 with the GNU compiler.
1011 %description fortran-multilib-32 -l pl.UTF-8
1012 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1015 %package fortran-multilib-%{multilib2}
1016 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1017 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1018 Group: Development/Languages/Fortran
1019 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1020 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1021 %{?with_quadmath:Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}}
1023 %description fortran-multilib-%{multilib2}
1024 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1025 binaries with the GNU compiler.
1027 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1028 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1031 %package -n libgfortran
1032 Summary: Fortran 95 Library
1033 Summary(es.UTF-8): Biblioteca de Fortran 95
1034 Summary(pl.UTF-8): Biblioteka Fortranu 95
1035 License: GPL v3+ with GCC Runtime Library Exception v3.1
1037 Requires: libgcc = %{epoch}:%{version}-%{release}
1038 %{?with_quadmath:Requires: libquadmath = %{epoch}:%{version}-%{release}}
1039 Obsoletes: libg2c < 5:4
1041 %description -n libgfortran
1044 %description -n libgfortran -l es.UTF-8
1045 Biblioteca de Fortran 95.
1047 %description -n libgfortran -l pl.UTF-8
1048 Biblioteka Fortranu 95.
1050 %package -n libgfortran-static
1051 Summary: Static Fortran 95 Library
1052 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1053 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1054 License: GPL v3+ with GCC Runtime Library Exception v3.1
1055 Group: Development/Libraries
1056 Requires: libgfortran = %{epoch}:%{version}-%{release}
1057 Obsoletes: libg2c-static < 5:4
1059 %description -n libgfortran-static
1060 Static Fortran 95 Library.
1062 %description -n libgfortran-static -l es.UTF-8
1063 Bibliotecas estáticas de Fortran 95.
1065 %description -n libgfortran-static -l pl.UTF-8
1066 Statyczna biblioteka Fortranu 95.
1068 %package -n libgfortran-multilib-32
1069 Summary: Fortran 95 Library - 32-bit version
1070 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1071 License: GPL v3+ with GCC Runtime Library Exception v3.1
1073 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1074 %{?with_quadmath:Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}}
1075 Obsoletes: libgfortran-multilib < 6:4.9.2-4
1077 %description -n libgfortran-multilib-32
1078 Fortran 95 Library - 32-bit version.
1080 %description -n libgfortran-multilib-32 -l pl.UTF-8
1081 Biblioteka Fortranu 95 - wersja 32-bitowa.
1083 %package -n libgfortran-multilib-32-static
1084 Summary: Static Fortran 95 Library - 32-bit version
1085 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1086 License: GPL v3+ with GCC Runtime Library Exception v3.1
1087 Group: Development/Libraries
1088 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1089 Obsoletes: libgfortran-multilib-static < 6:4.9.2-4
1091 %description -n libgfortran-multilib-32-static
1092 Static Fortran 95 Library - 32-bit version.
1094 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1095 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1097 %package -n libgfortran-multilib-%{multilib2}
1098 Summary: Fortran 95 Library - %{m2_desc} version
1099 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1100 License: GPL v3+ with GCC Runtime Library Exception v3.1
1102 %{?with_quadmath:Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}}
1104 %description -n libgfortran-multilib-%{multilib2}
1105 Fortran 95 Library - %{m2_desc} version.
1107 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1108 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1110 %package -n libgfortran-multilib-%{multilib2}-static
1111 Summary: Static Fortran 95 Library - %{m2_desc} version
1112 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1113 License: GPL v3+ with GCC Runtime Library Exception v3.1
1114 Group: Development/Libraries
1115 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1116 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1118 %description -n libgfortran-multilib-%{multilib2}-static
1119 Static Fortran 95 Library - %{m2_desc} version.
1121 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1122 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1124 %package -n libquadmath
1125 Summary: GCC __float128 shared support library
1126 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1130 %description -n libquadmath
1131 This package contains GCC shared support library which is needed for
1132 __float128 math support and for Fortran REAL*16 support.
1134 %description -n libquadmath -l pl.UTF-8
1135 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1136 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1139 %package -n libquadmath-devel
1140 Summary: Header files for GCC __float128 support library
1141 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1143 Group: Development/Libraries
1144 Requires: libquadmath = %{epoch}:%{version}-%{release}
1146 %description -n libquadmath-devel
1147 This package contains header files for GCC support library which is
1148 needed for __float128 math support and for Fortran REAL*16 support.
1150 %description -n libquadmath-devel -l pl.UTF-8
1151 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1152 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1155 %package -n libquadmath-static
1156 Summary: Static GCC __float128 support library
1157 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1159 Group: Development/Libraries
1160 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1162 %description -n libquadmath-static
1163 Static GCC __float128 support library.
1165 %description -n libquadmath-static -l pl.UTF-8
1166 Biblioteka statyczna GCC do obsługi typu __float128.
1168 %package -n libquadmath-multilib-32
1169 Summary: GCC __float128 shared support library - 32-bit version
1170 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1173 Obsoletes: libquadmath-multilib < 6:4.9.2-4
1175 %description -n libquadmath-multilib-32
1176 This package contains 32-bit version of GCC shared support library
1177 which is needed for __float128 math support and for Fortran REAL*16
1180 %description -n libquadmath-multilib-32 -l pl.UTF-8
1181 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1182 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1185 %package -n libquadmath-multilib-32-devel
1186 Summary: Development files for 32-bit GCC __float128 support library
1187 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1189 Group: Development/Libraries
1190 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1191 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1192 Obsoletes: libquadmath-multilib-devel < 6:4.9.2-4
1194 %description -n libquadmath-multilib-32-devel
1195 This package contains development files for 32-bit GCC support library
1196 which is needed for __float128 math support and for Fortran REAL*16
1199 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1200 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1201 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1202 REAL*16 w Fortranie.
1204 %package -n libquadmath-multilib-32-static
1205 Summary: Static GCC __float128 support library - 32-bit version
1206 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1208 Group: Development/Libraries
1209 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1210 Obsoletes: libquadmath-multilib-static < 6:4.9.2-4
1212 %description -n libquadmath-multilib-32-static
1213 Static GCC __float128 support library - 32-bit version.
1215 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1216 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1218 %package -n libquadmath-multilib-%{multilib2}
1219 Summary: GCC __float128 shared support library - %{m2_desc} version
1220 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1224 %description -n libquadmath-multilib-%{multilib2}
1225 This package contains %{m2_desc} version of GCC shared support library
1226 which is needed for __float128 math support and for Fortran REAL*16
1229 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1230 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1231 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1232 REAL*16 w Fortranie.
1234 %package -n libquadmath-multilib-%{multilib2}-devel
1235 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1236 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1238 Group: Development/Libraries
1239 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1240 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1242 %description -n libquadmath-multilib-%{multilib2}-devel
1243 This package contains development files for %{m2_desc} version of GCC
1244 support library which is needed for __float128 math support and for
1245 Fortran REAL*16 support.
1247 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1248 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1249 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1250 typu REAL*16 w Fortranie.
1252 %package -n libquadmath-multilib-%{multilib2}-static
1253 Summary: Static GCC __float128 support library - %{m2_desc} version
1254 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1256 Group: Development/Libraries
1257 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1259 %description -n libquadmath-multilib-%{multilib2}-static
1260 Static GCC __float128 support library - %{m2_desc} version.
1262 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1263 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1266 Summary: Foreign Function Interface library
1267 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1268 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1272 %description -n libffi
1273 The libffi library provides a portable, high level programming
1274 interface to various calling conventions. This allows a programmer to
1275 call any function specified by a call interface description at run
1278 %description -n libffi -l es.UTF-8
1279 La biblioteca libffi provee una interfaz portable de programación de
1280 alto nivel para varias convenciones de llamada. Ello permite que un
1281 programador llame una función cualquiera especificada por una
1282 descripción de interfaz de llamada en el tiempo de ejecución.
1284 %description -n libffi -l pl.UTF-8
1285 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1286 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1287 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1290 %package -n libffi-devel
1291 Summary: Development files for Foreign Function Interface library
1292 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1293 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1295 Group: Development/Libraries
1296 Requires: %{name} = %{epoch}:%{version}-%{release}
1297 Requires: libffi = %{epoch}:%{version}-%{release}
1299 %description -n libffi-devel
1300 Development files for Foreign Function Interface library.
1302 %description -n libffi-devel -l es.UTF-8
1303 Ficheros de desarrollo para libffi.
1305 %description -n libffi-devel -l pl.UTF-8
1306 Pliki nagłówkowe biblioteki libffi.
1308 %package -n libffi-static
1309 Summary: Static Foreign Function Interface library
1310 Summary(es.UTF-8): Biblioteca libffi estática
1311 Summary(pl.UTF-8): Statyczna biblioteka libffi
1313 Group: Development/Libraries
1314 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1316 %description -n libffi-static
1317 Static Foreign Function Interface library.
1319 %description -n libffi-static -l es.UTF-8
1320 Biblioteca libffi estática.
1322 %description -n libffi-static -l pl.UTF-8
1323 Statyczna biblioteka libffi.
1325 %package -n libffi-multilib-32
1326 Summary: Foreign Function Interface library - 32-bit version
1327 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1330 Obsoletes: libffi-multilib < 6:4.9.2-4
1332 %description -n libffi-multilib-32
1333 The libffi library provides a portable, high level programming
1334 interface to various calling conventions. This allows a programmer to
1335 call any function specified by a call interface description at run
1336 time. This package contains 32-bit version of the library.
1338 %description -n libffi-multilib-32 -l pl.UTF-8
1339 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1340 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1341 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1342 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1344 %package -n libffi-multilib-32-devel
1345 Summary: Development files for 32-bit version of Foreign Function Interface library
1346 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1348 Group: Development/Libraries
1349 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1350 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1351 Obsoletes: libffi-multilib-devel < 6:4.9.2-4
1353 %description -n libffi-multilib-32-devel
1354 Development files for 32-bit version of Foreign Function Interface
1357 %description -n libffi-multilib-32-devel -l pl.UTF-8
1358 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1360 %package -n libffi-multilib-32-static
1361 Summary: Static Foreign Function Interface library - 32-bit version
1362 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1364 Group: Development/Libraries
1365 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1366 Obsoletes: libffi-multilib-static < 6:4.9.2-4
1368 %description -n libffi-multilib-32-static
1369 Static Foreign Function Interface library - 32-bit version.
1371 %description -n libffi-multilib-32-static -l pl.UTF-8
1372 Statyczna biblioteka libffi - wersja 32-bitowa.
1374 %package -n libffi-multilib-%{multilib2}
1375 Summary: Foreign Function Interface library - %{m2_desc} version
1376 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1380 %description -n libffi-multilib-%{multilib2}
1381 The libffi library provides a portable, high level programming
1382 interface to various calling conventions. This allows a programmer to
1383 call any function specified by a call interface description at run
1384 time. This package contains %{m2_desc} version of the library.
1386 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1387 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1388 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1389 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1390 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1392 %package -n libffi-multilib-%{multilib2}-devel
1393 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1394 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1396 Group: Development/Libraries
1397 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1398 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1400 %description -n libffi-multilib-%{multilib2}-devel
1401 Development files for %{m2_desc} version of Foreign Function Interface
1404 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1405 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1407 %package -n libffi-multilib-%{multilib2}-static
1408 Summary: Static Foreign Function Interface library - %{m2_desc} version
1409 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1411 Group: Development/Libraries
1412 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1414 %description -n libffi-multilib-%{multilib2}-static
1415 Static Foreign Function Interface library - %{m2_desc} version.
1417 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1418 Statyczna biblioteka libffi - wersja %{m2_desc}.
1421 Summary: Modula-2 language support for GCC
1422 Summary(pl.UTF-8): Obsługa języka Modula-2 dla kompilatora GCC
1424 Group: Development/Languages
1425 Requires: %{name} = %{epoch}:%{version}-%{release}
1426 Requires: libgm2 = %{epoch}:%{version}-%{release}
1429 Modula-2 language support for GCC.
1431 %description m2 -l pl.UTF-8
1432 Obsługa języka Modula-2 dla kompilatora GCC.
1434 %package m2-multilib-32
1435 Summary: Modula-2 language 32-bit binaries support for GCC
1436 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Modula-2 dla kompilatora GCC
1438 Group: Development/Languages
1439 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1440 Requires: libgm2-multilib-32 = %{epoch}:%{version}-%{release}
1442 %description m2-multilib-32
1443 This package adds support for compiling Modula-2 language to 32-bit
1446 %description m2-multilib-32 -l pl.UTF-8
1447 Ten pakiet dodaje obsługę kompilacji programów w języku Modula-2 do
1448 binarów 32-bitowych.
1450 %package m2-multilib-%{multilib2}
1451 Summary: Modula-2 language %{m2_desc} binaries support for GCC
1452 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Modula-2 dla kompilatora GCC
1454 Group: Development/Languages
1455 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1456 Requires: libgm2-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1458 %description m2-multilib-%{multilib2}
1459 This package adds support for compiling Modula-2 language to
1460 %{m2_desc} binaries.
1462 %description m2-multilib-%{multilib2} -l pl.UTF-8
1463 Ten pakiet dodaje obsługę kompilacji programów w języku Modula-2 do
1467 Summary: GNU Modula-2 shared libraries
1468 Summary(pl.UTF-8): Biblioteki współdzielone GNU Modula-2
1469 License: GPL v3+ with GCC Runtime Library Exception v3.1
1472 %description -n libgm2
1473 GNU Modula-2 shared libraries.
1475 %description -n libgm2 -l pl.UTF-8
1476 Biblioteki współdzielone GNU Modula-2.
1478 %package -n libgm2-static
1479 Summary: GNU Modula-2 static libraries
1480 Summary(pl.UTF-8): Biblioteki statyczne GNU Modula-2
1481 License: GPL v3+ with GCC Runtime Library Exception v3.1
1482 Group: Development/Libraries
1483 Requires: %{name}-m2 = %{epoch}:%{version}-%{release}
1485 %description -n libgm2-static
1486 GNU Modula-2 static libraries.
1488 %description -n libgm2-static -l pl.UTF-8
1489 Biblioteki statyczne GNU Modula-2.
1491 %package -n libgm2-multilib-32
1492 Summary: GNU Modula-2 shared libraries - 32-bit version
1493 Summary(pl.UTF-8): Biblioteki współdzielone GNU Modula-2 - wersja 32-bitowa
1494 License: GPL v3+ with GCC Runtime Library Exception v3.1
1497 %description -n libgm2-multilib-32
1498 This package contains 32-bit version of shared libraries needed to run
1499 programs written in Modula-2.
1501 %description -n libgm2-multilib-32 -l pl.UTF-8
1502 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
1503 uruchamiania programów napisanych w języku Modula-2.
1505 %package -n libgm2-multilib-32-static
1506 Summary: GNU Modula-2 static libraries - 32-bit version
1507 Summary(pl.UTF-8): Biblioteki statyczne GNU Modula-2 - wersja 32-bitowa
1508 License: GPL v3+ with GCC Runtime Library Exception v3.1
1509 Group: Development/Libraries
1510 Requires: %{name}-m2-multilib-32 = %{epoch}:%{version}-%{release}
1512 %description -n libgm2-multilib-32-static
1513 This package contains 32-bit version of static libraries for programs
1514 written in Modula-2.
1516 %description -n libgm2-multilib-32-static -l pl.UTF-8
1517 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
1518 programów napisanych w języku Modula-2.
1520 %package -n libgm2-multilib-%{multilib2}
1521 Summary: GNU Modula-2 shared libraries - 32-bit version
1522 Summary(pl.UTF-8): Biblioteki współdzielone GNU Modula-2 - wersja 32-bitowa
1523 License: GPL v3+ with GCC Runtime Library Exception v3.1
1526 %description -n libgm2-multilib-%{multilib2}
1527 This package contains 32-bit version of shared libraries needed to run
1528 programs written in Modula-2.
1530 %description -n libgm2-multilib-%{multilib2} -l pl.UTF-8
1531 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
1532 uruchamiania programów napisanych w języku Modula-2.
1534 %package -n libgm2-multilib-%{multilib2}-static
1535 Summary: GNU Modula-2 static libraries - %{m2_desc} version
1536 Summary(pl.UTF-8): Biblioteki statyczne GNU Modula-2 - wersja %{m2_desc}
1537 License: GPL v3+ with GCC Runtime Library Exception v3.1
1538 Group: Development/Libraries
1539 Requires: %{name}-m2-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1541 %description -n libgm2-multilib-%{multilib2}-static
1542 This package contains %{m2_desc} version of static libraries for
1543 programs written in Modula-2.
1545 %description -n libgm2-multilib-%{multilib2}-static -l pl.UTF-8
1546 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
1547 programów napisanych w języku Modula-2.
1550 Summary: Objective C language support for GCC
1551 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1552 Summary(es.UTF-8): Soporte de Objective C para GCC
1553 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1554 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1555 Summary(tr.UTF-8): GCC için Objective C desteği
1556 Group: Development/Languages
1557 Requires: %{name} = %{epoch}:%{version}-%{release}
1558 Requires: libobjc = %{epoch}:%{version}-%{release}
1559 Obsoletes: egcc-objc < 1.2
1560 Obsoletes: egcs-objc < 1.2
1563 This package adds Objective C support to the GNU Compiler Collection.
1564 Objective C is a object oriented derivative of the C language, mainly
1565 used on systems running NeXTSTEP. This package does not include the
1566 standard objective C object library.
1568 %description objc -l de.UTF-8
1569 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1570 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1571 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1572 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1574 %description objc -l es.UTF-8
1575 Este paquete añade soporte de Objective C al GCC (colección de
1576 compiladores GNU). Objective C es un lenguaje orientado a objetos
1577 derivado de C, principalmente usado en sistemas que funcionan bajo
1578 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1581 %description objc -l fr.UTF-8
1582 Ce package ajoute un support Objective C a la collection de
1583 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1584 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1585 package n'inclue pas la bibliothéque Objective C standard.
1587 %description objc -l pl.UTF-8
1588 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1589 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1590 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1591 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1593 %description objc -l tr.UTF-8
1594 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1595 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1596 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1597 kitaplığı bu pakette yer almaz.
1599 %package objc-multilib-32
1600 Summary: Objective C language 32-bit binaries support for GCC
1601 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1602 Group: Development/Languages
1603 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1604 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1605 Obsoletes: gcc-objc-multilib < 6:4.9.2-4
1607 %description objc-multilib-32
1608 This package adds 32-bit Objective C support to the GNU Compiler
1611 %description objc-multilib-32 -l pl.UTF-8
1612 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1615 %package objc-multilib-%{multilib2}
1616 Summary: Objective C language %{m2_desc} binaries support for GCC
1617 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1618 Group: Development/Languages
1619 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1620 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1622 %description objc-multilib-%{multilib2}
1623 This package adds %{m2_desc} binaries in Objective C language support to
1624 the GNU Compiler Collection.
1626 %description objc-multilib-%{multilib2} -l pl.UTF-8
1627 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1631 Summary: Objective C++ support for GCC
1632 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1633 Group: Development/Languages
1634 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1635 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1638 This package adds Objective C++ support to the GNU Compiler
1641 %description objc++ -l pl.UTF-8
1642 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1643 GNU Compiler Collection.
1646 Summary: Objective C Library
1647 Summary(es.UTF-8): Biblioteca de Objective C
1648 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1649 License: GPL v3+ with GCC Runtime Library Exception v3.1
1651 Requires: libgcc = %{epoch}:%{version}-%{release}
1652 Obsoletes: libobjc1 < 5:4
1654 %description -n libobjc
1655 Objective C Library.
1657 %description -n libobjc -l es.UTF-8
1658 Bibliotecas de Objective C.
1660 %description -n libobjc -l pl.UTF-8
1661 Biblioteka obiektowego C (Objective C).
1663 %package -n libobjc-static
1664 Summary: Static Objective C Library
1665 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1666 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1667 License: GPL v3+ with GCC Runtime Library Exception v3.1
1668 Group: Development/Libraries
1669 Requires: libobjc = %{epoch}:%{version}-%{release}
1671 %description -n libobjc-static
1672 Static Objective C Library.
1674 %description -n libobjc-static -l es.UTF-8
1675 Bibliotecas estáticas de Objective C.
1677 %description -n libobjc-static -l pl.UTF-8
1678 Statyczna biblioteka obiektowego C (Objective C).
1680 %package -n libobjc-multilib-32
1681 Summary: Objective C Library - 32-bit version
1682 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1683 License: GPL v3+ with GCC Runtime Library Exception v3.1
1685 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1686 Obsoletes: libobjc-multilib < 6:4.9.2-4
1688 %description -n libobjc-multilib-32
1689 Objective C Library - 32-bit version.
1691 %description -n libobjc-multilib-32 -l pl.UTF-8
1692 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1694 %package -n libobjc-multilib-32-static
1695 Summary: Static Objective C Library - 32-bit version
1696 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1697 License: GPL v3+ with GCC Runtime Library Exception v3.1
1698 Group: Development/Libraries
1699 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1700 Obsoletes: libobjc-multilib-static < 6:4.9.2-4
1702 %description -n libobjc-multilib-32-static
1703 Static Objective C Library - 32-bit version.
1705 %description -n libobjc-multilib-32-static -l pl.UTF-8
1706 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1708 %package -n libobjc-multilib-%{multilib2}
1709 Summary: Objective C Library - %{m2_desc} version
1710 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1711 License: GPL v3+ with GCC Runtime Library Exception v3.1
1713 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1715 %description -n libobjc-multilib-%{multilib2}
1716 Objective C Library - %{m2_desc} version.
1718 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1719 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1721 %package -n libobjc-multilib-%{multilib2}-static
1722 Summary: Static Objective C Library - %{m2_desc} version
1723 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1724 License: GPL v3+ with GCC Runtime Library Exception v3.1
1725 Group: Development/Libraries
1726 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1728 %description -n libobjc-multilib-%{multilib2}-static
1729 Static Objective C Library - %{m2_desc} version.
1731 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1732 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1735 Summary: Go language support for GCC
1736 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1737 License: GPL v3+ (gcc), BSD (Go-specific part)
1738 Group: Development/Languages
1739 Requires: %{name} = %{epoch}:%{version}-%{release}
1740 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1743 This package adds Go language support to the GNU Compiler Collection.
1745 %description go -l pl.UTF-8
1746 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1748 %package go-multilib-32
1749 Summary: Go language 32-bit binaries support for GCC
1750 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1751 License: GPL v3+ (gcc), BSD (Go-specific part)
1752 Group: Development/Languages
1753 Requires: %{name} = %{epoch}:%{version}-%{release}
1754 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1755 Obsoletes: gcc-go-multilib < 6:4.9.2-4
1757 %description go-multilib-32
1758 This package adds 32-bit Go language support to the GNU Compiler
1761 %description go-multilib-32 -l pl.UTF-8
1762 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1765 %package go-multilib-%{multilib2}
1766 Summary: Go language %{m2_desc} binaries support for GCC
1767 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1768 License: GPL v3+ (gcc), BSD (Go-specific part)
1769 Group: Development/Languages
1770 Requires: %{name} = %{epoch}:%{version}-%{release}
1771 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1773 %description go-multilib-%{multilib2}
1774 This package adds %{m2_desc} binaries in Go language support to the GNU
1775 Compiler Collection.
1777 %description go-multilib-%{multilib2} -l pl.UTF-8
1778 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1782 Summary: Go language library
1783 Summary(pl.UTF-8): Biblioteka języka Go
1786 Requires: libgcc = %{epoch}:%{version}-%{release}
1788 %description -n libgo
1789 Go language library.
1791 %description -n libgo -l pl.UTF-8
1792 Biblioteka języka Go.
1794 %package -n libgo-devel
1795 Summary: Development files for Go language library
1796 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1798 Group: Development/Libraries
1799 Requires: glibc-devel
1800 Requires: libgo = %{epoch}:%{version}-%{release}
1802 %description -n libgo-devel
1803 Development files for Go language library.
1805 %description -n libgo-devel -l pl.UTF-8
1806 Pliki programistyczne biblioteki języka Go.
1808 %package -n libgo-static
1809 Summary: Static Go language library
1810 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1812 Group: Development/Libraries
1813 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1815 %description -n libgo-static
1816 Static Go language library.
1818 %description -n libgo-static -l pl.UTF-8
1819 Statyczna biblioteka języka Go.
1821 %package -n libgo-multilib-32
1822 Summary: Go language library - 32-bit version
1823 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1826 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1827 Obsoletes: libgo-multilib < 6:4.9.2-4
1829 %description -n libgo-multilib-32
1830 Go language library - 32-bit version.
1832 %description -n libgo-multilib-32 -l pl.UTF-8
1833 Biblioteka języka Go - wersja 32-bitowa.
1835 %package -n libgo-multilib-32-devel
1836 Summary: Development files for Go language library - 32-bit version
1837 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
1839 Group: Development/Libraries
1840 Requires: glibc-devel
1841 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
1842 Obsoletes: libgo-multilib-devel < 6:4.9.2-4
1844 %description -n libgo-multilib-32-devel
1845 Development files for Go language library - 32-bit version.
1847 %description -n libgo-multilib-32-devel -l pl.UTF-8
1848 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
1850 %package -n libgo-multilib-32-static
1851 Summary: Static Go language library - 32-bit version
1852 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
1854 Group: Development/Libraries
1855 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1856 Obsoletes: libgo-multilib-static < 6:4.9.2-4
1858 %description -n libgo-multilib-32-static
1859 Static Go language library - 32-bit version.
1861 %description -n libgo-multilib-32-static -l pl.UTF-8
1862 Statyczna biblioteka języka Go - wersja 32-bitowa.
1864 %package -n libgo-multilib-%{multilib2}
1865 Summary: Go language library - %{m2_desc} version
1866 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
1869 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1871 %description -n libgo-multilib-%{multilib2}
1872 Go language library - %{m2_desc} version.
1874 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
1875 Biblioteka języka Go - wersja %{m2_desc}.
1877 %package -n libgo-multilib-%{multilib2}-devel
1878 Summary: Development files for Go language library - %{m2_desc} version
1879 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
1881 Group: Development/Libraries
1882 Requires: glibc-devel
1883 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1885 %description -n libgo-multilib-%{multilib2}-devel
1886 Development files for Go language library - %{m2_desc} version.
1888 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
1889 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
1891 %package -n libgo-multilib-%{multilib2}-static
1892 Summary: Static Go language library - %{m2_desc} version
1893 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
1895 Group: Development/Libraries
1896 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1898 %description -n libgo-multilib-%{multilib2}-static
1899 Static Go language library - %{m2_desc} version.
1901 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
1902 Statyczna biblioteka języka Go - wersja %{m2_desc}.
1905 Summary: The Address Sanitizer library
1906 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
1907 License: BSD-like or MIT
1909 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1911 %description -n libasan
1912 This package contains the Address Sanitizer library which is used for
1913 -fsanitize=address instrumented programs.
1915 %description -n libasan -l pl.UTF-8
1916 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
1917 adresów w programach kompilowanych z opcją -fsanitize=address.
1919 %package -n libasan-devel
1920 Summary: Development files for the Address Sanitizer library
1921 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
1922 License: BSD-like or MIT
1923 Group: Development/Libraries
1924 Requires: libasan = %{epoch}:%{version}-%{release}
1926 %description -n libasan-devel
1927 This package contains development files for the Address Sanitizer
1930 %description -n libasan-devel -l pl.UTF-8
1931 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
1933 %package -n libasan-static
1934 Summary: The Address Sanitizer static library
1935 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
1936 License: BSD-like or MIT
1937 Group: Development/Libraries
1938 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1940 %description -n libasan-static
1941 This package contains Address Sanitizer static library.
1943 %description -n libasan-static -l pl.UTF-8
1944 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
1946 %package -n libasan-multilib-32
1947 Summary: The Address Sanitizer library - 32-bit version
1948 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
1949 License: BSD-like or MIT
1951 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1952 Obsoletes: libasan-multilib < 6:4.9.2-4
1954 %description -n libasan-multilib-32
1955 This package contains 32-bit version of the Address Sanitizer library
1956 which is used for -fsanitize=address instrumented programs.
1958 %description -n libasan-multilib-32 -l pl.UTF-8
1959 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
1960 służącej do kontroli adresów w programach kompilowanych z opcją
1963 %package -n libasan-multilib-32-devel
1964 Summary: Development files for the Address Sanitizer library - 32-bit version
1965 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
1966 License: BSD-like or MIT
1967 Group: Development/Libraries
1968 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1969 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
1970 Obsoletes: libasan-multilib-devel < 6:4.9.2-4
1972 %description -n libasan-multilib-32-devel
1973 This package contains the development files for 32-bit version of the
1974 Address Sanitizer library.
1976 %description -n libasan-multilib-32-devel -l pl.UTF-8
1977 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
1980 %package -n libasan-multilib-32-static
1981 Summary: The Address Sanitizer static library - 32-bit version
1982 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
1983 License: BSD-like or MIT
1984 Group: Development/Libraries
1985 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
1986 Obsoletes: libasan-multilib-static < 6:4.9.2-4
1988 %description -n libasan-multilib-32-static
1989 This package contains 32-bit version of the Address Sanitizer static
1992 %description -n libasan-multilib-32-static -l pl.UTF-8
1993 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
1996 %package -n libasan-multilib-%{multilib2}
1997 Summary: The Address Sanitizer library - %{m2_desc} version
1998 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
1999 License: BSD-like or MIT
2001 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2003 %description -n libasan-multilib-%{multilib2}
2004 This package contains %{m2_desc} version of the Address Sanitizer library
2005 which is used for -fsanitize=address instrumented programs.
2007 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
2008 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
2009 służącej do kontroli adresów w programach kompilowanych z opcją
2012 %package -n libasan-multilib-%{multilib2}-devel
2013 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
2014 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
2015 License: BSD-like or MIT
2016 Group: Development/Libraries
2017 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2018 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2020 %description -n libasan-multilib-%{multilib2}-devel
2021 This package contains the development files for %{m2_desc} version of the
2022 Address Sanitizer library.
2024 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2025 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2028 %package -n libasan-multilib-%{multilib2}-static
2029 Summary: The Address Sanitizer static library - %{m2_desc} version
2030 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
2031 License: BSD-like or MIT
2032 Group: Development/Libraries
2033 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2035 %description -n libasan-multilib-%{multilib2}-static
2036 This package contains %{m2_desc} version of the Address Sanitizer static
2039 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2040 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
2043 %package -n libhwasan
2044 Summary: The Hardware-Assisted Address Sanitizer library
2045 Summary(pl.UTF-8): Biblioteka Hardware-Assisted Address Sanitizer do kontroli adresów
2046 License: BSD-like or MIT
2048 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2050 %description -n libhwasan
2051 This package contains the Hardware-Assisted Address Sanitizer library
2052 which is used for -fsanitize=hwaddress instrumented programs.
2054 %description -n libhwasan -l pl.UTF-8
2055 Ten pakiet zawiera bibliotekę Hardware-Assisted Address Sanitizer,
2056 służącą do kontroli adresów w programach kompilowanych z opcją
2057 -fsanitize=hwaddress.
2059 %package -n libhwasan-devel
2060 Summary: Development files for the Hardware-Assisted Address Sanitizer library
2061 Summary(pl.UTF-8): Pliki programistyczne biblioteki Hardware-Assisted Address Sanitizer
2062 License: BSD-like or MIT
2063 Group: Development/Libraries
2064 Requires: libhwasan = %{epoch}:%{version}-%{release}
2066 %description -n libhwasan-devel
2067 This package contains development files for the Hardware-Assisted
2068 Address Sanitizer library.
2070 %description -n libhwasan-devel -l pl.UTF-8
2071 Ten pakiet zawiera pliki programistyczne biblioteki Hardware-Assisted
2074 %package -n libhwasan-static
2075 Summary: The Hardware-Assisted Address Sanitizer static library
2076 Summary(pl.UTF-8): Statyczna biblioteka Hardware-Assisted Address Sanitizer
2077 License: BSD-like or MIT
2078 Group: Development/Libraries
2079 Requires: libhwasan-devel = %{epoch}:%{version}-%{release}
2081 %description -n libhwasan-static
2082 This package contains Hardware-Assisted Address Sanitizer static
2085 %description -n libhwasan-static -l pl.UTF-8
2086 Ten pakiet zawiera statyczną bibliotekę Hardware-Assisted Address
2089 %package -n libhwasan-multilib-%{multilib2}
2090 Summary: The Hardware-Assisted Address Sanitizer library - %{m2_desc} version
2091 Summary(pl.UTF-8): Biblioteka Hardware-Assisted Address Sanitizer do kontroli adresów - wersja %{m2_desc}
2092 License: BSD-like or MIT
2094 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2096 %description -n libhwasan-multilib-%{multilib2}
2097 This package contains %{m2_desc} version of the Hardware-Assisted
2098 Address Sanitizer library which is used for -fsanitize=hwaddress
2099 instrumented programs.
2101 %description -n libhwasan-multilib-%{multilib2} -l pl.UTF-8
2102 Ten pakiet zawiera wersję %{m2_desc} biblioteki Hardware-Assisted
2103 Address Sanitizer, służącej do kontroli adresów w programach
2104 kompilowanych z opcją -fsanitize=hwaddress.
2106 %package -n libhwasan-multilib-%{multilib2}-devel
2107 Summary: Development files for the Hardware-Assisted Address Sanitizer library - %{m2_desc} version
2108 Summary(pl.UTF-8): Pliki programistyczne biblioteki Hardware-Assisted Address Sanitizer - wersja %{m2_desc}
2109 License: BSD-like or MIT
2110 Group: Development/Libraries
2111 Requires: libhwasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2113 %description -n libhwasan-multilib-%{multilib2}-devel
2114 This package contains development files for %{m2_desc} version of the
2115 Hardware-Assisted Address Sanitizer library.
2117 %description -n libhwasan-multilib-%{multilib2}-devel -l pl.UTF-8
2118 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2119 Hardware-Assisted Address Sanitizer.
2121 %package -n libhwasan-multilib-%{multilib2}-static
2122 Summary: The Hardware-Assisted Address Sanitizer static library - %{m2_desc} version
2123 Summary(pl.UTF-8): Statyczna biblioteka Hardware-Assisted Address Sanitizer - wersja %{m2_desc}
2124 License: BSD-like or MIT
2125 Group: Development/Libraries
2126 Requires: libhwasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2128 %description -n libhwasan-multilib-%{multilib2}-static
2129 This package contains %{m2_desc} version of Hardware-Assisted Address
2130 Sanitizer static library.
2132 %description -n libhwasan-multilib-%{multilib2}-static -l pl.UTF-8
2133 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej
2134 Hardware-Assisted Address Sanitizer.
2137 Summary: The Leak Sanitizer library
2138 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
2139 License: BSD-like or MIT
2141 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2143 %description -n liblsan
2144 This package contains the Leak Sanitizer library which is used for
2145 -fsanitize=leak instrumented programs.
2147 %description -n liblsan -l pl.UTF-8
2148 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
2149 wycieków w programach kompilowanych z opcją -fsanitize=leak.
2151 %package -n liblsan-devel
2152 Summary: Development files for the Leak Sanitizer library
2153 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2154 License: BSD-like or MIT
2155 Group: Development/Libraries
2156 Requires: liblsan = %{epoch}:%{version}-%{release}
2158 %description -n liblsan-devel
2159 This package contains development files for the Leak Sanitizer
2162 %description -n liblsan-devel -l pl.UTF-8
2163 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2165 %package -n liblsan-static
2166 Summary: The Leak Sanitizer static library
2167 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2168 License: BSD-like or MIT
2169 Group: Development/Libraries
2170 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2172 %description -n liblsan-static
2173 This package contains Leak Sanitizer static library.
2175 %description -n liblsan-static -l pl.UTF-8
2176 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2178 %package -n liblsan-multilib-%{multilib2}
2179 Summary: The Leak Sanitizer library - %{m2_desc} version
2180 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
2181 License: BSD-like or MIT
2183 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2185 %description -n liblsan-multilib-%{multilib2}
2186 This package contains %{m2_desc} version of the Leak Sanitizer library
2187 which is used for -fsanitize=leak instrumented programs.
2189 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2190 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2191 do kontroli wycieków w programach kompilowanych z opcją
2194 %package -n liblsan-multilib-%{multilib2}-devel
2195 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2196 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2197 License: BSD-like or MIT
2198 Group: Development/Libraries
2199 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2201 %description -n liblsan-multilib-%{multilib2}-devel
2202 This package contains development files for %{m2_desc} version of the
2203 Leak Sanitizer library.
2205 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2206 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2209 %package -n liblsan-multilib-%{multilib2}-static
2210 Summary: The Leak Sanitizer static library - %{m2_desc} version
2211 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2212 License: BSD-like or MIT
2213 Group: Development/Libraries
2214 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2216 %description -n liblsan-multilib-%{multilib2}-static
2217 This package contains Leak Sanitizer static library - %{m2_desc} version.
2219 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2220 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2223 Summary: The Thread Sanitizer library
2224 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2225 License: BSD-like or MIT
2227 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2229 %description -n libtsan
2230 This package contains the Thread Sanitizer library which is used for
2231 -fsanitize=thread instrumented programs.
2233 %description -n libtsan -l pl.UTF-8
2234 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2235 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2237 %package -n libtsan-devel
2238 Summary: Development files for the Thread Sanitizer library
2239 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2240 License: BSD-like or MIT
2241 Group: Development/Libraries
2242 Requires: libtsan = %{epoch}:%{version}-%{release}
2244 %description -n libtsan-devel
2245 This package contains development files for Thread Sanitizer library.
2247 %description -n libtsan-devel -l pl.UTF-8
2248 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2250 %package -n libtsan-static
2251 Summary: The Thread Sanitizer static library
2252 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2253 License: BSD-like or MIT
2254 Group: Development/Libraries
2255 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2257 %description -n libtsan-static
2258 This package contains Thread Sanitizer static library.
2260 %description -n libtsan-static -l pl.UTF-8
2261 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2263 %package -n libtsan-multilib-%{multilib2}
2264 Summary: The Thread Sanitizer library - %{m2_desc} version
2265 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2266 License: BSD-like or MIT
2268 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2270 %description -n libtsan-multilib-%{multilib2}
2271 This package contains %{m2_desc} version of the Thread Sanitizer
2272 library which is used for -fsanitize=thread instrumented programs.
2274 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2275 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2276 służącej do kontroli wielowątkowości w programach kompilowanych
2277 z opcją -fsanitize=thread.
2279 %package -n libtsan-multilib-%{multilib2}-devel
2280 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2281 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2282 License: BSD-like or MIT
2283 Group: Development/Libraries
2284 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2286 %description -n libtsan-multilib-%{multilib2}-devel
2287 This package contains development files for %{m2_desc} version of
2288 Thread Sanitizer library.
2290 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2291 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2294 %package -n libtsan-multilib-%{multilib2}-static
2295 Summary: The Thread Sanitizer static library - %{m2_desc} version
2296 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2297 License: BSD-like or MIT
2298 Group: Development/Libraries
2299 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2301 %description -n libtsan-multilib-%{multilib2}-static
2302 This package contains %{m2_desc} version of Thread Sanitizer static
2305 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2306 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2309 %package -n libubsan
2310 Summary: The Undefined Behavior Sanitizer library
2311 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2312 License: BSD-like or MIT
2314 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2316 %description -n libubsan
2317 This package contains the Undefined Behavior Sanitizer library which
2318 is used for -fsanitize=undefined instrumented programs.
2320 %description -n libubsan -l pl.UTF-8
2321 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2322 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2323 -fsanitize=undefined.
2325 %package -n libubsan-devel
2326 Summary: Development files for the Undefined Behavior Sanitizer library
2327 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2328 License: BSD-like or MIT
2329 Group: Development/Libraries
2330 Requires: libubsan = %{epoch}:%{version}-%{release}
2332 %description -n libubsan-devel
2333 This package contains development files for the Undefined Behavior
2336 %description -n libubsan-devel -l pl.UTF-8
2337 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2340 %package -n libubsan-static
2341 Summary: The Undefined Behavior Sanitizer static library
2342 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2343 License: BSD-like or MIT
2344 Group: Development/Libraries
2345 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2347 %description -n libubsan-static
2348 This package contains Undefined Behavior Sanitizer static library.
2350 %description -n libubsan-static -l pl.UTF-8
2351 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2353 %package -n libubsan-multilib-32
2354 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2355 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2356 License: BSD-like or MIT
2358 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2359 Obsoletes: libubsan-multilib < 6:4.9.2-4
2361 %description -n libubsan-multilib-32
2362 This package contains 32-bit version of the Undefined Behavior
2363 Sanitizer library which is used for -fsanitize=undefined instrumented
2366 %description -n libubsan-multilib-32 -l pl.UTF-8
2367 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2368 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2369 kompilowanych z opcją -fsanitize=undefined.
2371 %package -n libubsan-multilib-32-devel
2372 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2373 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2374 License: BSD-like or MIT
2375 Group: Development/Libraries
2376 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2377 Obsoletes: libubsan-multilib-devel < 6:4.9.2-4
2379 %description -n libubsan-multilib-32-devel
2380 This package contains the development files for 32-bit version of the
2381 Undefined Behavior Sanitizer library.
2383 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2384 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2385 Undefined Behavior Sanitizer.
2387 %package -n libubsan-multilib-32-static
2388 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2389 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2390 License: BSD-like or MIT
2391 Group: Development/Libraries
2392 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2393 Obsoletes: libubsan-multilib-static < 6:4.9.2-4
2395 %description -n libubsan-multilib-32-static
2396 This package contains 32-bit version of the Undefined Behavior
2397 Sanitizer static library.
2399 %description -n libubsan-multilib-32-static -l pl.UTF-8
2400 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2403 %package -n libubsan-multilib-%{multilib2}
2404 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2405 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2406 License: BSD-like or MIT
2408 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2410 %description -n libubsan-multilib-%{multilib2}
2411 This package contains %{m2_desc} version of the Undefined Behavior
2412 Sanitizer library which is used for -fsanitize=undefined instrumented
2415 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2416 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2417 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2418 kompilowanych z opcją -fsanitize=undefined.
2420 %package -n libubsan-multilib-%{multilib2}-devel
2421 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2422 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2423 License: BSD-like or MIT
2424 Group: Development/Libraries
2425 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2427 %description -n libubsan-multilib-%{multilib2}-devel
2428 This package contains the development files for %{m2_desc} version of the
2429 Undefined Behavior Sanitizer library.
2431 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2432 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2433 Undefined Behavior Sanitizer.
2435 %package -n libubsan-multilib-%{multilib2}-static
2436 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2437 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2438 License: BSD-like or MIT
2439 Group: Development/Libraries
2440 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2442 %description -n libubsan-multilib-%{multilib2}-static
2443 This package contains %{m2_desc} version of the Undefined Behavior
2444 Sanitizer static library.
2446 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2447 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2451 Summary: The Virtual Table Verification library
2452 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2453 License: GPL v3+ with GCC Runtime Library Exception v3.1
2455 URL: https://gcc.gnu.org/wiki/vtv
2456 Requires: libgcc = %{epoch}:%{version}-%{release}
2458 %description -n libvtv
2459 This package contains the Virtual Table Verification library which
2460 is used for -fvtable-verify=... instrumented programs.
2462 %description -n libvtv -l pl.UTF-8
2463 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2464 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2465 -fvtable-verify=....
2467 %package -n libvtv-devel
2468 Summary: Development files for the Virtual Table Verification library
2469 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2470 License: GPL v3+ with GCC Runtime Library Exception v3.1
2471 Group: Development/Libraries
2472 URL: https://gcc.gnu.org/wiki/vtv
2473 Requires: libvtv = %{epoch}:%{version}-%{release}
2475 %description -n libvtv-devel
2476 This package contains development files for the Virtual Table
2477 Verification library.
2479 %description -n libvtv-devel -l pl.UTF-8
2480 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2483 %package -n libvtv-static
2484 Summary: The Virtual Table Verification static library
2485 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2486 License: GPL v3+ with GCC Runtime Library Exception v3.1
2487 Group: Development/Libraries
2488 URL: https://gcc.gnu.org/wiki/vtv
2489 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2491 %description -n libvtv-static
2492 This package contains Virtual Table Verification static library.
2494 %description -n libvtv-static -l pl.UTF-8
2495 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2497 %package -n libvtv-multilib-32
2498 Summary: The Virtual Table Verification library - 32-bit version
2499 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2500 License: GPL v3+ with GCC Runtime Library Exception v3.1
2502 URL: https://gcc.gnu.org/wiki/vtv
2503 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2505 %description -n libvtv-multilib-32
2506 This package contains 32-bit version of the Virtual Table Verification
2507 library which is used for -fvtable-verify=... instrumented programs.
2509 %description -n libvtv-multilib-32 -l pl.UTF-8
2510 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2511 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2512 kompilowanych z opcją -fvtable-verify=....
2514 %package -n libvtv-multilib-32-devel
2515 Summary: Development files for the Virtual Table Verification library - 32-bit version
2516 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2517 License: GPL v3+ with GCC Runtime Library Exception v3.1
2518 Group: Development/Libraries
2519 URL: https://gcc.gnu.org/wiki/vtv
2520 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2522 %description -n libvtv-multilib-32-devel
2523 This package contains the development files for 32-bit version of the
2524 Virtual Table Verification library.
2526 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2527 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2528 Virtual Table Verification.
2530 %package -n libvtv-multilib-32-static
2531 Summary: The Virtual Table Verification static library - 32-bit version
2532 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2533 License: GPL v3+ with GCC Runtime Library Exception v3.1
2534 Group: Development/Libraries
2535 URL: https://gcc.gnu.org/wiki/vtv
2536 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2538 %description -n libvtv-multilib-32-static
2539 This package contains 32-bit version of the Virtual Table Verification
2542 %description -n libvtv-multilib-32-static -l pl.UTF-8
2543 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2546 %package -n libvtv-multilib-%{multilib2}
2547 Summary: The Virtual Table Verification library - %{m2_desc} version
2548 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2549 License: GPL v3+ with GCC Runtime Library Exception v3.1
2551 URL: https://gcc.gnu.org/wiki/vtv
2552 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2554 %description -n libvtv-multilib-%{multilib2}
2555 This package contains %{m2_desc} version of the Virtual Table Verification
2556 library which is used for -fvtable-verify=... instrumented programs.
2558 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2559 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2560 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2561 kompilowanych z opcją -fvtable-verify=....
2563 %package -n libvtv-multilib-%{multilib2}-devel
2564 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2565 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2566 License: GPL v3+ with GCC Runtime Library Exception v3.1
2567 Group: Development/Libraries
2568 URL: https://gcc.gnu.org/wiki/vtv
2569 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2571 %description -n libvtv-multilib-%{multilib2}-devel
2572 This package contains the development files for %{m2_desc} version of the
2573 Virtual Table Verification library.
2575 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2576 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2577 Virtual Table Verification.
2579 %package -n libvtv-multilib-%{multilib2}-static
2580 Summary: The Virtual Table Verification static library - %{m2_desc} version
2581 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2582 License: GPL v3+ with GCC Runtime Library Exception v3.1
2583 Group: Development/Libraries
2584 URL: https://gcc.gnu.org/wiki/vtv
2585 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2587 %description -n libvtv-multilib-%{multilib2}-static
2588 This package contains %{m2_desc} version of the Virtual Table
2589 Verification library.
2591 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2592 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2595 %package -n libatomic
2596 Summary: The GNU Atomic library
2597 Summary(pl.UTF-8): Biblioteka GNU Atomic
2598 License: GPL v3+ with GCC Runtime Library Exception v3.1
2601 %description -n libatomic
2602 This package contains the GNU Atomic library which is a GCC support
2603 library for atomic operations not supported by hardware.
2605 %description -n libatomic -l pl.UTF-8
2606 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2607 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2609 %package -n libatomic-devel
2610 Summary: Development files for the GNU Atomic library
2611 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2612 License: GPL v3+ with GCC Runtime Library Exception v3.1
2613 Group: Development/Libraries
2614 Requires: libatomic = %{epoch}:%{version}-%{release}
2616 %description -n libatomic-devel
2617 This package contains development files for the GNU Atomic library.
2619 %description -n libatomic-devel -l pl.UTF-8
2620 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2622 %package -n libatomic-static
2623 Summary: The GNU Atomic static library
2624 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2625 License: GPL v3+ with GCC Runtime Library Exception v3.1
2626 Group: Development/Libraries
2627 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2629 %description -n libatomic-static
2630 This package contains GNU Atomic static library.
2632 %description -n libatomic-static -l pl.UTF-8
2633 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2635 %package -n libatomic-multilib-32
2636 Summary: The GNU Atomic library - 32-bit version
2637 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2638 License: GPL v3+ with GCC Runtime Library Exception v3.1
2640 Obsoletes: libatomic-multilib < 6:4.9.2-4
2642 %description -n libatomic-multilib-32
2643 This package contains 32-bit version of the GNU Atomic library which
2644 is a GCC support library for atomic operations not supported by
2647 %description -n libatomic-multilib-32 -l pl.UTF-8
2648 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2649 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2652 %package -n libatomic-multilib-32-devel
2653 Summary: Development files for the GNU Atomic static library - 32-bit version
2654 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2655 License: GPL v3+ with GCC Runtime Library Exception v3.1
2656 Group: Development/Libraries
2657 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2658 Obsoletes: libatomic-multilib-devel < 6:4.9.2-4
2660 %description -n libatomic-multilib-32-devel
2661 This package contains the development files for 32-bit version of the
2664 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2665 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2668 %package -n libatomic-multilib-32-static
2669 Summary: The GNU Atomic static library - 32-bit version
2670 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2671 License: GPL v3+ with GCC Runtime Library Exception v3.1
2672 Group: Development/Libraries
2673 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2674 Obsoletes: libatomic-multilib-static < 6:4.9.2-4
2676 %description -n libatomic-multilib-32-static
2677 This package contains 32-bit version of the GNU Atomic static library.
2679 %description -n libatomic-multilib-32-static -l pl.UTF-8
2680 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2682 %package -n libatomic-multilib-%{multilib2}
2683 Summary: The GNU Atomic library - %{m2_desc} version
2684 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2685 License: GPL v3+ with GCC Runtime Library Exception v3.1
2688 %description -n libatomic-multilib-%{multilib2}
2689 This package contains %{m2_desc} version of the GNU Atomic library which
2690 is a GCC support library for atomic operations not supported by
2693 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2694 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2695 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2698 %package -n libatomic-multilib-%{multilib2}-devel
2699 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2700 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2701 License: GPL v3+ with GCC Runtime Library Exception v3.1
2702 Group: Development/Libraries
2703 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2705 %description -n libatomic-multilib-%{multilib2}-devel
2706 This package contains the development files for %{m2_desc} version of the
2709 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2710 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2713 %package -n libatomic-multilib-%{multilib2}-static
2714 Summary: The GNU Atomic static library - %{m2_desc} version
2715 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2716 License: GPL v3+ with GCC Runtime Library Exception v3.1
2717 Group: Development/Libraries
2718 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2720 %description -n libatomic-multilib-%{multilib2}-static
2721 This package contains %{m2_desc} version of the GNU Atomic static library.
2723 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2724 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2727 Summary: GCC plugin for GDB
2728 Summary(pl.UTF-8): Wtyczka GCC dla GDB
2729 Group: Development/Debuggers
2730 Requires: %{name} = %{epoch}:%{version}-%{release}
2732 %description gdb-plugin
2733 This package contains GCC plugin for GDB C expression evaluation.
2735 %description gdb-plugin -l pl.UTF-8
2736 Ten pakiet zawiera wtyczkę GCC do obliczania wyrażeń języka C w GDB.
2738 %package plugin-devel
2739 Summary: Support for compiling GCC plugins
2740 Summary(pl.UTF-8): Obsługa kompilowania wtyczek GCC
2741 Group: Development/Languages
2742 Requires: %{name} = %{epoch}:%{version}-%{release}
2743 Requires: gmp-devel >= 4.3.2
2744 Requires: libmpc-devel >= 0.8.1
2745 Requires: mpfr-devel >= 3.1.0
2747 %description plugin-devel
2748 This package contains header files and other support files for
2749 compiling GCC plugins. The GCC plugin ABI is currently not stable, so
2750 plugins must be rebuilt any time GCC is updated.
2752 %description plugin-devel -l pl.UTF-8
2753 Ten pakiet zawiera pliki nagłówkowe oraz inne pozwalające na
2754 kompilowanie wtyczek GCC. ABI wtyczek GCC nie jest obecnie stabilne,
2755 więc wtyczki muszą być przebudowywane przy każdej aktualizacji GCC.
2757 # Packages with epoch 0
2758 # DO NOT MOVE THESE PACKAGES AROUND
2760 # PUT SUCH PACKAGES HERE
2772 %if %{with gcc_libffi}
2776 %{__mv} ChangeLog ChangeLog.general
2778 # override snapshot version.
2779 echo %{version} > gcc/BASE-VER
2780 echo "release" > gcc/DEV-PHASE
2787 rm -rf builddir && install -d builddir && cd builddir
2790 CFLAGS="%{rpmcflags}" \
2791 CXXFLAGS="%{rpmcxxflags}" \
2794 --prefix=%{_prefix} \
2795 --with-local-prefix=%{_prefix}/local \
2796 --libdir=%{_libdir} \
2797 --libexecdir=%{_libdir} \
2798 --infodir=%{_infodir} \
2799 --mandir=%{_mandir} \
2800 --x-libraries=%{_libdir} \
2801 --enable-bootstrap%{!?with_bootstrap:=no} \
2802 --disable-build-with-cxx \
2803 --disable-build-poststage1-with-cxx \
2805 --enable-checking=release \
2806 %ifarch %{ix86} %{x8664} x32
2809 %{?with_fortran:--enable-cmath} \
2810 --enable-decimal-float \
2811 --enable-gnu-indirect-function \
2812 --enable-gnu-unique-object \
2813 --enable-initfini-array \
2814 --disable-isl-version-check \
2815 --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}" \
2816 --enable-libgomp%{!?with_gomp:=no} \
2818 --enable-linker-build-id \
2819 --enable-linux-futex \
2820 --enable-long-long \
2821 %{!?with_multilib:--disable-multilib} \
2826 --enable-secureplt \
2829 --enable-threads=posix \
2834 %ifarch %{x8664} x32
2835 --with-arch-32=x86-64 \
2838 --with-cpu=ultrasparc \
2840 --with-demangler-in-ld \
2843 --with-linker-hash-style=gnu \
2844 --with-long-double-128 \
2845 %if %{with multilib}
2847 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
2850 --with-multilib-list=m32,m64,mx32 \
2853 --with-slibdir=%{_slibdir} \
2855 --without-system-libunwind \
2857 --with-system-libunwind \
2859 --with-system-zlib \
2874 --with-arch=armv7-a \
2876 --with-fpu=vfpv3-d16 \
2880 --with-arch=armv7-a \
2882 --with-fpu=neon-vfpv3 \
2886 --enable-__cxa_atexit \
2887 --enable-libstdcxx-allocator=new \
2888 --disable-libstdcxx-pch \
2889 --enable-libstdcxx-threads \
2890 --enable-libstdcxx-time=rt \
2891 --enable-libstdcxx-visibility \
2892 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
2893 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
2894 %{?with_vtv:--enable-vtable-verify} \
2896 --with-pkgversion="PLD-Linux" \
2897 --with-bugurl="http://bugs.pld-linux.org" \
2898 --host=%{_target_platform} \
2899 --build=%{_target_platform}
2903 cat << 'EOF' > Makefile
2904 all := $(filter-out all Makefile,$(MAKECMDGOALS))
2907 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
2908 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
2909 BOOT_CFLAGS="%{rpmcflags}" \
2910 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
2911 GNATLIBCFLAGS="%{rpmcflags}" \
2912 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
2920 if [ ! -r /dev/pts/0 ]; then
2921 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
2924 %{__make} -k -C builddir check 2>&1 ||:
2928 rm -rf $RPM_BUILD_ROOT
2929 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
2933 %{__make} -j1 install \
2935 infodir=%{_infodir} \
2936 DESTDIR=$RPM_BUILD_ROOT
2938 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
2940 %if %{with multilib}
2943 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
2944 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
2945 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
2946 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
2948 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
2949 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
2950 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
2951 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
2956 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
2957 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
2958 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
2960 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
2961 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
2962 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
2964 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
2965 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
2966 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
2968 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
2969 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
2970 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
2972 %if %{with multilib}
2973 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
2974 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2975 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
2977 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
2978 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
2979 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
2981 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
2982 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2983 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
2985 %if %{with multilib2}
2986 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
2987 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2988 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
2990 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
2991 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2992 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
2994 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
2995 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2996 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
3001 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
3002 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
3006 # move ada shared libraries to proper place...
3007 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
3008 $RPM_BUILD_ROOT%{_libdir}
3009 # check if symlink to be made is valid
3010 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
3011 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
3012 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
3013 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
3014 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
3015 %if %{with multilib}
3016 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
3017 $RPM_BUILD_ROOT%{_libdir32}
3018 # check if symlink to be made is valid
3019 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
3020 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
3021 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
3022 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
3023 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
3025 %if %{with multilib2}
3026 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
3027 $RPM_BUILD_ROOT%{_libdirm2}
3028 # check if symlink to be made is valid
3029 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
3030 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
3031 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
3032 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
3033 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
3040 %if %{with gcc_libffi}
3041 # still not installed by gcc?
3042 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
3043 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
3044 sed -e 's,@prefix@,%{_prefix},
3045 s,@exec_prefix@,%{_exec_prefix},
3046 s,@libdir@,%{_libdir},
3047 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
3048 %if %{with multilib}
3049 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
3050 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
3051 sed -e 's,@prefix@,%{_prefix},
3052 s,@exec_prefix@,%{_exec_prefix},
3053 s,@libdir@,%{_libdir32},
3054 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
3055 %if %{with multilib2}
3056 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
3057 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
3058 sed -e 's,@prefix@,%{_prefix},
3059 s,@exec_prefix@,%{_exec_prefix},
3060 s,@libdir@,%{_libdirm2},
3061 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
3067 cp -f libobjc/README gcc/objc/README.libobjc
3070 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
3071 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
3072 for f in libitm.la libssp.la libssp_nonshared.la \
3073 %{?with_cxx:libstdc++.la libstdc++exp.la libstdc++fs.la libsupc++.la} \
3074 %{?with_fortran:libgfortran.la %{?with_quadmath:libquadmath.la}} \
3075 %{?with_gomp:libgomp.la} \
3076 %{?with_Xsan:libasan.la libubsan.la} \
3077 %{?with_hwasan:libhwasan.la} \
3078 %{?with_lsan_m0:liblsan.la} \
3079 %{?with_tsan_m0:libtsan.la} \
3080 %{?with_atomic:libatomic.la} \
3081 %{?with_modula2:libm2cor.la libm2iso.la libm2log.la libm2min.la libm2pim.la} \
3082 %{?with_objc:libobjc.la};
3084 file="$RPM_BUILD_ROOT%{_libdir}/$f"
3085 %{__perl} %{SOURCE1} "$file" %{_libdir} >"${file}.fixed"
3086 %{__mv} "${file}.fixed" "$file"
3088 %if %{with multilib}
3089 for f in libitm.la libssp.la libssp_nonshared.la \
3090 %{?with_cxx:libstdc++.la libstdc++exp.la libstdc++fs.la libsupc++.la} \
3091 %{?with_fortran:libgfortran.la %{?with_quadmath:libquadmath.la}} \
3092 %{?with_gomp:libgomp.la} \
3093 %{?with_Xsan:libasan.la libubsan.la} \
3094 %{?with_lsan_m1:liblsan.la} \
3095 %{?with_tsan_m1:libtsan.la} \
3096 %{?with_atomic:libatomic.la} \
3097 %{?with_modula2:libm2cor.la libm2iso.la libm2log.la libm2min.la libm2pim.la} \
3098 %{?with_objc:libobjc.la};
3100 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
3101 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
3103 %if %{with multilib2}
3104 for f in libitm.la libssp.la libssp_nonshared.la \
3105 %{?with_cxx:libstdc++.la libstdc++exp.la libstdc++fs.la libsupc++.la} \
3106 %{?with_fortran:libgfortran.la %{?with_quadmath:libquadmath.la}} \
3107 %{?with_gomp:libgomp.la} \
3108 %{?with_Xsan:libasan.la libubsan.la} \
3109 %{?with_hwasan_m2:libhwasan.la} \
3110 %{?with_lsan_m2:liblsan.la} \
3111 %{?with_tsan_m2:libtsan.la} \
3112 %{?with_atomic:libatomic.la} \
3113 %{?with_modula2:libm2cor.la libm2iso.la libm2log.la libm2min.la libm2pim.la} \
3114 %{?with_objc:libobjc.la};
3116 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
3117 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
3122 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
3123 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
3124 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
3126 # plugins, .la not needed
3127 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la \
3128 $RPM_BUILD_ROOT%{_libdir}/libcc1.la
3130 %if %{without lsan_m0} && (%{without multilib2} || %{without lsan_m2})
3131 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/include/sanitizer/lsan_interface.h
3135 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3136 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3138 # basename is being run only for the native (non-biarch) file.
3139 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3140 -e "s,@toolexeclibdir@,$LIBDIR," \
3141 < libstdc++-v3/python/hook.in \
3142 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3144 install -d $RPM_BUILD_ROOT%{py3_sitescriptdir}
3145 %{__mv} $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py3_sitescriptdir}
3146 %py3_ocomp $RPM_BUILD_ROOT%{py3_sitescriptdir}
3147 %py3_comp $RPM_BUILD_ROOT%{py3_sitescriptdir}
3149 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3151 # script(s) always installed; see above for builds with python; if no python, just don't package
3152 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3153 %if %{with multilib}
3154 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3155 %if %{with multilib2}
3156 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3162 cat cpplib.lang >> gcc.lang
3165 %find_lang libstdc\+\+
3166 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3169 # always -f, as "dir" is created depending which texlive version is installed
3170 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3172 # svn snap doesn't contain (release does) below files,
3173 # so let's create dummy entries to satisfy %%files.
3174 [ ! -f NEWS ] && touch NEWS
3175 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3176 [ ! -f libgfortran/README ] && touch libgfortran/README
3179 rm -rf $RPM_BUILD_ROOT
3181 %post -p /sbin/postshell
3182 -/usr/sbin/fix-info-dir -c %{_infodir}
3184 %postun -p /sbin/postshell
3185 -/usr/sbin/fix-info-dir -c %{_infodir}
3187 %post ada -p /sbin/postshell
3188 -/usr/sbin/fix-info-dir -c %{_infodir}
3190 %postun ada -p /sbin/postshell
3191 -/usr/sbin/fix-info-dir -c %{_infodir}
3193 %post fortran -p /sbin/postshell
3194 -/usr/sbin/fix-info-dir -c %{_infodir}
3196 %postun fortran -p /sbin/postshell
3197 -/usr/sbin/fix-info-dir -c %{_infodir}
3199 %post go -p /sbin/postshell
3200 -/usr/sbin/fix-info-dir -c %{_infodir}
3202 %postun go -p /sbin/postshell
3203 -/usr/sbin/fix-info-dir -c %{_infodir}
3205 %post -n libquadmath-devel -p /sbin/postshell
3206 -/usr/sbin/fix-info-dir -c %{_infodir}
3208 %postun -n libquadmath-devel -p /sbin/postshell
3209 -/usr/sbin/fix-info-dir -c %{_infodir}
3211 %post -n libffi-devel -p /sbin/postshell
3212 -/usr/sbin/fix-info-dir -c %{_infodir}
3214 %postun -n libffi-devel -p /sbin/postshell
3215 -/usr/sbin/fix-info-dir -c %{_infodir}
3217 %post -n libgomp-devel -p /sbin/postshell
3218 -/usr/sbin/fix-info-dir -c %{_infodir}
3220 %postun -n libgomp-devel -p /sbin/postshell
3221 -/usr/sbin/fix-info-dir -c %{_infodir}
3223 %post -p /sbin/ldconfig -n libgcc
3224 %postun -p /sbin/ldconfig -n libgcc
3225 %post -p /sbin/ldconfig -n libgcc-multilib-32
3226 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3227 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3228 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3229 %post -p /sbin/ldconfig -n libgomp
3230 %postun -p /sbin/ldconfig -n libgomp
3231 %post -p /sbin/ldconfig -n libgomp-multilib-32
3232 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3233 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3234 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3235 %post -p /sbin/ldconfig -n libgnat
3236 %postun -p /sbin/ldconfig -n libgnat
3237 %post -p /sbin/ldconfig -n libgnat-multilib-32
3238 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3239 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3240 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3241 %post -p /sbin/ldconfig -n libstdc++
3242 %postun -p /sbin/ldconfig -n libstdc++
3243 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3244 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3245 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3246 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3247 %post -p /sbin/ldconfig -n libgfortran
3248 %postun -p /sbin/ldconfig -n libgfortran
3249 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3250 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3251 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3252 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3253 %post -p /sbin/ldconfig -n libffi
3254 %postun -p /sbin/ldconfig -n libffi
3255 %post -p /sbin/ldconfig -n libffi-multilib-32
3256 %postun -p /sbin/ldconfig -n libffi-multilib-32
3257 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3258 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3259 %post -p /sbin/ldconfig -n libgm2
3260 %postun -p /sbin/ldconfig -n libgm2
3261 %post -p /sbin/ldconfig -n libgm2-multilib-32
3262 %postun -p /sbin/ldconfig -n libgm2-multilib-32
3263 %post -p /sbin/ldconfig -n libgm2-multilib-%{multilib2}
3264 %postun -p /sbin/ldconfig -n libgm2-multilib-%{multilib2}
3265 %post -p /sbin/ldconfig -n libobjc
3266 %postun -p /sbin/ldconfig -n libobjc
3267 %post -p /sbin/ldconfig -n libobjc-multilib-32
3268 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3269 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3270 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3271 %post -p /sbin/ldconfig -n libquadmath
3272 %postun -p /sbin/ldconfig -n libquadmath
3273 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3274 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3275 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3276 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3277 %post -p /sbin/ldconfig -n libgo
3278 %postun -p /sbin/ldconfig -n libgo
3279 %post -p /sbin/ldconfig -n libgo-multilib-32
3280 %postun -p /sbin/ldconfig -n libgo-multilib-32
3281 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3282 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3283 %post -p /sbin/ldconfig -n libasan
3284 %postun -p /sbin/ldconfig -n libasan
3285 %post -p /sbin/ldconfig -n libasan-multilib-32
3286 %postun -p /sbin/ldconfig -n libasan-multilib-32
3287 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3288 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3289 %post -p /sbin/ldconfig -n libhwasan
3290 %postun -p /sbin/ldconfig -n libhwasan
3291 %post -p /sbin/ldconfig -n liblsan
3292 %postun -p /sbin/ldconfig -n liblsan
3293 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3294 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3295 %post -p /sbin/ldconfig -n libtsan
3296 %postun -p /sbin/ldconfig -n libtsan
3297 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3298 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3299 %post -p /sbin/ldconfig -n libubsan
3300 %postun -p /sbin/ldconfig -n libubsan
3301 %post -p /sbin/ldconfig -n libubsan-multilib-32
3302 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3303 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3304 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3305 %post -p /sbin/ldconfig -n libvtv
3306 %postun -p /sbin/ldconfig -n libvtv
3307 %post -p /sbin/ldconfig -n libvtv-multilib-32
3308 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3309 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3310 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3311 %post -p /sbin/ldconfig -n libatomic
3312 %postun -p /sbin/ldconfig -n libatomic
3313 %post -p /sbin/ldconfig -n libatomic-multilib-32
3314 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3315 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3316 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3317 %post -p /sbin/ldconfig gdb-plugin
3318 %postun -p /sbin/ldconfig gdb-plugin
3321 %defattr(644,root,root,755)
3322 %doc ChangeLog.general MAINTAINERS NEWS
3323 # bugs.html faq.html
3324 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3325 %attr(755,root,root) %{_bindir}/*-gcc*
3326 %attr(755,root,root) %{_bindir}/cc
3327 %attr(755,root,root) %{_bindir}/cpp
3328 %attr(755,root,root) %{_bindir}/gcc
3329 %attr(755,root,root) %{_bindir}/gcc-ar
3330 %attr(755,root,root) %{_bindir}/gcc-nm
3331 %attr(755,root,root) %{_bindir}/gcc-ranlib
3332 %attr(755,root,root) %{_bindir}/gcov
3333 %attr(755,root,root) %{_bindir}/gcov-dump
3334 %attr(755,root,root) %{_bindir}/gcov-tool
3335 %attr(755,root,root) %{_bindir}/lto-dump
3336 %{_mandir}/man1/cc.1*
3337 %{_mandir}/man1/cpp.1*
3338 %{_mandir}/man1/gcc.1*
3339 %{_mandir}/man1/gcov.1*
3340 %{_mandir}/man1/gcov-dump.1*
3341 %{_mandir}/man1/gcov-tool.1*
3342 %{_mandir}/man1/lto-dump.1*
3343 %{_infodir}/cpp.info*
3344 %{_infodir}/cppinternals.info*
3345 %{_infodir}/gcc.info*
3346 %{_infodir}/gccinstall.info*
3347 %{_infodir}/gccint.info*
3348 %{_infodir}/libitm.info*
3349 %attr(755,root,root) /lib/cpp
3350 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3351 %attr(755,root,root) %{_libdir}/libitm.so
3352 %attr(755,root,root) %{_libdir}/libssp.so
3353 %{_libdir}/libitm.la
3355 %{_libdir}/libitm.spec
3356 %{_libdir}/libsanitizer.spec
3357 %{_libdir}/libssp.la
3359 %{_libdir}/libssp_nonshared.la
3360 %{_libdir}/libssp_nonshared.a
3361 %dir %{_libdir}/gcc/%{_target_platform}
3363 %{gcclibdir}/libgcc.a
3364 %{gcclibdir}/libgcc_eh.a
3365 %{gcclibdir}/libgcov.a
3368 %{?with_vtv:%{gcclibdir}/vtv_*.o}
3369 %attr(755,root,root) %{gcclibdir}/cc1
3370 %attr(755,root,root) %{gcclibdir}/collect2
3371 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3372 %attr(755,root,root) %{gcclibdir}/lto1
3373 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3374 %dir %{gcclibdir}/include
3375 %dir %{gcclibdir}/include/sanitizer
3376 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3377 %dir %{gcclibdir}/include/ssp
3378 %{gcclibdir}/include/ssp/*.h
3379 %{gcclibdir}/include/float.h
3380 %{gcclibdir}/include/gcov.h
3381 %{gcclibdir}/include/iso646.h
3382 %{gcclibdir}/include/limits.h
3383 %{gcclibdir}/include/stdalign.h
3384 %{gcclibdir}/include/stdarg.h
3385 %{gcclibdir}/include/stdatomic.h
3386 %{gcclibdir}/include/stdbool.h
3387 %{gcclibdir}/include/stddef.h
3388 %{gcclibdir}/include/stdfix.h
3389 %{gcclibdir}/include/stdint.h
3390 %{gcclibdir}/include/stdint-gcc.h
3391 %{gcclibdir}/include/stdnoreturn.h
3392 %{gcclibdir}/include/syslimits.h
3393 %{gcclibdir}/include/unwind.h
3394 %{gcclibdir}/include/varargs.h
3395 %ifarch %{ix86} %{x8664} x32
3396 %{gcclibdir}/include/adxintrin.h
3397 %{gcclibdir}/include/ammintrin.h
3398 %{gcclibdir}/include/amxbf16intrin.h
3399 %{gcclibdir}/include/amxcomplexintrin.h
3400 %{gcclibdir}/include/amxfp16intrin.h
3401 %{gcclibdir}/include/amxint8intrin.h
3402 %{gcclibdir}/include/amxtileintrin.h
3403 %{gcclibdir}/include/avx2intrin.h
3404 %{gcclibdir}/include/avx5124fmapsintrin.h
3405 %{gcclibdir}/include/avx5124vnniwintrin.h
3406 %{gcclibdir}/include/avx512bf16intrin.h
3407 %{gcclibdir}/include/avx512bf16vlintrin.h
3408 %{gcclibdir}/include/avx512bitalgintrin.h
3409 %{gcclibdir}/include/avx512bwintrin.h
3410 %{gcclibdir}/include/avx512cdintrin.h
3411 %{gcclibdir}/include/avx512dqintrin.h
3412 %{gcclibdir}/include/avx512erintrin.h
3413 %{gcclibdir}/include/avx512fintrin.h
3414 %{gcclibdir}/include/avx512fp16intrin.h
3415 %{gcclibdir}/include/avx512fp16vlintrin.h
3416 %{gcclibdir}/include/avx512ifmaintrin.h
3417 %{gcclibdir}/include/avx512ifmavlintrin.h
3418 %{gcclibdir}/include/avx512pfintrin.h
3419 %{gcclibdir}/include/avx512vbmi2intrin.h
3420 %{gcclibdir}/include/avx512vbmi2vlintrin.h
3421 %{gcclibdir}/include/avx512vbmiintrin.h
3422 %{gcclibdir}/include/avx512vbmivlintrin.h
3423 %{gcclibdir}/include/avx512vlbwintrin.h
3424 %{gcclibdir}/include/avx512vldqintrin.h
3425 %{gcclibdir}/include/avx512vlintrin.h
3426 %{gcclibdir}/include/avx512vnniintrin.h
3427 %{gcclibdir}/include/avx512vnnivlintrin.h
3428 %{gcclibdir}/include/avx512vp2intersectintrin.h
3429 %{gcclibdir}/include/avx512vp2intersectvlintrin.h
3430 %{gcclibdir}/include/avx512vpopcntdqintrin.h
3431 %{gcclibdir}/include/avx512vpopcntdqvlintrin.h
3432 %{gcclibdir}/include/avxifmaintrin.h
3433 %{gcclibdir}/include/avxintrin.h
3434 %{gcclibdir}/include/avxneconvertintrin.h
3435 %{gcclibdir}/include/avxvnniint8intrin.h
3436 %{gcclibdir}/include/avxvnniintrin.h
3437 %{gcclibdir}/include/bmi2intrin.h
3438 %{gcclibdir}/include/bmiintrin.h
3439 %{gcclibdir}/include/bmmintrin.h
3440 %{gcclibdir}/include/cet.h
3441 %{gcclibdir}/include/cetintrin.h
3442 %{gcclibdir}/include/cldemoteintrin.h
3443 %{gcclibdir}/include/clflushoptintrin.h
3444 %{gcclibdir}/include/clwbintrin.h
3445 %{gcclibdir}/include/clzerointrin.h
3446 %{gcclibdir}/include/cmpccxaddintrin.h
3447 %{gcclibdir}/include/cpuid.h
3448 %{gcclibdir}/include/cross-stdarg.h
3449 %{gcclibdir}/include/emmintrin.h
3450 %{gcclibdir}/include/enqcmdintrin.h
3451 %{gcclibdir}/include/f16cintrin.h
3452 %{gcclibdir}/include/fma4intrin.h
3453 %{gcclibdir}/include/fmaintrin.h
3454 %{gcclibdir}/include/fxsrintrin.h
3455 %{gcclibdir}/include/gfniintrin.h
3456 %{gcclibdir}/include/hresetintrin.h
3457 %{gcclibdir}/include/ia32intrin.h
3458 %{gcclibdir}/include/immintrin.h
3459 %{gcclibdir}/include/keylockerintrin.h
3460 %{gcclibdir}/include/lwpintrin.h
3461 %{gcclibdir}/include/lzcntintrin.h
3462 %{gcclibdir}/include/mm3dnow.h
3463 %{gcclibdir}/include/mmintrin.h
3464 %{gcclibdir}/include/mm_malloc.h
3465 %{gcclibdir}/include/movdirintrin.h
3466 %{gcclibdir}/include/mwaitintrin.h
3467 %{gcclibdir}/include/mwaitxintrin.h
3468 %{gcclibdir}/include/nmmintrin.h
3469 %{gcclibdir}/include/pconfigintrin.h
3470 %{gcclibdir}/include/pkuintrin.h
3471 %{gcclibdir}/include/pmmintrin.h
3472 %{gcclibdir}/include/popcntintrin.h
3473 %{gcclibdir}/include/prfchiintrin.h
3474 %{gcclibdir}/include/prfchwintrin.h
3475 %{gcclibdir}/include/raointintrin.h
3476 %{gcclibdir}/include/rdseedintrin.h
3477 %{gcclibdir}/include/rtmintrin.h
3478 %{gcclibdir}/include/serializeintrin.h
3479 %{gcclibdir}/include/sgxintrin.h
3480 %{gcclibdir}/include/shaintrin.h
3481 %{gcclibdir}/include/smmintrin.h
3482 %{gcclibdir}/include/tbmintrin.h
3483 %{gcclibdir}/include/tmmintrin.h
3484 %{gcclibdir}/include/tsxldtrkintrin.h
3485 %{gcclibdir}/include/uintrintrin.h
3486 %{gcclibdir}/include/vaesintrin.h
3487 %{gcclibdir}/include/vpclmulqdqintrin.h
3488 %{gcclibdir}/include/waitpkgintrin.h
3489 %{gcclibdir}/include/wbnoinvdintrin.h
3490 %{gcclibdir}/include/wmmintrin.h
3491 %{gcclibdir}/include/x86gprintrin.h
3492 %{gcclibdir}/include/x86intrin.h
3493 %{gcclibdir}/include/xmmintrin.h
3494 %{gcclibdir}/include/xopintrin.h
3495 %{gcclibdir}/include/xsavecintrin.h
3496 %{gcclibdir}/include/xsaveintrin.h
3497 %{gcclibdir}/include/xsaveoptintrin.h
3498 %{gcclibdir}/include/xsavesintrin.h
3499 %{gcclibdir}/include/xtestintrin.h
3502 %{gcclibdir}/include/arm_acle.h
3503 %{gcclibdir}/include/arm_bf16.h
3504 %{gcclibdir}/include/arm_cde.h
3505 %{gcclibdir}/include/arm_cmse.h
3506 %{gcclibdir}/include/arm_fp16.h
3507 %{gcclibdir}/include/arm_mve.h
3508 %{gcclibdir}/include/arm_mve_types.h
3509 %{gcclibdir}/include/arm_neon.h
3510 %{gcclibdir}/include/mmintrin.h
3511 %{gcclibdir}/include/unwind-arm-common.h
3514 %{gcclibdir}/include/arm_acle.h
3515 %{gcclibdir}/include/arm_bf16.h
3516 %{gcclibdir}/include/arm_fp16.h
3517 %{gcclibdir}/include/arm_neon.h
3518 %{gcclibdir}/include/arm_sve.h
3521 %{gcclibdir}/include/ia64intrin.h
3524 %{gcclibdir}/include/math-68881.h
3527 %{gcclibdir}/include/loongson.h
3528 %{gcclibdir}/include/msa.h
3530 %ifarch powerpc ppc ppc64
3531 %{gcclibdir}/include/altivec.h
3532 %{gcclibdir}/include/amo.h
3533 %{gcclibdir}/include/bmiintrin.h
3534 %{gcclibdir}/include/bmi2intrin.h
3535 %{gcclibdir}/include/emmintrin.h
3536 %{gcclibdir}/include/htmintrin.h
3537 %{gcclibdir}/include/htmxlintrin.h
3538 %{gcclibdir}/include/mm_malloc.h
3539 %{gcclibdir}/include/mmintrin.h
3540 %{gcclibdir}/include/paired.h
3541 %{gcclibdir}/include/ppc-asm.h
3542 %{gcclibdir}/include/ppu_intrinsics.h
3543 %{gcclibdir}/include/si2vmx.h
3544 %{gcclibdir}/include/spe.h
3545 %{gcclibdir}/include/spu2vmx.h
3546 %{gcclibdir}/include/vec_types.h
3547 %{gcclibdir}/include/x86intrin.h
3548 %{gcclibdir}/include/xmmintrin.h
3551 %{gcclibdir}/include/htmintrin.h
3552 %{gcclibdir}/include/htmxlintrin.h
3553 %{gcclibdir}/include/s390intrin.h
3554 %{gcclibdir}/include/vecintrin.h
3556 %ifarch sparc sparcv9 sparc64
3557 %{gcclibdir}/include/visintrin.h
3559 %{?with_vtv:%{gcclibdir}/include/vtv_*.h}
3561 %if %{with multilib}
3563 %defattr(644,root,root,755)
3564 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3565 %dir %{gcclibdir}/32
3566 %{gcclibdir}/32/crt*.o
3567 %{?with_vtv:%{gcclibdir}/32/vtv_*.o}
3568 %{gcclibdir}/32/libgcc.a
3569 %{gcclibdir}/32/libgcc_eh.a
3570 %{gcclibdir}/32/libgcov.a
3571 %{_libdir32}/libitm.spec
3572 %{_libdir32}/libsanitizer.spec
3573 %attr(755,root,root) %{_libdir32}/libitm.so
3574 %attr(755,root,root) %{_libdir32}/libssp.so
3575 %{_libdir32}/libitm.la
3576 %{_libdir32}/libitm.a
3577 %{_libdir32}/libssp.la
3578 %{_libdir32}/libssp.a
3579 %{_libdir32}/libssp_nonshared.la
3580 %{_libdir32}/libssp_nonshared.a
3583 %if %{with multilib2}
3584 %files multilib-%{multilib2}
3585 %defattr(644,root,root,755)
3586 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3587 %dir %{gcclibdir}/%{multilib2}
3588 %{gcclibdir}/%{multilib2}/crt*.o
3589 %{?with_vtv:%{gcclibdir}/%{multilib2}/vtv_*.o}
3590 %{gcclibdir}/%{multilib2}/libgcc.a
3591 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3592 %{gcclibdir}/%{multilib2}/libgcov.a
3593 %{_libdirm2}/libitm.spec
3594 %{_libdirm2}/libsanitizer.spec
3595 %attr(755,root,root) %{_libdirm2}/libitm.so
3596 %attr(755,root,root) %{_libdirm2}/libssp.so
3597 %{_libdirm2}/libitm.la
3598 %{_libdirm2}/libitm.a
3599 %{_libdirm2}/libssp.la
3600 %{_libdirm2}/libssp.a
3601 %{_libdirm2}/libssp_nonshared.la
3602 %{_libdirm2}/libssp_nonshared.a
3606 %defattr(644,root,root,755)
3607 %doc COPYING.RUNTIME libgcc/ChangeLog
3608 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3609 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3610 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3611 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3612 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3614 %if %{with multilib}
3615 %files -n libgcc-multilib-32
3616 %defattr(644,root,root,755)
3617 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3618 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3619 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3620 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3621 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3624 %if %{with multilib2}
3625 %files -n libgcc-multilib-%{multilib2}
3626 %defattr(644,root,root,755)
3627 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3628 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3629 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3630 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3631 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3636 %defattr(644,root,root,755)
3637 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3638 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3640 %files -n libgomp-devel
3641 %defattr(644,root,root,755)
3642 %attr(755,root,root) %{_libdir}/libgomp.so
3643 %{_libdir}/libgomp.la
3644 %{_libdir}/libgomp.spec
3645 %{?with_fortran:%{gcclibdir}/finclude}
3646 %{gcclibdir}/include/acc_prof.h
3647 %{gcclibdir}/include/omp.h
3648 %{gcclibdir}/include/openacc.h
3649 %{_infodir}/libgomp.info*
3651 %files -n libgomp-static
3652 %defattr(644,root,root,755)
3653 %{_libdir}/libgomp.a
3655 %if %{with multilib}
3656 %files -n libgomp-multilib-32
3657 %defattr(644,root,root,755)
3658 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3659 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3661 %files -n libgomp-multilib-32-devel
3662 %defattr(644,root,root,755)
3663 %attr(755,root,root) %{_libdir32}/libgomp.so
3664 %{_libdir32}/libgomp.la
3665 %{_libdir32}/libgomp.spec
3666 %{?with_fortran:%{gcclibdir}/32/finclude}
3668 %files -n libgomp-multilib-32-static
3669 %defattr(644,root,root,755)
3670 %{_libdir32}/libgomp.a
3673 %if %{with multilib2}
3674 %files -n libgomp-multilib-%{multilib2}
3675 %defattr(644,root,root,755)
3676 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3677 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3679 %files -n libgomp-multilib-%{multilib2}-devel
3680 %defattr(644,root,root,755)
3681 %attr(755,root,root) %{_libdirm2}/libgomp.so
3682 %{_libdirm2}/libgomp.la
3683 %{_libdirm2}/libgomp.spec
3684 %{?with_fortran:%{gcclibdir}/%{multilib2}/finclude}
3686 %files -n libgomp-multilib-%{multilib2}-static
3687 %defattr(644,root,root,755)
3688 %{_libdirm2}/libgomp.a
3694 %defattr(644,root,root,755)
3695 %doc gcc/ada/ChangeLog
3696 %attr(755,root,root) %{_bindir}/gnat*
3697 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3698 %attr(755,root,root) %{_libdir}/libgnarl.so
3699 %attr(755,root,root) %{_libdir}/libgnat-*.so
3700 %attr(755,root,root) %{_libdir}/libgnat.so
3701 %attr(755,root,root) %{gcclibdir}/gnat1
3702 %{gcclibdir}/ada_target_properties
3703 %{gcclibdir}/adainclude
3704 %dir %{gcclibdir}/adalib
3705 %{gcclibdir}/adalib/*.ali
3706 %ifarch %{ix86} %{x8664} x32
3707 %{gcclibdir}/adalib/libgmem.a
3708 %{gcclibdir}/adalib/libgnarl_pic.a
3709 %{gcclibdir}/adalib/libgnat_pic.a
3711 %{_infodir}/gnat-style.info*
3712 %{_infodir}/gnat_rm.info*
3713 %{_infodir}/gnat_ugn.info*
3715 %if %{with multilib}
3716 %files ada-multilib-32
3717 %defattr(644,root,root,755)
3718 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
3719 %attr(755,root,root) %{_libdir32}/libgnarl.so
3720 %attr(755,root,root) %{_libdir32}/libgnat-*.so
3721 %attr(755,root,root) %{_libdir32}/libgnat.so
3722 %{gcclibdir}/32/ada_target_properties
3723 %{gcclibdir}/32/adainclude
3724 %dir %{gcclibdir}/32/adalib
3725 %{gcclibdir}/32/adalib/*.ali
3726 %ifarch %{ix86} %{x8664} x32
3727 %{gcclibdir}/32/adalib/libgmem.a
3731 %if %{with multilib2}
3732 %files ada-multilib-%{multilib2}
3733 %defattr(644,root,root,755)
3734 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
3735 %attr(755,root,root) %{_libdirm2}/libgnarl.so
3736 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
3737 %attr(755,root,root) %{_libdirm2}/libgnat.so
3738 %{gcclibdir}/%{multilib2}/ada_target_properties
3739 %{gcclibdir}/%{multilib2}/adainclude
3740 %dir %{gcclibdir}/%{multilib2}/adalib
3741 %{gcclibdir}/%{multilib2}/adalib/*.ali
3742 %ifarch %{ix86} %{x8664} x32
3743 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
3748 %defattr(644,root,root,755)
3749 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
3750 %attr(755,root,root) %{_libdir}/libgnarl.so.1
3751 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
3752 %attr(755,root,root) %{_libdir}/libgnat.so.1
3754 %files -n libgnat-static
3755 %defattr(644,root,root,755)
3756 %{gcclibdir}/adalib/libgnarl.a
3757 %{gcclibdir}/adalib/libgnat.a
3759 %if %{with multilib}
3760 %files -n libgnat-multilib-32
3761 %defattr(644,root,root,755)
3762 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
3763 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
3764 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
3765 %attr(755,root,root) %{_libdir32}/libgnat.so.1
3767 %files -n libgnat-multilib-32-static
3768 %defattr(644,root,root,755)
3769 %{gcclibdir}/32/adalib/libgnarl.a
3770 %{gcclibdir}/32/adalib/libgnat.a
3772 # these exist only when host is x86_64???
3773 %{gcclibdir}/32/adalib/libgnarl_pic.a
3774 %{gcclibdir}/32/adalib/libgnat_pic.a
3778 %if %{with multilib2}
3779 %files -n libgnat-multilib-%{multilib2}
3780 %defattr(644,root,root,755)
3781 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
3782 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
3783 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
3784 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
3786 %files -n libgnat-multilib-%{multilib2}-static
3787 %defattr(644,root,root,755)
3788 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
3789 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
3791 # these exist only when host is x86_64???
3792 %{gcclibdir}/%{multilib2}/adalib/libgnarl_pic.a
3793 %{gcclibdir}/%{multilib2}/adalib/libgnat_pic.a
3800 %defattr(644,root,root,755)
3801 %doc gcc/cp/ChangeLog
3802 %attr(755,root,root) %{_bindir}/g++
3803 %attr(755,root,root) %{_bindir}/*-g++
3804 %attr(755,root,root) %{_bindir}/c++
3805 %attr(755,root,root) %{_bindir}/*-c++
3806 %attr(755,root,root) %{gcclibdir}/cc1plus
3807 %attr(755,root,root) %{gcclibdir}/g++-mapper-server
3808 %{_libdir}/libsupc++.la
3809 %{_libdir}/libsupc++.a
3810 %{_mandir}/man1/g++.1*
3812 %if %{with multilib}
3813 %files c++-multilib-32
3814 %defattr(644,root,root,755)
3815 %{_libdir32}/libsupc++.la
3816 %{_libdir32}/libsupc++.a
3819 %if %{with multilib2}
3820 %files c++-multilib-%{multilib2}
3821 %defattr(644,root,root,755)
3822 %{_libdirm2}/libsupc++.la
3823 %{_libdirm2}/libsupc++.a
3826 %files -n libstdc++ -f libstdc++.lang
3827 %defattr(644,root,root,755)
3828 %doc libstdc++-v3/{ChangeLog,README}
3829 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
3830 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
3832 %files -n libstdc++-devel
3833 %defattr(644,root,root,755)
3834 %attr(755,root,root) %{_libdir}/libstdc++.so
3835 %{_libdir}/libstdc++.la
3836 %{_libdir}/libstdc++exp.a
3837 %{_libdir}/libstdc++exp.la
3838 %{_libdir}/libstdc++fs.a
3839 %{_libdir}/libstdc++fs.la
3840 %dir %{_includedir}/c++
3841 %{_includedir}/c++/%{version}
3842 %{_includedir}/extc++.h
3843 %{_includedir}/stdc++.h
3844 %{_includedir}/stdtr1c++.h
3846 %files -n libstdc++-static
3847 %defattr(644,root,root,755)
3848 %{_libdir}/libstdc++.a
3850 %if %{with multilib}
3851 %files -n libstdc++-multilib-32
3852 %defattr(644,root,root,755)
3853 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
3854 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
3856 %files -n libstdc++-multilib-32-devel
3857 %defattr(644,root,root,755)
3858 %attr(755,root,root) %{_libdir32}/libstdc++.so
3859 %{_libdir32}/libstdc++.la
3860 %{_libdir32}/libstdc++exp.a
3861 %{_libdir32}/libstdc++exp.la
3862 %{_libdir32}/libstdc++fs.a
3863 %{_libdir32}/libstdc++fs.la
3865 %files -n libstdc++-multilib-32-static
3866 %defattr(644,root,root,755)
3867 %{_libdir32}/libstdc++.a
3870 %if %{with multilib2}
3871 %files -n libstdc++-multilib-%{multilib2}
3872 %defattr(644,root,root,755)
3873 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
3874 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
3876 %files -n libstdc++-multilib-%{multilib2}-devel
3877 %defattr(644,root,root,755)
3878 %attr(755,root,root) %{_libdirm2}/libstdc++.so
3879 %{_libdirm2}/libstdc++.la
3880 %{_libdirm2}/libstdc++exp.a
3881 %{_libdirm2}/libstdc++exp.la
3882 %{_libdirm2}/libstdc++fs.a
3883 %{_libdirm2}/libstdc++fs.la
3885 %files -n libstdc++-multilib-%{multilib2}-static
3886 %defattr(644,root,root,755)
3887 %{_libdirm2}/libstdc++.a
3891 %files -n libstdc++-gdb
3892 %defattr(644,root,root,755)
3893 %dir %{py3_sitescriptdir}/libstdcxx
3894 %{py3_sitescriptdir}/libstdcxx/*.py
3895 %{py3_sitescriptdir}/libstdcxx/__pycache__
3896 %dir %{py3_sitescriptdir}/libstdcxx/v6
3897 %{py3_sitescriptdir}/libstdcxx/v6/*.py
3898 %{py3_sitescriptdir}/libstdcxx/v6/__pycache__
3899 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3900 %if %{with multilib}
3901 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3903 %if %{with multilib2}
3904 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3909 %files -n libstdc++-apidocs
3910 %defattr(644,root,root,755)
3911 %doc libstdc++-v3/doc/html/*
3917 %defattr(644,root,root,755)
3918 %doc gcc/fortran/ChangeLog
3919 %attr(755,root,root) %{_bindir}/g95
3920 %attr(755,root,root) %{_bindir}/gfortran
3921 %attr(755,root,root) %{_bindir}/*-gfortran
3922 %attr(755,root,root) %{gcclibdir}/f951
3923 %attr(755,root,root) %{_libdir}/libgfortran.so
3924 %{_libdir}/libgfortran.spec
3925 %{_libdir}/libgfortran.la
3926 %{gcclibdir}/include/ISO_Fortran_binding.h
3927 %{gcclibdir}/libcaf_single.a
3928 %{gcclibdir}/libcaf_single.la
3929 %{_infodir}/gfortran.info*
3930 %{_mandir}/man1/g95.1*
3931 %{_mandir}/man1/gfortran.1*
3933 %if %{with multilib}
3934 %files fortran-multilib-32
3935 %defattr(644,root,root,755)
3936 %attr(755,root,root) %{_libdir32}/libgfortran.so
3937 %{_libdir32}/libgfortran.spec
3938 %{_libdir32}/libgfortran.la
3939 %{gcclibdir}/32/libcaf_single.a
3940 %{gcclibdir}/32/libcaf_single.la
3943 %if %{with multilib2}
3944 %files fortran-multilib-%{multilib2}
3945 %defattr(644,root,root,755)
3946 %attr(755,root,root) %{_libdirm2}/libgfortran.so
3947 %{_libdirm2}/libgfortran.spec
3948 %{_libdirm2}/libgfortran.la
3949 %{gcclibdir}/%{multilib2}/libcaf_single.a
3950 %{gcclibdir}/%{multilib2}/libcaf_single.la
3953 %files -n libgfortran
3954 %defattr(644,root,root,755)
3955 %doc libgfortran/{AUTHORS,README,ChangeLog}
3956 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
3957 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.5
3959 %files -n libgfortran-static
3960 %defattr(644,root,root,755)
3961 %{_libdir}/libgfortran.a
3963 %if %{with multilib}
3964 %files -n libgfortran-multilib-32
3965 %defattr(644,root,root,755)
3966 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
3967 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.5
3969 %files -n libgfortran-multilib-32-static
3970 %defattr(644,root,root,755)
3971 %{_libdir32}/libgfortran.a
3974 %if %{with multilib2}
3975 %files -n libgfortran-multilib-%{multilib2}
3976 %defattr(644,root,root,755)
3977 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
3978 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.5
3980 %files -n libgfortran-multilib-%{multilib2}-static
3981 %defattr(644,root,root,755)
3982 %{_libdirm2}/libgfortran.a
3985 %if %{with quadmath}
3986 %files -n libquadmath
3987 %defattr(644,root,root,755)
3988 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
3989 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
3991 %files -n libquadmath-devel
3992 %defattr(644,root,root,755)
3993 %{gcclibdir}/include/quadmath.h
3994 %{gcclibdir}/include/quadmath_weak.h
3995 %attr(755,root,root) %{_libdir}/libquadmath.so
3996 %{_libdir}/libquadmath.la
3997 %{_infodir}/libquadmath.info*
3999 %files -n libquadmath-static
4000 %defattr(644,root,root,755)
4001 %{_libdir}/libquadmath.a
4003 %if %{with multilib}
4004 %files -n libquadmath-multilib-32
4005 %defattr(644,root,root,755)
4006 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
4007 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
4009 %files -n libquadmath-multilib-32-devel
4010 %defattr(644,root,root,755)
4011 %attr(755,root,root) %{_libdir32}/libquadmath.so
4012 %{_libdir32}/libquadmath.la
4014 %files -n libquadmath-multilib-32-static
4015 %defattr(644,root,root,755)
4016 %{_libdir32}/libquadmath.a
4019 %if %{with multilib2}
4020 %files -n libquadmath-multilib-%{multilib2}
4021 %defattr(644,root,root,755)
4022 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
4023 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
4025 %files -n libquadmath-multilib-%{multilib2}-devel
4026 %defattr(644,root,root,755)
4027 %attr(755,root,root) %{_libdirm2}/libquadmath.so
4028 %{_libdirm2}/libquadmath.la
4030 %files -n libquadmath-multilib-%{multilib2}-static
4031 %defattr(644,root,root,755)
4032 %{_libdirm2}/libquadmath.a
4037 %if %{with gcc_libffi}
4039 %defattr(644,root,root,755)
4040 %doc libffi/{ChangeLog,LICENSE,README}
4041 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
4042 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
4044 %files -n libffi-devel
4045 %defattr(644,root,root,755)
4046 %attr(755,root,root) %{_libdir}/libffi.so
4047 %{_libdir}/libffi.la
4048 %{gcclibdir}/include/ffi.h
4049 %{gcclibdir}/include/ffitarget.h
4050 %{_pkgconfigdir}/libffi.pc
4051 %{_mandir}/man3/ffi*.3*
4052 %{_infodir}/libffi.info*
4054 %files -n libffi-static
4055 %defattr(644,root,root,755)
4058 %if %{with multilib}
4059 %files -n libffi-multilib-32
4060 %defattr(644,root,root,755)
4061 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
4062 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
4064 %files -n libffi-multilib-32-devel
4065 %defattr(644,root,root,755)
4066 %attr(755,root,root) %{_libdir32}/libffi.so
4067 %{_libdir32}/libffi.la
4068 %{_pkgconfigdir32}/libffi.pc
4070 %files -n libffi-multilib-32-static
4071 %defattr(644,root,root,755)
4072 %{_libdir32}/libffi.a
4075 %if %{with multilib2}
4076 %files -n libffi-multilib-%{multilib2}
4077 %defattr(644,root,root,755)
4078 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
4079 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
4081 %files -n libffi-multilib-%{multilib2}-devel
4082 %defattr(644,root,root,755)
4083 %attr(755,root,root) %{_libdirm2}/libffi.so
4084 %{_libdirm2}/libffi.la
4085 %{_pkgconfigdirm2}/libffi.pc
4087 %files -n libffi-multilib-%{multilib2}-static
4088 %defattr(644,root,root,755)
4089 %{_libdirm2}/libffi.a
4095 %defattr(644,root,root,755)
4096 %doc gcc/m2/{COPYING.RUNTIME,ChangeLog,NEWS,README}
4097 %attr(755,root,root) %{_bindir}/gm2
4098 %attr(755,root,root) %{_bindir}/*-gm2
4099 %attr(755,root,root) %{gcclibdir}/cc1gm2
4100 %attr(755,root,root) %{gcclibdir}/plugin/m2rte.so
4101 %attr(755,root,root) %{_libdir}/libm2cor.so
4102 %attr(755,root,root) %{_libdir}/libm2iso.so
4103 %attr(755,root,root) %{_libdir}/libm2log.so
4104 %attr(755,root,root) %{_libdir}/libm2min.so
4105 %attr(755,root,root) %{_libdir}/libm2pim.so
4106 %{_libdir}/libm2cor.la
4107 %{_libdir}/libm2iso.la
4108 %{_libdir}/libm2log.la
4109 %{_libdir}/libm2min.la
4110 %{_libdir}/libm2pim.la
4112 %{_mandir}/man1/gm2.1*
4114 %if %{with multilib}
4115 %files m2-multilib-32
4116 %defattr(644,root,root,755)
4118 %attr(755,root,root) %{_libdir32}/libm2cor.so
4119 %attr(755,root,root) %{_libdir32}/libm2iso.so
4120 %attr(755,root,root) %{_libdir32}/libm2log.so
4121 %attr(755,root,root) %{_libdir32}/libm2min.so
4122 %attr(755,root,root) %{_libdir32}/libm2pim.so
4123 %{_libdir32}/libm2cor.la
4124 %{_libdir32}/libm2iso.la
4125 %{_libdir32}/libm2log.la
4126 %{_libdir32}/libm2min.la
4127 %{_libdir32}/libm2pim.la
4130 %if %{with multilib2}
4131 %files m2-multilib-%{multilib2}
4132 %defattr(644,root,root,755)
4133 %{gcclibdir}/%{multilib2}/m2
4134 %attr(755,root,root) %{_libdirm2}/libm2cor.so
4135 %attr(755,root,root) %{_libdirm2}/libm2iso.so
4136 %attr(755,root,root) %{_libdirm2}/libm2log.so
4137 %attr(755,root,root) %{_libdirm2}/libm2min.so
4138 %attr(755,root,root) %{_libdirm2}/libm2pim.so
4139 %{_libdirm2}/libm2cor.la
4140 %{_libdirm2}/libm2iso.la
4141 %{_libdirm2}/libm2log.la
4142 %{_libdirm2}/libm2min.la
4143 %{_libdirm2}/libm2pim.la
4147 %defattr(644,root,root,755)
4148 %attr(755,root,root) %{_libdir}/libm2cor.so.*.*.*
4149 %attr(755,root,root) %ghost %{_libdir}/libm2cor.so.18
4150 %attr(755,root,root) %{_libdir}/libm2iso.so.*.*.*
4151 %attr(755,root,root) %ghost %{_libdir}/libm2iso.so.18
4152 %attr(755,root,root) %{_libdir}/libm2log.so.*.*.*
4153 %attr(755,root,root) %ghost %{_libdir}/libm2log.so.18
4154 %attr(755,root,root) %{_libdir}/libm2min.so.*.*.*
4155 %attr(755,root,root) %ghost %{_libdir}/libm2min.so.18
4156 %attr(755,root,root) %{_libdir}/libm2pim.so.*.*.*
4157 %attr(755,root,root) %ghost %{_libdir}/libm2pim.so.18
4159 %files -n libgm2-static
4160 %defattr(644,root,root,755)
4161 %{_libdir}/libm2cor.a
4162 %{_libdir}/libm2iso.a
4163 %{_libdir}/libm2log.a
4164 %{_libdir}/libm2min.a
4165 %{_libdir}/libm2pim.a
4167 %if %{with multilib}
4168 %files -n libgm2-multilib-32
4169 %defattr(644,root,root,755)
4170 %attr(755,root,root) %{_libdir32}/libm2cor.so.*.*.*
4171 %attr(755,root,root) %ghost %{_libdir32}/libm2cor.so.18
4172 %attr(755,root,root) %{_libdir32}/libm2iso.so.*.*.*
4173 %attr(755,root,root) %ghost %{_libdir32}/libm2iso.so.18
4174 %attr(755,root,root) %{_libdir32}/libm2log.so.*.*.*
4175 %attr(755,root,root) %ghost %{_libdir32}/libm2log.so.18
4176 %attr(755,root,root) %{_libdir32}/libm2min.so.*.*.*
4177 %attr(755,root,root) %ghost %{_libdir32}/libm2min.so.18
4178 %attr(755,root,root) %{_libdir32}/libm2pim.so.*.*.*
4179 %attr(755,root,root) %ghost %{_libdir32}/libm2pim.so.18
4181 %files -n libgm2-multilib-32-static
4182 %defattr(644,root,root,755)
4183 %{_libdir32}/libm2cor.a
4184 %{_libdir32}/libm2iso.a
4185 %{_libdir32}/libm2log.a
4186 %{_libdir32}/libm2min.a
4187 %{_libdir32}/libm2pim.a
4190 %if %{with multilib2}
4191 %files -n libgm2-multilib-%{multilib2}
4192 %defattr(644,root,root,755)
4193 %attr(755,root,root) %{_libdirm2}/libm2cor.so.*.*.*
4194 %attr(755,root,root) %ghost %{_libdirm2}/libm2cor.so.18
4195 %attr(755,root,root) %{_libdirm2}/libm2iso.so.*.*.*
4196 %attr(755,root,root) %ghost %{_libdirm2}/libm2iso.so.18
4197 %attr(755,root,root) %{_libdirm2}/libm2log.so.*.*.*
4198 %attr(755,root,root) %ghost %{_libdirm2}/libm2log.so.18
4199 %attr(755,root,root) %{_libdirm2}/libm2min.so.*.*.*
4200 %attr(755,root,root) %ghost %{_libdirm2}/libm2min.so.18
4201 %attr(755,root,root) %{_libdirm2}/libm2pim.so.*.*.*
4202 %attr(755,root,root) %ghost %{_libdirm2}/libm2pim.so.18
4204 %files -n libgm2-multilib-%{multilib2}-static
4205 %defattr(644,root,root,755)
4206 %{_libdirm2}/libm2cor.a
4207 %{_libdirm2}/libm2iso.a
4208 %{_libdirm2}/libm2log.a
4209 %{_libdirm2}/libm2min.a
4210 %{_libdirm2}/libm2pim.a
4216 %defattr(644,root,root,755)
4217 %doc gcc/objc/README.libobjc
4218 %attr(755,root,root) %{gcclibdir}/cc1obj
4219 %attr(755,root,root) %{_libdir}/libobjc.so
4220 %{_libdir}/libobjc.la
4221 %{gcclibdir}/include/objc
4223 %if %{with multilib}
4224 %files objc-multilib-32
4225 %defattr(644,root,root,755)
4226 %attr(755,root,root) %{_libdir32}/libobjc.so
4227 %{_libdir32}/libobjc.la
4230 %if %{with multilib2}
4231 %files objc-multilib-%{multilib2}
4232 %defattr(644,root,root,755)
4233 %attr(755,root,root) %{_libdirm2}/libobjc.so
4234 %{_libdirm2}/libobjc.la
4239 %defattr(644,root,root,755)
4240 %doc gcc/objcp/ChangeLog
4241 %attr(755,root,root) %{gcclibdir}/cc1objplus
4245 %defattr(644,root,root,755)
4246 %doc libobjc/{ChangeLog,README*}
4247 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4248 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4250 %files -n libobjc-static
4251 %defattr(644,root,root,755)
4252 %{_libdir}/libobjc.a
4254 %if %{with multilib}
4255 %files -n libobjc-multilib-32
4256 %defattr(644,root,root,755)
4257 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4258 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4260 %files -n libobjc-multilib-32-static
4261 %defattr(644,root,root,755)
4262 %{_libdir32}/libobjc.a
4265 %if %{with multilib2}
4266 %files -n libobjc-multilib-%{multilib2}
4267 %defattr(644,root,root,755)
4268 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4269 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4271 %files -n libobjc-multilib-%{multilib2}-static
4272 %defattr(644,root,root,755)
4273 %{_libdirm2}/libobjc.a
4279 %defattr(644,root,root,755)
4280 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4281 %attr(755,root,root) %{_bindir}/gccgo
4282 %attr(755,root,root) %{_bindir}/go
4283 %attr(755,root,root) %{_bindir}/gofmt
4284 %attr(755,root,root) %{gcclibdir}/buildid
4285 %attr(755,root,root) %{gcclibdir}/cgo
4286 %attr(755,root,root) %{gcclibdir}/go1
4287 %attr(755,root,root) %{gcclibdir}/test2json
4288 %attr(755,root,root) %{gcclibdir}/vet
4290 %{_libdir}/go/%{version}
4291 %{_mandir}/man1/go.1*
4292 %{_mandir}/man1/gofmt.1*
4293 %{_mandir}/man1/gccgo.1*
4294 %{_infodir}/gccgo.info*
4296 %if %{with multilib}
4297 %files go-multilib-32
4298 %defattr(644,root,root,755)
4299 %dir %{_libdir32}/go
4300 %{_libdir32}/go/%{version}
4303 %if %{with multilib2}
4304 %files go-multilib-%{multilib2}
4305 %defattr(644,root,root,755)
4306 %dir %{_libdirm2}/go
4307 %{_libdirm2}/go/%{version}
4311 %defattr(644,root,root,755)
4312 %doc libgo/{LICENSE,PATENTS,README}
4313 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4314 %attr(755,root,root) %ghost %{_libdir}/libgo.so.22
4316 %files -n libgo-devel
4317 %defattr(644,root,root,755)
4318 %attr(755,root,root) %{_libdir}/libgo.so
4320 %{_libdir}/libgobegin.a
4321 %{_libdir}/libgolibbegin.a
4323 %files -n libgo-static
4324 %defattr(644,root,root,755)
4327 %if %{with multilib}
4328 %files -n libgo-multilib-32
4329 %defattr(644,root,root,755)
4330 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4331 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.22
4333 %files -n libgo-multilib-32-devel
4334 %defattr(644,root,root,755)
4335 %attr(755,root,root) %{_libdir32}/libgo.so
4336 %{_libdir32}/libgo.la
4337 %{_libdir32}/libgobegin.a
4338 %{_libdir32}/libgolibbegin.a
4340 %files -n libgo-multilib-32-static
4341 %defattr(644,root,root,755)
4342 %{_libdir32}/libgo.a
4345 %if %{with multilib2}
4346 %files -n libgo-multilib-%{multilib2}
4347 %defattr(644,root,root,755)
4348 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4349 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.22
4351 %files -n libgo-multilib-%{multilib2}-devel
4352 %defattr(644,root,root,755)
4353 %attr(755,root,root) %{_libdirm2}/libgo.so
4354 %{_libdirm2}/libgo.la
4355 %{_libdirm2}/libgobegin.a
4356 %{_libdirm2}/libgolibbegin.a
4358 %files -n libgo-multilib-%{multilib2}-static
4359 %defattr(644,root,root,755)
4360 %{_libdirm2}/libgo.a
4366 %defattr(644,root,root,755)
4367 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4368 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4369 %attr(755,root,root) %ghost %{_libdir}/libasan.so.8
4371 %files -n libasan-devel
4372 %defattr(644,root,root,755)
4373 %attr(755,root,root) %{_libdir}/libasan.so
4374 %{_libdir}/libasan_preinit.o
4375 %{_libdir}/libasan.la
4376 %{gcclibdir}/include/sanitizer/asan_interface.h
4378 %files -n libasan-static
4379 %defattr(644,root,root,755)
4380 %{_libdir}/libasan.a
4382 %if %{with multilib}
4383 %files -n libasan-multilib-32
4384 %defattr(644,root,root,755)
4385 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4386 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.8
4388 %files -n libasan-multilib-32-devel
4389 %defattr(644,root,root,755)
4390 %attr(755,root,root) %{_libdir32}/libasan.so
4391 %{_libdir32}/libasan_preinit.o
4392 %{_libdir32}/libasan.la
4394 %files -n libasan-multilib-32-static
4395 %defattr(644,root,root,755)
4396 %{_libdir32}/libasan.a
4399 %if %{with multilib2}
4400 %files -n libasan-multilib-%{multilib2}
4401 %defattr(644,root,root,755)
4402 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4403 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.8
4405 %files -n libasan-multilib-%{multilib2}-devel
4406 %defattr(644,root,root,755)
4407 %attr(755,root,root) %{_libdirm2}/libasan.so
4408 %{_libdirm2}/libasan_preinit.o
4409 %{_libdirm2}/libasan.la
4411 %files -n libasan-multilib-%{multilib2}-static
4412 %defattr(644,root,root,755)
4413 %{_libdirm2}/libasan.a
4419 %defattr(644,root,root,755)
4420 %attr(755,root,root) %{_libdir}/libhwasan.so.*.*.*
4421 %attr(755,root,root) %ghost %{_libdir}/libhwasan.so.0
4423 %files -n libhwasan-devel
4424 %defattr(644,root,root,755)
4425 %attr(755,root,root) %{_libdir}/libhwasan.so
4426 %{_libdir}/libhwasan_preinit.o
4427 %{_libdir}/libhwasan.la
4428 %{gcclibdir}/include/sanitizer/hwasan_interface.h
4430 %files -n libhwasan-static
4431 %defattr(644,root,root,755)
4432 %{_libdir}/libhwasan.a
4435 %if %{with multilib2} && %{with hwasan_m2}
4436 %files -n libhwasan-multilib-%{multilib2}
4437 %defattr(644,root,root,755)
4438 %attr(755,root,root) %{_libdirm2}/libhwasan.so.*.*.*
4439 %attr(755,root,root) %ghost %{_libdirm2}/libhwasan.so.0
4441 %files -n libhwasan-multilib-%{multilib2}-devel
4442 %defattr(644,root,root,755)
4443 %attr(755,root,root) %{_libdirm2}/libhwasan.so
4444 %{_libdirm2}/libhwasan_preinit.o
4445 %{_libdirm2}/libhwasan.la
4446 %{gcclibdir}/include/sanitizer/hwasan_interface.h
4448 %files -n libhwasan-multilib-%{multilib2}-static
4449 %defattr(644,root,root,755)
4450 %{_libdirm2}/libhwasan.a
4455 %defattr(644,root,root,755)
4456 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4457 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4459 %files -n liblsan-devel
4460 %defattr(644,root,root,755)
4461 %attr(755,root,root) %{_libdir}/liblsan.so
4462 %{_libdir}/liblsan_preinit.o
4463 %{_libdir}/liblsan.la
4464 %{gcclibdir}/include/sanitizer/lsan_interface.h
4466 %files -n liblsan-static
4467 %defattr(644,root,root,755)
4468 %{_libdir}/liblsan.a
4471 %if %{with multilib2} && %{with lsan_m2}
4472 %files -n liblsan-multilib-%{multilib2}
4473 %defattr(644,root,root,755)
4474 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4475 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4477 %files -n liblsan-multilib-%{multilib2}-devel
4478 %defattr(644,root,root,755)
4479 %attr(755,root,root) %{_libdirm2}/liblsan.so
4480 %{_libdirm2}/liblsan_preinit.o
4481 %{_libdirm2}/liblsan.la
4482 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4483 # these packages are mutually exclusive
4484 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4485 %{gcclibdir}/include/sanitizer/lsan_interface.h
4487 %files -n liblsan-multilib-%{multilib2}-static
4488 %defattr(644,root,root,755)
4489 %{_libdirm2}/liblsan.a
4494 %defattr(644,root,root,755)
4495 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4496 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4497 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.2
4499 %files -n libtsan-devel
4500 %defattr(644,root,root,755)
4501 %attr(755,root,root) %{_libdir}/libtsan.so
4502 %{_libdir}/libtsan_preinit.o
4503 %{_libdir}/libtsan.la
4504 %{gcclibdir}/include/sanitizer/tsan_interface.h
4506 %files -n libtsan-static
4507 %defattr(644,root,root,755)
4508 %{_libdir}/libtsan.a
4511 %if %{with multilib2} && %{with tsan_m2}
4512 %files -n libtsan-multilib-%{multilib2}
4513 %defattr(644,root,root,755)
4514 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4515 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4516 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.2
4518 %files -n libtsan-multilib-%{multilib2}-devel
4519 %defattr(644,root,root,755)
4520 %attr(755,root,root) %{_libdirm2}/libtsan.so
4521 %{_libdirm2}/libtsan_preinit.o
4522 %{_libdirm2}/libtsan.la
4523 # it looks like duplicate of file from libtsan-devel, but actually it isn't:
4524 # these packages are mutually exclusive
4525 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4526 %{gcclibdir}/include/sanitizer/tsan_interface.h
4528 %files -n libtsan-multilib-%{multilib2}-static
4529 %defattr(644,root,root,755)
4530 %{_libdirm2}/libtsan.a
4535 %defattr(644,root,root,755)
4536 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4537 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.1
4539 %files -n libubsan-devel
4540 %defattr(644,root,root,755)
4541 %attr(755,root,root) %{_libdir}/libubsan.so
4542 %{_libdir}/libubsan.la
4544 %files -n libubsan-static
4545 %defattr(644,root,root,755)
4546 %{_libdir}/libubsan.a
4548 %if %{with multilib}
4549 %files -n libubsan-multilib-32
4550 %defattr(644,root,root,755)
4551 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4552 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.1
4554 %files -n libubsan-multilib-32-devel
4555 %defattr(644,root,root,755)
4556 %attr(755,root,root) %{_libdir32}/libubsan.so
4557 %{_libdir32}/libubsan.la
4559 %files -n libubsan-multilib-32-static
4560 %defattr(644,root,root,755)
4561 %{_libdir32}/libubsan.a
4564 %if %{with multilib2}
4565 %files -n libubsan-multilib-%{multilib2}
4566 %defattr(644,root,root,755)
4567 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4568 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.1
4570 %files -n libubsan-multilib-%{multilib2}-devel
4571 %defattr(644,root,root,755)
4572 %attr(755,root,root) %{_libdirm2}/libubsan.so
4573 %{_libdirm2}/libubsan.la
4575 %files -n libubsan-multilib-%{multilib2}-static
4576 %defattr(644,root,root,755)
4577 %{_libdirm2}/libubsan.a
4583 %defattr(644,root,root,755)
4584 %doc libvtv/ChangeLog
4585 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4586 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4588 %files -n libvtv-devel
4589 %defattr(644,root,root,755)
4590 %attr(755,root,root) %{_libdir}/libvtv.so
4591 %{_libdir}/libvtv.la
4593 %files -n libvtv-static
4594 %defattr(644,root,root,755)
4597 %if %{with multilib}
4598 %files -n libvtv-multilib-32
4599 %defattr(644,root,root,755)
4600 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4601 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4603 %files -n libvtv-multilib-32-devel
4604 %defattr(644,root,root,755)
4605 %attr(755,root,root) %{_libdir32}/libvtv.so
4606 %{_libdir32}/libvtv.la
4608 %files -n libvtv-multilib-32-static
4609 %defattr(644,root,root,755)
4610 %{_libdir32}/libvtv.a
4613 %if %{with multilib2}
4614 %files -n libvtv-multilib-%{multilib2}
4615 %defattr(644,root,root,755)
4616 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4617 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4619 %files -n libvtv-multilib-%{multilib2}-devel
4620 %defattr(644,root,root,755)
4621 %attr(755,root,root) %{_libdirm2}/libvtv.so
4622 %{_libdirm2}/libvtv.la
4624 %files -n libvtv-multilib-%{multilib2}-static
4625 %defattr(644,root,root,755)
4626 %{_libdirm2}/libvtv.a
4632 %defattr(644,root,root,755)
4633 %doc libatomic/ChangeLog*
4634 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4635 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4637 %files -n libatomic-devel
4638 %defattr(644,root,root,755)
4639 %attr(755,root,root) %{_libdir}/libatomic.so
4640 %{_libdir}/libatomic.la
4642 %files -n libatomic-static
4643 %defattr(644,root,root,755)
4644 %{_libdir}/libatomic.a
4646 %if %{with multilib}
4647 %files -n libatomic-multilib-32
4648 %defattr(644,root,root,755)
4649 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4650 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4652 %files -n libatomic-multilib-32-devel
4653 %defattr(644,root,root,755)
4654 %attr(755,root,root) %{_libdir32}/libatomic.so
4655 %{_libdir32}/libatomic.la
4657 %files -n libatomic-multilib-32-static
4658 %defattr(644,root,root,755)
4659 %{_libdir32}/libatomic.a
4662 %if %{with multilib2}
4663 %files -n libatomic-multilib-%{multilib2}
4664 %defattr(644,root,root,755)
4665 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4666 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4668 %files -n libatomic-multilib-%{multilib2}-devel
4669 %defattr(644,root,root,755)
4670 %attr(755,root,root) %{_libdirm2}/libatomic.so
4671 %{_libdirm2}/libatomic.la
4673 %files -n libatomic-multilib-%{multilib2}-static
4674 %defattr(644,root,root,755)
4675 %{_libdirm2}/libatomic.a
4680 %defattr(644,root,root,755)
4681 %doc libcc1/ChangeLog*
4682 %attr(755,root,root) %{_libdir}/libcc1.so
4683 %attr(755,root,root) %{_libdir}/libcc1.so.*.*.*
4684 %attr(755,root,root) %ghost %{_libdir}/libcc1.so.0
4685 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so.*
4686 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so.*
4689 %defattr(644,root,root,755)
4690 %dir %{gcclibdir}/plugin
4691 %{gcclibdir}/plugin/gengtype
4692 %{gcclibdir}/plugin/gtype.state
4693 %{gcclibdir}/plugin/include
4694 %{gcclibdir}/plugin/libcc1plugin.la
4695 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so
4696 %{gcclibdir}/plugin/libcp1plugin.la
4697 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so