1 # TODO: finish D (needs bootstrap from non-PLD gdc binaries)
4 # - when adding new subpackages with external libraries (like libffi)
5 # or having own Version, do not use epoch 6 there, reset them to 0!
9 %bcond_without ada # ADA language support
10 %bcond_without cxx # C++ language support
11 %bcond_with d # D language support [NFY, buildrequires gdc]
12 %bcond_without fortran # Fortran language support
13 %bcond_without go # Go language support
14 %bcond_without modula2 # Modula2 language support
15 %bcond_without objc # Objective-C language support
16 %bcond_without objcxx # Objective-C++ language support
18 %bcond_without gomp # OpenMP support
19 %bcond_without multilib # 32-bit/64-bit multilib support (which needs glibc[32&64]-devel)
20 %bcond_with multilibx32 # x32 multilib support on x86_64 (needs x32 glibc-devel)
21 %bcond_without profiling # profiling support
22 %bcond_without python # libstdc++ printers for gdb
23 %bcond_with gcc_libffi # packaging gcc libffi for system usage
25 %bcond_without apidocs # API documentation
26 %bcond_without bootstrap # omit 3-stage bootstrap
27 %bcond_with tests # torture gcc
28 %bcond_with symvers # versioned symbols in libstdc++ (WARNING: changes soname from .so.6 to so.7)
36 # go and objcxx require C++
41 # objcxx requires objc
46 %if %{without bootstrap}
47 %undefine with_profiling
51 # used to be broken on sparc64 (to be verified if needed)
52 # broken since 5.x on x32 (to be verified if needed)
56 %ifnarch %{x8664} x32 aarch64 ppc64 s390x sparc64
57 %undefine with_multilib
60 %undefine with_multilibx32
63 # setup internal semi-bconds based on bconds and architecture
66 %define with_multilib2 1
68 %if %{with multilibx32}
69 %define with_multilib2 1
72 %ifarch %{ix86} %{x8664} x32 alpha %{arm} ppc ppc64 sh sparc sparcv9 sparc64 aarch64
73 # library for atomic operations not supported by hardware
76 %ifarch %{ix86} %{x8664} x32 %{arm} ppc ppc64 sparc sparcv9 sparc64 aarch64
77 # sanitizer feature (asan and ubsan are common for all supported archs)
80 %ifarch %{x8664} aarch64
81 # lsan and tsan exist only for primary x86_64 ABI
82 %define with_lsan_m0 1
83 %define with_tsan_m0 1
86 # hwasan, lsan and tsan exist only for x86_64 ABI (i.e. our multilib2)
87 %define with_hwasan_m2 1
88 %define with_lsan_m2 1
89 %define with_tsan_m2 1
91 %ifarch %{x8664} aarch64
94 %ifarch %{ix86} %{x8664} x32
97 %ifarch %{ix86} %{x8664} x32 ia64
98 %define with_quadmath 1
101 # Stable is: any major_ver and minor_ver >= 1.0
102 # For TLD we usually use gcc when minor_ver >= 2.0 (first bugfix release or later)
104 %define minor_ver 2.0
106 Summary: GNU Compiler Collection: the C compiler and shared files
107 Summary(es.UTF-8): Colección de compiladores GNU: el compilador C y ficheros compartidos
108 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: kompilator C i pliki współdzielone
109 Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
111 Version: %{major_ver}.%{minor_ver}
115 Group: Development/Languages
116 Source0: https://gcc.gnu.org/pub/gcc/releases/%{name}-%{version}/%{name}-%{version}.tar.xz
117 # Source0-md5: e0e48554cc6e4f261d55ddee9ab69075
118 Source1: %{name}-optimize-la.pl
119 # check libffi version with libffi/configure.ac
120 Source3: libffi.pc.in
122 # use branch.sh to update gcc-branch.diff
123 Patch100: %{name}-branch.diff
124 # Patch100-md5: a5cb6adef223b8fa990d88ff5d25dfa0
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: libstdc++-devel
188 BuildRequires: mpfr-devel >= 3.1.0
189 BuildRequires: rpm-build >= 4.6
190 BuildRequires: rpmbuild(macros) >= 1.211
191 BuildRequires: tar >= 1:1.22
192 BuildRequires: texinfo >= 4.7
194 BuildRequires: zlib-devel
195 BuildRequires: zstd-devel
197 BuildRequires: python3-devel
198 BuildRequires: python3-modules
199 BuildRequires: rpm-pythonprov
201 BuildConflicts: pdksh < 5.2.14-50
202 Requires: binutils >= 4:2.30
203 Requires: gmp >= 4.3.2
204 Requires: isl >= 0.15
205 Requires: libgcc = %{epoch}:%{version}-%{release}
206 Requires: libmpc >= 0.8.1
207 Requires: mpfr >= 3.1.0
208 Provides: cpp = %{epoch}:%{version}-%{release}
209 %{?with_ada:Provides: gcc(ada)}
210 Obsoletes: cpp < 5:3.4
211 Obsoletes: egcs-cpp < 1.2
212 Obsoletes: gcc-chill < 3.2
213 Obsoletes: gcc-cpp < 3
214 Obsoletes: gcc-ksi < 5:3.4
215 Obsoletes: gcc4 < 5:4.2
216 Obsoletes: gont < 0.1
217 Conflicts: glibc-devel < 2.2.5-20
218 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
220 %define _slibdir /%{_lib}
222 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
223 %define _slibdir32 /lib
224 %define _libdir32 /usr/lib
225 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
226 %if %{with multilib2}
227 # x32 environment on x86-64
229 %define multilib2 x32
230 %define m2_desc ILP32
231 %define _slibdirm2 /libx32
232 %define _libdirm2 /usr/libx32
233 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
235 # 64-bit environment on x32
239 %define _slibdirm2 /lib64
240 %define _libdirm2 /usr/lib64
241 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
245 %if %{without multilib} || %{without multilib2}
246 # avoid "Possible unexpanded macro" warning
247 %define multilib2 none
249 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
251 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
252 %define filterout_ld -Wl,--as-needed
254 # functions with printf format attribute but with special parser and also
255 # receiving non constant format strings
256 %define Werror_cflags %{nil}
258 %define skip_post_check_so '.*(libasan|libcc1plugin|libcp1plugin|libgnat-%{major_ver}|libgo|libitm|libxmlj|libubsan|lib-gnu-awt-xlib|libm2cor|libm2iso|libm2log|libm2pim)\.so.*'
260 %define _noautoreq .*\(GLIBC_PRIVATE\)
263 A compiler aimed at integrating all the optimizations and features
264 necessary for a high-performance and stable development environment.
266 This package contains the C compiler and some files shared by various
267 parts of the GNU Compiler Collection. In order to use another GCC
268 compiler you will need to install the appropriate subpackage.
270 %description -l es.UTF-8
271 Un compilador que intenta integrar todas las optimalizaciones y
272 características necesarias para un entorno de desarrollo eficaz y
275 Este paquete contiene el compilador de C y unos ficheros compartidos
276 por varias partes de la colección de compiladores GNU (GCC). Para usar
277 otro compilador de GCC será necesario que instale el subpaquete
280 %description -l pl.UTF-8
281 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
282 wyprodukowania szybkiego i stabilnego kodu wynikowego.
284 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
285 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
286 z GCC, trzeba zainstalować odpowiedni podpakiet.
288 %description -l pt_BR.UTF-8
289 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
290 GNU Compiler Collection.
293 Summary: GNU Compiler Collection: the C compiler 32-bit support
294 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
296 Group: Development/Languages
297 Requires: %{name} = %{epoch}:%{version}-%{release}
298 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
299 Obsoletes: libgcc32 < 6:4.4
301 Requires: glibc-devel(ix86)
304 Requires: glibc-devel(ppc)
307 Requires: glibc-devel(s390)
310 Requires: glibc-devel(sparcv9)
312 Provides: gcc(multilib-32)
313 Obsoletes: gcc-multilib < 6:4.9.2-4
315 %description multilib-32
316 A compiler aimed at integrating all the optimizations and features
317 necessary for a high-performance and stable development environment.
319 This package contains the C compiler support for producing 32-bit
320 programs on 64-bit host.
322 %description multilib-32 -l pl.UTF-8
323 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
324 wyprodukowania szybkiego i stabilnego kodu wynikowego.
326 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
327 programów 32-bitowych na maszynie 64-bitowej.
329 %package multilib-%{multilib2}
330 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
331 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
333 Group: Development/Languages
334 Requires: %{name} = %{epoch}:%{version}-%{release}
335 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
336 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
338 Requires: glibc-devel(x32)
341 Requires: glibc-devel(x86_64)
344 %description multilib-%{multilib2}
345 A compiler aimed at integrating all the optimizations and features
346 necessary for a high-performance and stable development environment.
348 This package contains the C compiler support for producing %{m2_desc}
351 %description multilib-%{multilib2} -l pl.UTF-8
352 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
353 wyprodukowania szybkiego i stabilnego kodu wynikowego.
355 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
359 Summary: Shared gcc library
360 Summary(es.UTF-8): Biblioteca compartida de gcc
361 Summary(pl.UTF-8): Biblioteka gcc
362 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
363 License: GPL v3+ with GCC Runtime Library Exception v3.1
366 Obsoletes: libgcc4 < 5:4.2
368 %description -n libgcc
371 %description -n libgcc -l es.UTF-8
372 Biblioteca compartida de gcc.
374 %description -n libgcc -l pl.UTF-8
375 Biblioteka dynamiczna gcc.
377 %description -n libgcc -l pt_BR.UTF-8
378 Biblioteca runtime para o GCC.
380 %package -n libgcc-multilib-32
381 Summary: Shared gcc library - 32-bit version
382 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
383 License: GPL v3+ with GCC Runtime Library Exception v3.1
385 Obsoletes: libgcc-multilib < 6:4.9.2-4
387 %description -n libgcc-multilib-32
388 Shared gcc library - 32-bit version.
390 %description -n libgcc-multilib-32 -l pl.UTF-8
391 Biblioteka dynamiczna gcc - wersja 32-bitowa.
393 %package -n libgcc-multilib-%{multilib2}
394 Summary: Shared gcc library - %{m2_desc} version
395 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
396 License: GPL v3+ with GCC Runtime Library Exception v3.1
399 %description -n libgcc-multilib-%{multilib2}
400 Shared gcc library - %{m2_desc} version.
402 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
403 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
406 Summary: GNU OpenMP library
407 Summary(pl.UTF-8): Biblioteka GNU OpenMP
408 License: GPL v3+ with GCC Runtime Library Exception v3.1
411 %description -n libgomp
414 %description -n libgomp -l pl.UTF-8
415 Biblioteka GNU OpenMP.
417 %package -n libgomp-devel
418 Summary: Development files for GNU OpenMP library
419 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
420 License: GPL v3+ with GCC Runtime Library Exception v3.1
421 Group: Development/Libraries
422 Requires: %{name} = %{epoch}:%{version}-%{release}
423 Requires: libgomp = %{epoch}:%{version}-%{release}
425 %description -n libgomp-devel
426 Development files for GNU OpenMP library.
428 %description -n libgomp-devel -l pl.UTF-8
429 Pliki programistyczne biblioteki GNU OpenMP.
431 %package -n libgomp-static
432 Summary: Static GNU OpenMP library
433 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
434 License: GPL v3+ with GCC Runtime Library Exception v3.1
435 Group: Development/Libraries
436 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
438 %description -n libgomp-static
439 Static GNU OpenMP library.
441 %description -n libgomp-static -l pl.UTF-8
442 Statyczna biblioteka GNU OpenMP.
444 %package -n libgomp-multilib-32
445 Summary: GNU OpenMP library - 32-bit version
446 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
447 License: GPL v3+ with GCC Runtime Library Exception v3.1
449 Obsoletes: libgomp-multilib < 6:4.9.2-4
451 %description -n libgomp-multilib-32
452 GNU OpenMP library - 32-bit version.
454 %description -n libgomp-multilib-32 -l pl.UTF-8
455 Biblioteka GNU OpenMP - wersja 32-bitowa.
457 %package -n libgomp-multilib-32-devel
458 Summary: Development files for 32-bit version of GNU OpenMP library
459 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
460 License: GPL v3+ with GCC Runtime Library Exception v3.1
461 Group: Development/Libraries
462 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
463 Obsoletes: libgomp-multilib-devel < 6:4.9.2-4
465 %description -n libgomp-multilib-32-devel
466 Development files for 32-bit version of GNU OpenMP library.
468 %description -n libgomp-multilib-32-devel -l pl.UTF-8
469 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
471 %package -n libgomp-multilib-32-static
472 Summary: Static GNU OpenMP library - 32-bit version
473 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
474 License: GPL v3+ with GCC Runtime Library Exception v3.1
475 Group: Development/Libraries
476 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
477 Obsoletes: libgomp-multilib-static < 6:4.9.2-4
479 %description -n libgomp-multilib-32-static
480 Static GNU OpenMP library - 32-bit version.
482 %description -n libgomp-multilib-32-static -l pl.UTF-8
483 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
485 %package -n libgomp-multilib-%{multilib2}
486 Summary: GNU OpenMP library - %{m2_desc} version
487 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
488 License: GPL v3+ with GCC Runtime Library Exception v3.1
491 %description -n libgomp-multilib-%{multilib2}
492 GNU OpenMP library - %{m2_desc} version.
494 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
495 Biblioteka GNU OpenMP - wersja %{m2_desc}.
497 %package -n libgomp-multilib-%{multilib2}-devel
498 Summary: Development files for %{m2_desc} version of GNU OpenMP library
499 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
500 License: GPL v3+ with GCC Runtime Library Exception v3.1
501 Group: Development/Libraries
502 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
504 %description -n libgomp-multilib-%{multilib2}-devel
505 Development files for %{m2_desc} version of GNU OpenMP library.
507 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
508 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
510 %package -n libgomp-multilib-%{multilib2}-static
511 Summary: Static GNU OpenMP library - %{m2_desc} version
512 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
513 License: GPL v3+ with GCC Runtime Library Exception v3.1
514 Group: Development/Libraries
515 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
517 %description -n libgomp-multilib-%{multilib2}-static
518 Static GNU OpenMP library - %{m2_desc} version.
520 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
521 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
524 Summary: Ada language support for GCC
525 Summary(es.UTF-8): Soporte de Ada para GCC
526 Summary(pl.UTF-8): Obsługa języka Ada do GCC
527 Group: Development/Languages
528 Requires: %{name} = %{epoch}:%{version}-%{release}
529 Requires: libgnat = %{epoch}:%{version}-%{release}
531 Obsoletes: gnat-devel < 4
534 This package adds experimental support for compiling Ada programs.
536 %description ada -l es.UTF-8
537 Este paquete añade soporte experimental para compilar programas en
540 %description ada -l pl.UTF-8
541 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
544 %package ada-multilib-32
545 Summary: Ada language 32-bit binaries support for GCC
546 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
547 Group: Development/Languages
548 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
549 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
550 Obsoletes: gcc-ada-multilib < 6:4.9.2-4
552 %description ada-multilib-32
553 This package adds experimental support for compiling 32-bit Ada
554 programs on 64-bit host.
556 %description ada-multilib-32 -l pl.UTF-8
557 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
558 32-bitowych w języku Ada na maszynie 64-bitowej.
560 %package ada-multilib-%{multilib2}
561 Summary: Ada language %{m2_desc} binaries support for GCC
562 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
563 Group: Development/Languages
564 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
565 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
567 %description ada-multilib-%{multilib2}
568 This package adds experimental support for compiling Ada language to
571 %description ada-multilib-%{multilib2} -l pl.UTF-8
572 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
573 języku Ada do binariów %{m2_desc}.
576 Summary: Ada standard libraries
577 Summary(es.UTF-8): Bibliotecas estándares de Ada
578 Summary(pl.UTF-8): Biblioteki standardowe Ady
579 License: GPL v3+ with GCC Runtime Library Exception v3.1
581 Requires: libgcc = %{epoch}:%{version}-%{release}
585 %description -n libgnat
586 This package contains shared libraries needed to run programs written
589 %description -n libgnat -l es.UTF-8
590 Este paquete contiene las bibliotecas compartidas necesarias para
591 ejecutar programas escritos en Ada.
593 %description -n libgnat -l pl.UTF-8
594 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
597 %package -n libgnat-static
598 Summary: Static Ada standard libraries
599 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
600 License: GPL v3+ with GCC Runtime Library Exception v3.1
601 Group: Development/Libraries
602 Obsoletes: gnat-static < 4
604 %description -n libgnat-static
605 This package contains static libraries for programs written in Ada.
607 %description -n libgnat-static -l pl.UTF-8
608 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
611 %package -n libgnat-multilib-32
612 Summary: Ada standard libraries - 32-bit version
613 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
614 License: GPL v3+ with GCC Runtime Library Exception v3.1
616 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
617 Obsoletes: libgnat-multilib < 6:4.9.2-4
619 %description -n libgnat-multilib-32
620 This package contains 32-bit version of shared libraries needed to run
621 programs written in Ada.
623 %description -n libgnat-multilib-32 -l pl.UTF-8
624 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
625 uruchamiania programów napisanych w języku Ada.
627 %package -n libgnat-multilib-32-static
628 Summary: Static Ada standard libraries - 32-bit version
629 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
630 License: GPL v3+ with GCC Runtime Library Exception v3.1
631 Group: Development/Libraries
632 Obsoletes: libgnat-multilib-static < 6:4.9.2-4
634 %description -n libgnat-multilib-32-static
635 This package contains 32-bit version of static libraries for programs
638 %description -n libgnat-multilib-32-static -l pl.UTF-8
639 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
640 programów napisanych w Adzie.
642 %package -n libgnat-multilib-%{multilib2}
643 Summary: Ada standard libraries - %{m2_desc} version
644 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
645 License: GPL v3+ with GCC Runtime Library Exception v3.1
647 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
649 %description -n libgnat-multilib-%{multilib2}
650 This package contains %{m2_desc} version of shared libraries needed to run
651 programs written in Ada.
653 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
654 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
655 uruchamiania programów napisanych w Adzie.
657 %package -n libgnat-multilib-%{multilib2}-static
658 Summary: Static Ada standard libraries - %{m2_desc} version
659 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
660 License: GPL v3+ with GCC Runtime Library Exception v3.1
661 Group: Development/Libraries
663 %description -n libgnat-multilib-%{multilib2}-static
664 This package contains %{m2_desc} version of static libraries for programs
667 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
668 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
669 programów napisanych w Adzie.
672 Summary: C++ language support for GCC
673 Summary(es.UTF-8): Soporte de C++ para GCC
674 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
675 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
676 Group: Development/Languages
677 Requires: %{name} = %{epoch}:%{version}-%{release}
678 Obsoletes: egcc-c++ < 1.2
679 Obsoletes: egcs-c++ < 1.2
680 Obsoletes: gcc4-c++ < 5:4.2
683 This package adds C++ support to the GNU Compiler Collection. It
684 includes support for most of the current C++ specification, including
685 templates and exception handling. It does not include a standard C++
686 library, which is available separately.
688 %description c++ -l de.UTF-8
689 Dieses Paket enthält die C++-Unterstützung für den
690 GNU-Compiler-Collection. Es unterstützt die aktuelle
691 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
692 C++-Standard-Library ist nicht enthalten - sie ist getrennt
695 %description c++ -l es.UTF-8
696 Este paquete añade soporte de C++ al GCC (colección de compiladores
697 GNU). Ello incluye el soporte para la mayoría de la especificación
698 actual de C++, incluyendo plantillas y manejo de excepciones. No
699 incluye la biblioteca estándar de C++, la que es disponible separada.
701 %description c++ -l fr.UTF-8
702 Ce package ajoute un support C++ a la collection de compilateurs GNU.
703 Il comprend un support pour la plupart des spécifications actuelles de
704 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
705 une bibliothéque C++ standard, qui est disponible séparément.
707 %description c++ -l pl.UTF-8
708 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
709 obecnej specyfikacji C++, nie zawiera natomiast standardowych
710 bibliotek C++, które są w oddzielnym pakiecie.
712 %description c++ -l pt_BR.UTF-8
713 Este pacote adiciona suporte C++ para o gcc.
715 %description c++ -l tr.UTF-8
716 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
717 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
718 C++ kitaplığı bu pakette yer almaz.
720 %package c++-multilib-32
721 Summary: C++ language 32-bit binaries support for GCC
722 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
723 Group: Development/Languages
724 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
725 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
726 Obsoletes: gcc-c++-multilib < 6:4.9.2-4
728 %description c++-multilib-32
729 This package adds 32-bit binaries in C++ language support to the GNU
732 %description c++-multilib-32 -l pl.UTF-8
733 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
736 %package c++-multilib-%{multilib2}
737 Summary: C++ language %{m2_desc} binaries support for GCC
738 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
739 Group: Development/Languages
740 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
741 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
743 %description c++-multilib-%{multilib2}
744 This package adds %{m2_desc} binaries in C++ language support to the GNU
747 %description c++-multilib-%{multilib2} -l pl.UTF-8
748 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
751 %package -n libstdc++
752 Summary: GNU C++ library
753 Summary(es.UTF-8): Biblioteca C++ de GNU
754 Summary(pl.UTF-8): Biblioteka GNU C++
755 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
756 License: GPL v3+ with GCC Runtime Library Exception v3.1
758 # >= instead of = to allow keeping older libstdc++ (with different soname)
759 Requires: libgcc >= %{epoch}:%{version}-%{release}
761 Obsoletes: libstdc++3 < 5:3.1
762 Obsoletes: libstdc++4 < 5:3.2
764 %description -n libstdc++
765 This is the GNU implementation of the standard C++ library, along with
766 additional GNU tools. This package includes the shared libraries
767 necessary to run C++ applications.
769 %description -n libstdc++ -l de.UTF-8
770 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
771 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
772 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
774 %description -n libstdc++ -l es.UTF-8
775 Este es el soporte de las bibliotecas padrón del C++, junto con
776 herramientas GNU adicionales. El paquete incluye las bibliotecas
777 compartidas necesarias para ejecutar aplicaciones C++.
779 %description -n libstdc++ -l fr.UTF-8
780 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
781 des outils GNU supplémentaires. Ce package comprend les librairies
782 partagées nécessaires à l'exécution d'application C++.
784 %description -n libstdc++ -l pl.UTF-8
785 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
786 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
787 uruchamiania aplikacji napisanych w C++.
789 %description -n libstdc++ -l pt_BR.UTF-8
790 Este pacote é uma implementação da biblioteca padrão C++ v3, um
791 subconjunto do padrão ISO 14882.
793 %description -n libstdc++ -l tr.UTF-8
794 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
795 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
797 %package -n libstdc++-devel
798 Summary: Header files and documentation for C++ development
799 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
800 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
801 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
802 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
803 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
804 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
805 License: GPL v3+ with GCC Runtime Library Exception v3.1
806 Group: Development/Libraries
807 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
808 Requires: glibc-devel
809 Requires: libstdc++ = %{epoch}:%{version}-%{release}
810 Obsoletes: libg++-devel
811 Obsoletes: libstdc++3-devel < 5:3.1
812 Obsoletes: libstdc++4-devel < 5:3.2
814 %description -n libstdc++-devel
815 This is the GNU implementation of the standard C++ libraries. This
816 package includes the header files needed for C++ development and
817 library documentation.
819 %description -n libstdc++-devel -l es.UTF-8
820 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
821 paquete incluye los archivos de inclusión y bibliotecas necesarios
822 para desarrollo de programas en lenguaje C++.
824 %description -n libstdc++-devel -l pl.UTF-8
825 Pakiet ten zawiera biblioteki będące implementacją standardowych
826 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
827 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
829 %description -n libstdc++-devel -l pt_BR.UTF-8
830 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
831 para desenvolvimento de programas C++.
833 %package -n libstdc++-static
834 Summary: Static C++ standard library
835 Summary(es.UTF-8): Biblioteca estándar estática de C++
836 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
837 License: GPL v3+ with GCC Runtime Library Exception v3.1
838 Group: Development/Libraries
839 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
840 Obsoletes: libstdc++4-static < 5:3.2
842 %description -n libstdc++-static
843 Static C++ standard library.
845 %description -n libstdc++-static -l es.UTF-8
846 Biblioteca estándar estática de C++.
848 %description -n libstdc++-static -l pl.UTF-8
849 Statyczna biblioteka standardowa C++.
851 %package -n libstdc++-multilib-32
852 Summary: GNU C++ library - 32-bit version
853 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
854 License: GPL v3+ with GCC Runtime Library Exception v3.1
856 # >= instead of = to allow keeping older libstdc++ (with different soname)
857 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
858 Obsoletes: libstdc++-multilib < 6:4.9.2-4
860 %description -n libstdc++-multilib-32
861 This is 32-bit version of the GNU implementation of the standard C++
864 %description -n libstdc++-multilib-32 -l pl.UTF-8
865 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
868 %package -n libstdc++-multilib-32-devel
869 Summary: Development files for C++ development - 32-bit version
870 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
871 License: GPL v3+ with GCC Runtime Library Exception v3.1
872 Group: Development/Libraries
873 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
874 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
875 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
876 Obsoletes: libstdc++-multilib-devel < 6:4.9.2-4
878 %description -n libstdc++-multilib-32-devel
879 This package contains the development files for 32-bit version of the
880 GNU implementation of the standard C++ library.
882 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
883 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
884 implementacji GNU biblioteki standardowej C++.
886 %package -n libstdc++-multilib-32-static
887 Summary: Static C++ standard library - 32-bit version
888 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
889 License: GPL v3+ with GCC Runtime Library Exception v3.1
890 Group: Development/Libraries
891 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
892 Obsoletes: libstdc++-multilib-static < 6:4.9.2-4
894 %description -n libstdc++-multilib-32-static
895 Static C++ standard library - 32-bit version.
897 %description -n libstdc++-multilib-32-static -l pl.UTF-8
898 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
900 %package -n libstdc++-multilib-%{multilib2}
901 Summary: GNU C++ library - %{m2_desc} version
902 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
903 License: GPL v3+ with GCC Runtime Library Exception v3.1
905 # >= instead of = to allow keeping older libstdc++ (with different soname)
906 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
908 %description -n libstdc++-multilib-%{multilib2}
909 This is %{m2_desc} version of the GNU implementation of the standard C++
912 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
913 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
916 %package -n libstdc++-multilib-%{multilib2}-devel
917 Summary: Development files for C++ development - %{m2_desc} version
918 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
919 License: GPL v3+ with GCC Runtime Library Exception v3.1
920 Group: Development/Libraries
921 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
922 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
923 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
925 %description -n libstdc++-multilib-%{multilib2}-devel
926 This package contains the development files for %{m2_desc} version of the
927 GNU implementation of the standard C++ library.
929 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
930 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
931 implementacji GNU biblioteki standardowej C++.
933 %package -n libstdc++-multilib-%{multilib2}-static
934 Summary: Static C++ standard library - %{m2_desc} version
935 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
936 License: GPL v3+ with GCC Runtime Library Exception v3.1
937 Group: Development/Libraries
938 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
940 %description -n libstdc++-multilib-%{multilib2}-static
941 Static C++ standard library - %{m2_desc} version.
943 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
944 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
946 %package -n libstdc++-gdb
947 Summary: libstdc++ pretty printers for GDB
948 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
949 Group: Development/Debuggers
951 %description -n libstdc++-gdb
952 This package contains Python scripts for GDB pretty printing of the
953 libstdc++ types/containers.
955 %description -n libstdc++-gdb -l pl.UTF-8
956 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
957 wypisywania typów i kontenerów libstdc++.
959 %package -n libstdc++-apidocs
960 Summary: C++ standard library API documentation
961 Summary(pl.UTF-8): Dokumentacja API biblioteki standardowej C++
962 License: FDL v1.3 (mainly), GPL v3+ (doxygen generated parts)
966 %description -n libstdc++-apidocs
967 API and internal documentation for C++ standard library.
969 %description -n libstdc++-apidocs -l pl.UTF-8
970 Dokumentacja API i wewnętrzna biblioteki standardowej C++.
973 Summary: Fortran 95 language support for GCC
974 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
975 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
976 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
977 Group: Development/Languages/Fortran
978 Requires: %{name} = %{epoch}:%{version}-%{release}
979 Requires: libgfortran = %{epoch}:%{version}-%{release}
980 %{?with_quadmath:Requires: libquadmath-devel = %{epoch}:%{version}-%{release}}
981 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
982 Obsoletes: egcs-g77 < 1.2
983 Obsoletes: gcc-g77 < 5:4
986 This package adds support for compiling Fortran 95 programs with the
989 %description fortran -l es.UTF-8
990 Este paquete añade soporte para compilar programas escritos en Fortran
991 95 con el compilador GNU.
993 %description fortran -l pl.UTF-8
994 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
996 %description fortran -l pt_BR.UTF-8
997 Suporte Fortran 95 para o GCC.
999 %package fortran-multilib-32
1000 Summary: Fortran 95 language 32-bit binaries support for GCC
1001 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
1002 Group: Development/Languages/Fortran
1003 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1004 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1005 %{?with_quadmath:Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}}
1006 Obsoletes: gcc-fortran-multilib < 6:4.9.2-4
1008 %description fortran-multilib-32
1009 This package adds support for compiling 32-bit Fortran 95 programs
1010 with the GNU compiler.
1012 %description fortran-multilib-32 -l pl.UTF-8
1013 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1016 %package fortran-multilib-%{multilib2}
1017 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1018 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1019 Group: Development/Languages/Fortran
1020 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1021 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1022 %{?with_quadmath:Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}}
1024 %description fortran-multilib-%{multilib2}
1025 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1026 binaries with the GNU compiler.
1028 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1029 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1032 %package -n libgfortran
1033 Summary: Fortran 95 Library
1034 Summary(es.UTF-8): Biblioteca de Fortran 95
1035 Summary(pl.UTF-8): Biblioteka Fortranu 95
1036 License: GPL v3+ with GCC Runtime Library Exception v3.1
1038 Requires: libgcc = %{epoch}:%{version}-%{release}
1039 %{?with_quadmath:Requires: libquadmath = %{epoch}:%{version}-%{release}}
1040 Obsoletes: libg2c < 5:4
1042 %description -n libgfortran
1045 %description -n libgfortran -l es.UTF-8
1046 Biblioteca de Fortran 95.
1048 %description -n libgfortran -l pl.UTF-8
1049 Biblioteka Fortranu 95.
1051 %package -n libgfortran-static
1052 Summary: Static Fortran 95 Library
1053 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1054 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1055 License: GPL v3+ with GCC Runtime Library Exception v3.1
1056 Group: Development/Libraries
1057 Requires: libgfortran = %{epoch}:%{version}-%{release}
1058 Obsoletes: libg2c-static < 5:4
1060 %description -n libgfortran-static
1061 Static Fortran 95 Library.
1063 %description -n libgfortran-static -l es.UTF-8
1064 Bibliotecas estáticas de Fortran 95.
1066 %description -n libgfortran-static -l pl.UTF-8
1067 Statyczna biblioteka Fortranu 95.
1069 %package -n libgfortran-multilib-32
1070 Summary: Fortran 95 Library - 32-bit version
1071 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1072 License: GPL v3+ with GCC Runtime Library Exception v3.1
1074 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1075 %{?with_quadmath:Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}}
1076 Obsoletes: libgfortran-multilib < 6:4.9.2-4
1078 %description -n libgfortran-multilib-32
1079 Fortran 95 Library - 32-bit version.
1081 %description -n libgfortran-multilib-32 -l pl.UTF-8
1082 Biblioteka Fortranu 95 - wersja 32-bitowa.
1084 %package -n libgfortran-multilib-32-static
1085 Summary: Static Fortran 95 Library - 32-bit version
1086 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1087 License: GPL v3+ with GCC Runtime Library Exception v3.1
1088 Group: Development/Libraries
1089 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1090 Obsoletes: libgfortran-multilib-static < 6:4.9.2-4
1092 %description -n libgfortran-multilib-32-static
1093 Static Fortran 95 Library - 32-bit version.
1095 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1096 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1098 %package -n libgfortran-multilib-%{multilib2}
1099 Summary: Fortran 95 Library - %{m2_desc} version
1100 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1101 License: GPL v3+ with GCC Runtime Library Exception v3.1
1103 %{?with_quadmath:Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}}
1105 %description -n libgfortran-multilib-%{multilib2}
1106 Fortran 95 Library - %{m2_desc} version.
1108 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1109 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1111 %package -n libgfortran-multilib-%{multilib2}-static
1112 Summary: Static Fortran 95 Library - %{m2_desc} version
1113 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1114 License: GPL v3+ with GCC Runtime Library Exception v3.1
1115 Group: Development/Libraries
1116 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1117 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1119 %description -n libgfortran-multilib-%{multilib2}-static
1120 Static Fortran 95 Library - %{m2_desc} version.
1122 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1123 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1125 %package -n libquadmath
1126 Summary: GCC __float128 shared support library
1127 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1131 %description -n libquadmath
1132 This package contains GCC shared support library which is needed for
1133 __float128 math support and for Fortran REAL*16 support.
1135 %description -n libquadmath -l pl.UTF-8
1136 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1137 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1140 %package -n libquadmath-devel
1141 Summary: Header files for GCC __float128 support library
1142 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1144 Group: Development/Libraries
1145 Requires: libquadmath = %{epoch}:%{version}-%{release}
1147 %description -n libquadmath-devel
1148 This package contains header files for GCC support library which is
1149 needed for __float128 math support and for Fortran REAL*16 support.
1151 %description -n libquadmath-devel -l pl.UTF-8
1152 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1153 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1156 %package -n libquadmath-static
1157 Summary: Static GCC __float128 support library
1158 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1160 Group: Development/Libraries
1161 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1163 %description -n libquadmath-static
1164 Static GCC __float128 support library.
1166 %description -n libquadmath-static -l pl.UTF-8
1167 Biblioteka statyczna GCC do obsługi typu __float128.
1169 %package -n libquadmath-multilib-32
1170 Summary: GCC __float128 shared support library - 32-bit version
1171 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1174 Obsoletes: libquadmath-multilib < 6:4.9.2-4
1176 %description -n libquadmath-multilib-32
1177 This package contains 32-bit version of GCC shared support library
1178 which is needed for __float128 math support and for Fortran REAL*16
1181 %description -n libquadmath-multilib-32 -l pl.UTF-8
1182 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1183 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1186 %package -n libquadmath-multilib-32-devel
1187 Summary: Development files for 32-bit GCC __float128 support library
1188 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1190 Group: Development/Libraries
1191 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1192 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1193 Obsoletes: libquadmath-multilib-devel < 6:4.9.2-4
1195 %description -n libquadmath-multilib-32-devel
1196 This package contains development files for 32-bit GCC support library
1197 which is needed for __float128 math support and for Fortran REAL*16
1200 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1201 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1202 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1203 REAL*16 w Fortranie.
1205 %package -n libquadmath-multilib-32-static
1206 Summary: Static GCC __float128 support library - 32-bit version
1207 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1209 Group: Development/Libraries
1210 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1211 Obsoletes: libquadmath-multilib-static < 6:4.9.2-4
1213 %description -n libquadmath-multilib-32-static
1214 Static GCC __float128 support library - 32-bit version.
1216 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1217 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1219 %package -n libquadmath-multilib-%{multilib2}
1220 Summary: GCC __float128 shared support library - %{m2_desc} version
1221 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1225 %description -n libquadmath-multilib-%{multilib2}
1226 This package contains %{m2_desc} version of GCC shared support library
1227 which is needed for __float128 math support and for Fortran REAL*16
1230 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1231 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1232 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1233 REAL*16 w Fortranie.
1235 %package -n libquadmath-multilib-%{multilib2}-devel
1236 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1237 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1239 Group: Development/Libraries
1240 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1241 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1243 %description -n libquadmath-multilib-%{multilib2}-devel
1244 This package contains development files for %{m2_desc} version of GCC
1245 support library which is needed for __float128 math support and for
1246 Fortran REAL*16 support.
1248 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1249 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1250 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1251 typu REAL*16 w Fortranie.
1253 %package -n libquadmath-multilib-%{multilib2}-static
1254 Summary: Static GCC __float128 support library - %{m2_desc} version
1255 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1257 Group: Development/Libraries
1258 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1260 %description -n libquadmath-multilib-%{multilib2}-static
1261 Static GCC __float128 support library - %{m2_desc} version.
1263 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1264 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1267 Summary: Foreign Function Interface library
1268 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1269 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1273 %description -n libffi
1274 The libffi library provides a portable, high level programming
1275 interface to various calling conventions. This allows a programmer to
1276 call any function specified by a call interface description at run
1279 %description -n libffi -l es.UTF-8
1280 La biblioteca libffi provee una interfaz portable de programación de
1281 alto nivel para varias convenciones de llamada. Ello permite que un
1282 programador llame una función cualquiera especificada por una
1283 descripción de interfaz de llamada en el tiempo de ejecución.
1285 %description -n libffi -l pl.UTF-8
1286 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1287 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1288 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1291 %package -n libffi-devel
1292 Summary: Development files for Foreign Function Interface library
1293 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1294 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1296 Group: Development/Libraries
1297 Requires: %{name} = %{epoch}:%{version}-%{release}
1298 Requires: libffi = %{epoch}:%{version}-%{release}
1300 %description -n libffi-devel
1301 Development files for Foreign Function Interface library.
1303 %description -n libffi-devel -l es.UTF-8
1304 Ficheros de desarrollo para libffi.
1306 %description -n libffi-devel -l pl.UTF-8
1307 Pliki nagłówkowe biblioteki libffi.
1309 %package -n libffi-static
1310 Summary: Static Foreign Function Interface library
1311 Summary(es.UTF-8): Biblioteca libffi estática
1312 Summary(pl.UTF-8): Statyczna biblioteka libffi
1314 Group: Development/Libraries
1315 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1317 %description -n libffi-static
1318 Static Foreign Function Interface library.
1320 %description -n libffi-static -l es.UTF-8
1321 Biblioteca libffi estática.
1323 %description -n libffi-static -l pl.UTF-8
1324 Statyczna biblioteka libffi.
1326 %package -n libffi-multilib-32
1327 Summary: Foreign Function Interface library - 32-bit version
1328 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1331 Obsoletes: libffi-multilib < 6:4.9.2-4
1333 %description -n libffi-multilib-32
1334 The libffi library provides a portable, high level programming
1335 interface to various calling conventions. This allows a programmer to
1336 call any function specified by a call interface description at run
1337 time. This package contains 32-bit version of the library.
1339 %description -n libffi-multilib-32 -l pl.UTF-8
1340 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1341 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1342 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1343 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1345 %package -n libffi-multilib-32-devel
1346 Summary: Development files for 32-bit version of Foreign Function Interface library
1347 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1349 Group: Development/Libraries
1350 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1351 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1352 Obsoletes: libffi-multilib-devel < 6:4.9.2-4
1354 %description -n libffi-multilib-32-devel
1355 Development files for 32-bit version of Foreign Function Interface
1358 %description -n libffi-multilib-32-devel -l pl.UTF-8
1359 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1361 %package -n libffi-multilib-32-static
1362 Summary: Static Foreign Function Interface library - 32-bit version
1363 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1365 Group: Development/Libraries
1366 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1367 Obsoletes: libffi-multilib-static < 6:4.9.2-4
1369 %description -n libffi-multilib-32-static
1370 Static Foreign Function Interface library - 32-bit version.
1372 %description -n libffi-multilib-32-static -l pl.UTF-8
1373 Statyczna biblioteka libffi - wersja 32-bitowa.
1375 %package -n libffi-multilib-%{multilib2}
1376 Summary: Foreign Function Interface library - %{m2_desc} version
1377 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1381 %description -n libffi-multilib-%{multilib2}
1382 The libffi library provides a portable, high level programming
1383 interface to various calling conventions. This allows a programmer to
1384 call any function specified by a call interface description at run
1385 time. This package contains %{m2_desc} version of the library.
1387 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1388 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1389 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1390 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1391 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1393 %package -n libffi-multilib-%{multilib2}-devel
1394 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1395 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1397 Group: Development/Libraries
1398 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1399 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1401 %description -n libffi-multilib-%{multilib2}-devel
1402 Development files for %{m2_desc} version of Foreign Function Interface
1405 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1406 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1408 %package -n libffi-multilib-%{multilib2}-static
1409 Summary: Static Foreign Function Interface library - %{m2_desc} version
1410 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1412 Group: Development/Libraries
1413 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1415 %description -n libffi-multilib-%{multilib2}-static
1416 Static Foreign Function Interface library - %{m2_desc} version.
1418 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1419 Statyczna biblioteka libffi - wersja %{m2_desc}.
1422 Summary: Modula-2 language support for GCC
1423 Summary(pl.UTF-8): Obsługa języka Modula-2 dla kompilatora GCC
1425 Group: Development/Languages
1426 Requires: %{name} = %{epoch}:%{version}-%{release}
1427 Requires: libgm2 = %{epoch}:%{version}-%{release}
1430 Modula-2 language support for GCC.
1432 %description m2 -l pl.UTF-8
1433 Obsługa języka Modula-2 dla kompilatora GCC.
1435 %package m2-multilib-32
1436 Summary: Modula-2 language 32-bit binaries support for GCC
1437 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Modula-2 dla kompilatora GCC
1439 Group: Development/Languages
1440 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1441 Requires: libgm2-multilib-32 = %{epoch}:%{version}-%{release}
1443 %description m2-multilib-32
1444 This package adds support for compiling Modula-2 language to 32-bit
1447 %description m2-multilib-32 -l pl.UTF-8
1448 Ten pakiet dodaje obsługę kompilacji programów w języku Modula-2 do
1449 binarów 32-bitowych.
1451 %package m2-multilib-%{multilib2}
1452 Summary: Modula-2 language %{m2_desc} binaries support for GCC
1453 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Modula-2 dla kompilatora GCC
1455 Group: Development/Languages
1456 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1457 Requires: libgm2-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1459 %description m2-multilib-%{multilib2}
1460 This package adds support for compiling Modula-2 language to
1461 %{m2_desc} binaries.
1463 %description m2-multilib-%{multilib2} -l pl.UTF-8
1464 Ten pakiet dodaje obsługę kompilacji programów w języku Modula-2 do
1468 Summary: GNU Modula-2 shared libraries
1469 Summary(pl.UTF-8): Biblioteki współdzielone GNU Modula-2
1470 License: GPL v3+ with GCC Runtime Library Exception v3.1
1473 %description -n libgm2
1474 GNU Modula-2 shared libraries.
1476 %description -n libgm2 -l pl.UTF-8
1477 Biblioteki współdzielone GNU Modula-2.
1479 %package -n libgm2-static
1480 Summary: GNU Modula-2 static libraries
1481 Summary(pl.UTF-8): Biblioteki statyczne GNU Modula-2
1482 License: GPL v3+ with GCC Runtime Library Exception v3.1
1483 Group: Development/Libraries
1484 Requires: %{name}-m2 = %{epoch}:%{version}-%{release}
1486 %description -n libgm2-static
1487 GNU Modula-2 static libraries.
1489 %description -n libgm2-static -l pl.UTF-8
1490 Biblioteki statyczne GNU Modula-2.
1492 %package -n libgm2-multilib-32
1493 Summary: GNU Modula-2 shared libraries - 32-bit version
1494 Summary(pl.UTF-8): Biblioteki współdzielone GNU Modula-2 - wersja 32-bitowa
1495 License: GPL v3+ with GCC Runtime Library Exception v3.1
1498 %description -n libgm2-multilib-32
1499 This package contains 32-bit version of shared libraries needed to run
1500 programs written in Modula-2.
1502 %description -n libgm2-multilib-32 -l pl.UTF-8
1503 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
1504 uruchamiania programów napisanych w języku Modula-2.
1506 %package -n libgm2-multilib-32-static
1507 Summary: GNU Modula-2 static libraries - 32-bit version
1508 Summary(pl.UTF-8): Biblioteki statyczne GNU Modula-2 - wersja 32-bitowa
1509 License: GPL v3+ with GCC Runtime Library Exception v3.1
1510 Group: Development/Libraries
1511 Requires: %{name}-m2-multilib-32 = %{epoch}:%{version}-%{release}
1513 %description -n libgm2-multilib-32-static
1514 This package contains 32-bit version of static libraries for programs
1515 written in Modula-2.
1517 %description -n libgm2-multilib-32-static -l pl.UTF-8
1518 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
1519 programów napisanych w języku Modula-2.
1521 %package -n libgm2-multilib-%{multilib2}
1522 Summary: GNU Modula-2 shared libraries - 32-bit version
1523 Summary(pl.UTF-8): Biblioteki współdzielone GNU Modula-2 - wersja 32-bitowa
1524 License: GPL v3+ with GCC Runtime Library Exception v3.1
1527 %description -n libgm2-multilib-%{multilib2}
1528 This package contains 32-bit version of shared libraries needed to run
1529 programs written in Modula-2.
1531 %description -n libgm2-multilib-%{multilib2} -l pl.UTF-8
1532 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
1533 uruchamiania programów napisanych w języku Modula-2.
1535 %package -n libgm2-multilib-%{multilib2}-static
1536 Summary: GNU Modula-2 static libraries - %{m2_desc} version
1537 Summary(pl.UTF-8): Biblioteki statyczne GNU Modula-2 - wersja %{m2_desc}
1538 License: GPL v3+ with GCC Runtime Library Exception v3.1
1539 Group: Development/Libraries
1540 Requires: %{name}-m2-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1542 %description -n libgm2-multilib-%{multilib2}-static
1543 This package contains %{m2_desc} version of static libraries for
1544 programs written in Modula-2.
1546 %description -n libgm2-multilib-%{multilib2}-static -l pl.UTF-8
1547 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
1548 programów napisanych w języku Modula-2.
1551 Summary: Objective C language support for GCC
1552 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1553 Summary(es.UTF-8): Soporte de Objective C para GCC
1554 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1555 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1556 Summary(tr.UTF-8): GCC için Objective C desteği
1557 Group: Development/Languages
1558 Requires: %{name} = %{epoch}:%{version}-%{release}
1559 Requires: libobjc = %{epoch}:%{version}-%{release}
1560 Obsoletes: egcc-objc < 1.2
1561 Obsoletes: egcs-objc < 1.2
1564 This package adds Objective C support to the GNU Compiler Collection.
1565 Objective C is a object oriented derivative of the C language, mainly
1566 used on systems running NeXTSTEP. This package does not include the
1567 standard objective C object library.
1569 %description objc -l de.UTF-8
1570 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1571 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1572 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1573 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1575 %description objc -l es.UTF-8
1576 Este paquete añade soporte de Objective C al GCC (colección de
1577 compiladores GNU). Objective C es un lenguaje orientado a objetos
1578 derivado de C, principalmente usado en sistemas que funcionan bajo
1579 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1582 %description objc -l fr.UTF-8
1583 Ce package ajoute un support Objective C a la collection de
1584 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1585 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1586 package n'inclue pas la bibliothéque Objective C standard.
1588 %description objc -l pl.UTF-8
1589 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1590 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1591 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1592 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1594 %description objc -l tr.UTF-8
1595 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1596 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1597 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1598 kitaplığı bu pakette yer almaz.
1600 %package objc-multilib-32
1601 Summary: Objective C language 32-bit binaries support for GCC
1602 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1603 Group: Development/Languages
1604 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1605 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1606 Obsoletes: gcc-objc-multilib < 6:4.9.2-4
1608 %description objc-multilib-32
1609 This package adds 32-bit Objective C support to the GNU Compiler
1612 %description objc-multilib-32 -l pl.UTF-8
1613 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1616 %package objc-multilib-%{multilib2}
1617 Summary: Objective C language %{m2_desc} binaries support for GCC
1618 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1619 Group: Development/Languages
1620 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1621 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1623 %description objc-multilib-%{multilib2}
1624 This package adds %{m2_desc} binaries in Objective C language support to
1625 the GNU Compiler Collection.
1627 %description objc-multilib-%{multilib2} -l pl.UTF-8
1628 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1632 Summary: Objective C++ support for GCC
1633 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1634 Group: Development/Languages
1635 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1636 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1639 This package adds Objective C++ support to the GNU Compiler
1642 %description objc++ -l pl.UTF-8
1643 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1644 GNU Compiler Collection.
1647 Summary: Objective C Library
1648 Summary(es.UTF-8): Biblioteca de Objective C
1649 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1650 License: GPL v3+ with GCC Runtime Library Exception v3.1
1652 Requires: libgcc = %{epoch}:%{version}-%{release}
1653 Obsoletes: libobjc1 < 5:4
1655 %description -n libobjc
1656 Objective C Library.
1658 %description -n libobjc -l es.UTF-8
1659 Bibliotecas de Objective C.
1661 %description -n libobjc -l pl.UTF-8
1662 Biblioteka obiektowego C (Objective C).
1664 %package -n libobjc-static
1665 Summary: Static Objective C Library
1666 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1667 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1668 License: GPL v3+ with GCC Runtime Library Exception v3.1
1669 Group: Development/Libraries
1670 Requires: libobjc = %{epoch}:%{version}-%{release}
1672 %description -n libobjc-static
1673 Static Objective C Library.
1675 %description -n libobjc-static -l es.UTF-8
1676 Bibliotecas estáticas de Objective C.
1678 %description -n libobjc-static -l pl.UTF-8
1679 Statyczna biblioteka obiektowego C (Objective C).
1681 %package -n libobjc-multilib-32
1682 Summary: Objective C Library - 32-bit version
1683 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1684 License: GPL v3+ with GCC Runtime Library Exception v3.1
1686 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1687 Obsoletes: libobjc-multilib < 6:4.9.2-4
1689 %description -n libobjc-multilib-32
1690 Objective C Library - 32-bit version.
1692 %description -n libobjc-multilib-32 -l pl.UTF-8
1693 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1695 %package -n libobjc-multilib-32-static
1696 Summary: Static Objective C Library - 32-bit version
1697 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1698 License: GPL v3+ with GCC Runtime Library Exception v3.1
1699 Group: Development/Libraries
1700 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1701 Obsoletes: libobjc-multilib-static < 6:4.9.2-4
1703 %description -n libobjc-multilib-32-static
1704 Static Objective C Library - 32-bit version.
1706 %description -n libobjc-multilib-32-static -l pl.UTF-8
1707 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1709 %package -n libobjc-multilib-%{multilib2}
1710 Summary: Objective C Library - %{m2_desc} version
1711 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1712 License: GPL v3+ with GCC Runtime Library Exception v3.1
1714 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1716 %description -n libobjc-multilib-%{multilib2}
1717 Objective C Library - %{m2_desc} version.
1719 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1720 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1722 %package -n libobjc-multilib-%{multilib2}-static
1723 Summary: Static Objective C Library - %{m2_desc} version
1724 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1725 License: GPL v3+ with GCC Runtime Library Exception v3.1
1726 Group: Development/Libraries
1727 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1729 %description -n libobjc-multilib-%{multilib2}-static
1730 Static Objective C Library - %{m2_desc} version.
1732 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1733 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1736 Summary: Go language support for GCC
1737 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1738 License: GPL v3+ (gcc), BSD (Go-specific part)
1739 Group: Development/Languages
1740 Requires: %{name} = %{epoch}:%{version}-%{release}
1741 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1744 This package adds Go language support to the GNU Compiler Collection.
1746 %description go -l pl.UTF-8
1747 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1749 %package go-multilib-32
1750 Summary: Go language 32-bit binaries support for GCC
1751 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1752 License: GPL v3+ (gcc), BSD (Go-specific part)
1753 Group: Development/Languages
1754 Requires: %{name} = %{epoch}:%{version}-%{release}
1755 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1756 Obsoletes: gcc-go-multilib < 6:4.9.2-4
1758 %description go-multilib-32
1759 This package adds 32-bit Go language support to the GNU Compiler
1762 %description go-multilib-32 -l pl.UTF-8
1763 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1766 %package go-multilib-%{multilib2}
1767 Summary: Go language %{m2_desc} binaries support for GCC
1768 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1769 License: GPL v3+ (gcc), BSD (Go-specific part)
1770 Group: Development/Languages
1771 Requires: %{name} = %{epoch}:%{version}-%{release}
1772 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1774 %description go-multilib-%{multilib2}
1775 This package adds %{m2_desc} binaries in Go language support to the GNU
1776 Compiler Collection.
1778 %description go-multilib-%{multilib2} -l pl.UTF-8
1779 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1783 Summary: Go language library
1784 Summary(pl.UTF-8): Biblioteka języka Go
1787 Requires: libgcc = %{epoch}:%{version}-%{release}
1789 %description -n libgo
1790 Go language library.
1792 %description -n libgo -l pl.UTF-8
1793 Biblioteka języka Go.
1795 %package -n libgo-devel
1796 Summary: Development files for Go language library
1797 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1799 Group: Development/Libraries
1800 Requires: glibc-devel
1801 Requires: libgo = %{epoch}:%{version}-%{release}
1803 %description -n libgo-devel
1804 Development files for Go language library.
1806 %description -n libgo-devel -l pl.UTF-8
1807 Pliki programistyczne biblioteki języka Go.
1809 %package -n libgo-static
1810 Summary: Static Go language library
1811 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1813 Group: Development/Libraries
1814 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1816 %description -n libgo-static
1817 Static Go language library.
1819 %description -n libgo-static -l pl.UTF-8
1820 Statyczna biblioteka języka Go.
1822 %package -n libgo-multilib-32
1823 Summary: Go language library - 32-bit version
1824 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1827 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1828 Obsoletes: libgo-multilib < 6:4.9.2-4
1830 %description -n libgo-multilib-32
1831 Go language library - 32-bit version.
1833 %description -n libgo-multilib-32 -l pl.UTF-8
1834 Biblioteka języka Go - wersja 32-bitowa.
1836 %package -n libgo-multilib-32-devel
1837 Summary: Development files for Go language library - 32-bit version
1838 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
1840 Group: Development/Libraries
1841 Requires: glibc-devel
1842 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
1843 Obsoletes: libgo-multilib-devel < 6:4.9.2-4
1845 %description -n libgo-multilib-32-devel
1846 Development files for Go language library - 32-bit version.
1848 %description -n libgo-multilib-32-devel -l pl.UTF-8
1849 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
1851 %package -n libgo-multilib-32-static
1852 Summary: Static Go language library - 32-bit version
1853 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
1855 Group: Development/Libraries
1856 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1857 Obsoletes: libgo-multilib-static < 6:4.9.2-4
1859 %description -n libgo-multilib-32-static
1860 Static Go language library - 32-bit version.
1862 %description -n libgo-multilib-32-static -l pl.UTF-8
1863 Statyczna biblioteka języka Go - wersja 32-bitowa.
1865 %package -n libgo-multilib-%{multilib2}
1866 Summary: Go language library - %{m2_desc} version
1867 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
1870 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1872 %description -n libgo-multilib-%{multilib2}
1873 Go language library - %{m2_desc} version.
1875 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
1876 Biblioteka języka Go - wersja %{m2_desc}.
1878 %package -n libgo-multilib-%{multilib2}-devel
1879 Summary: Development files for Go language library - %{m2_desc} version
1880 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
1882 Group: Development/Libraries
1883 Requires: glibc-devel
1884 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1886 %description -n libgo-multilib-%{multilib2}-devel
1887 Development files for Go language library - %{m2_desc} version.
1889 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
1890 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
1892 %package -n libgo-multilib-%{multilib2}-static
1893 Summary: Static Go language library - %{m2_desc} version
1894 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
1896 Group: Development/Libraries
1897 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1899 %description -n libgo-multilib-%{multilib2}-static
1900 Static Go language library - %{m2_desc} version.
1902 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
1903 Statyczna biblioteka języka Go - wersja %{m2_desc}.
1906 Summary: The Address Sanitizer library
1907 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
1908 License: BSD-like or MIT
1910 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1912 %description -n libasan
1913 This package contains the Address Sanitizer library which is used for
1914 -fsanitize=address instrumented programs.
1916 %description -n libasan -l pl.UTF-8
1917 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
1918 adresów w programach kompilowanych z opcją -fsanitize=address.
1920 %package -n libasan-devel
1921 Summary: Development files for the Address Sanitizer library
1922 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
1923 License: BSD-like or MIT
1924 Group: Development/Libraries
1925 Requires: libasan = %{epoch}:%{version}-%{release}
1927 %description -n libasan-devel
1928 This package contains development files for the Address Sanitizer
1931 %description -n libasan-devel -l pl.UTF-8
1932 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
1934 %package -n libasan-static
1935 Summary: The Address Sanitizer static library
1936 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
1937 License: BSD-like or MIT
1938 Group: Development/Libraries
1939 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1941 %description -n libasan-static
1942 This package contains Address Sanitizer static library.
1944 %description -n libasan-static -l pl.UTF-8
1945 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
1947 %package -n libasan-multilib-32
1948 Summary: The Address Sanitizer library - 32-bit version
1949 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
1950 License: BSD-like or MIT
1952 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1953 Obsoletes: libasan-multilib < 6:4.9.2-4
1955 %description -n libasan-multilib-32
1956 This package contains 32-bit version of the Address Sanitizer library
1957 which is used for -fsanitize=address instrumented programs.
1959 %description -n libasan-multilib-32 -l pl.UTF-8
1960 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
1961 służącej do kontroli adresów w programach kompilowanych z opcją
1964 %package -n libasan-multilib-32-devel
1965 Summary: Development files for the Address Sanitizer library - 32-bit version
1966 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
1967 License: BSD-like or MIT
1968 Group: Development/Libraries
1969 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1970 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
1971 Obsoletes: libasan-multilib-devel < 6:4.9.2-4
1973 %description -n libasan-multilib-32-devel
1974 This package contains the development files for 32-bit version of the
1975 Address Sanitizer library.
1977 %description -n libasan-multilib-32-devel -l pl.UTF-8
1978 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
1981 %package -n libasan-multilib-32-static
1982 Summary: The Address Sanitizer static library - 32-bit version
1983 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
1984 License: BSD-like or MIT
1985 Group: Development/Libraries
1986 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
1987 Obsoletes: libasan-multilib-static < 6:4.9.2-4
1989 %description -n libasan-multilib-32-static
1990 This package contains 32-bit version of the Address Sanitizer static
1993 %description -n libasan-multilib-32-static -l pl.UTF-8
1994 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
1997 %package -n libasan-multilib-%{multilib2}
1998 Summary: The Address Sanitizer library - %{m2_desc} version
1999 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
2000 License: BSD-like or MIT
2002 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2004 %description -n libasan-multilib-%{multilib2}
2005 This package contains %{m2_desc} version of the Address Sanitizer library
2006 which is used for -fsanitize=address instrumented programs.
2008 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
2009 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
2010 służącej do kontroli adresów w programach kompilowanych z opcją
2013 %package -n libasan-multilib-%{multilib2}-devel
2014 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
2015 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
2016 License: BSD-like or MIT
2017 Group: Development/Libraries
2018 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2019 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2021 %description -n libasan-multilib-%{multilib2}-devel
2022 This package contains the development files for %{m2_desc} version of the
2023 Address Sanitizer library.
2025 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2026 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2029 %package -n libasan-multilib-%{multilib2}-static
2030 Summary: The Address Sanitizer static library - %{m2_desc} version
2031 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
2032 License: BSD-like or MIT
2033 Group: Development/Libraries
2034 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2036 %description -n libasan-multilib-%{multilib2}-static
2037 This package contains %{m2_desc} version of the Address Sanitizer static
2040 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2041 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
2044 %package -n libhwasan
2045 Summary: The Hardware-Assisted Address Sanitizer library
2046 Summary(pl.UTF-8): Biblioteka Hardware-Assisted Address Sanitizer do kontroli adresów
2047 License: BSD-like or MIT
2049 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2051 %description -n libhwasan
2052 This package contains the Hardware-Assisted Address Sanitizer library
2053 which is used for -fsanitize=hwaddress instrumented programs.
2055 %description -n libhwasan -l pl.UTF-8
2056 Ten pakiet zawiera bibliotekę Hardware-Assisted Address Sanitizer,
2057 służącą do kontroli adresów w programach kompilowanych z opcją
2058 -fsanitize=hwaddress.
2060 %package -n libhwasan-devel
2061 Summary: Development files for the Hardware-Assisted Address Sanitizer library
2062 Summary(pl.UTF-8): Pliki programistyczne biblioteki Hardware-Assisted Address Sanitizer
2063 License: BSD-like or MIT
2064 Group: Development/Libraries
2065 Requires: libhwasan = %{epoch}:%{version}-%{release}
2067 %description -n libhwasan-devel
2068 This package contains development files for the Hardware-Assisted
2069 Address Sanitizer library.
2071 %description -n libhwasan-devel -l pl.UTF-8
2072 Ten pakiet zawiera pliki programistyczne biblioteki Hardware-Assisted
2075 %package -n libhwasan-static
2076 Summary: The Hardware-Assisted Address Sanitizer static library
2077 Summary(pl.UTF-8): Statyczna biblioteka Hardware-Assisted Address Sanitizer
2078 License: BSD-like or MIT
2079 Group: Development/Libraries
2080 Requires: libhwasan-devel = %{epoch}:%{version}-%{release}
2082 %description -n libhwasan-static
2083 This package contains Hardware-Assisted Address Sanitizer static
2086 %description -n libhwasan-static -l pl.UTF-8
2087 Ten pakiet zawiera statyczną bibliotekę Hardware-Assisted Address
2090 %package -n libhwasan-multilib-%{multilib2}
2091 Summary: The Hardware-Assisted Address Sanitizer library - %{m2_desc} version
2092 Summary(pl.UTF-8): Biblioteka Hardware-Assisted Address Sanitizer do kontroli adresów - wersja %{m2_desc}
2093 License: BSD-like or MIT
2095 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2097 %description -n libhwasan-multilib-%{multilib2}
2098 This package contains %{m2_desc} version of the Hardware-Assisted
2099 Address Sanitizer library which is used for -fsanitize=hwaddress
2100 instrumented programs.
2102 %description -n libhwasan-multilib-%{multilib2} -l pl.UTF-8
2103 Ten pakiet zawiera wersję %{m2_desc} biblioteki Hardware-Assisted
2104 Address Sanitizer, służącej do kontroli adresów w programach
2105 kompilowanych z opcją -fsanitize=hwaddress.
2107 %package -n libhwasan-multilib-%{multilib2}-devel
2108 Summary: Development files for the Hardware-Assisted Address Sanitizer library - %{m2_desc} version
2109 Summary(pl.UTF-8): Pliki programistyczne biblioteki Hardware-Assisted Address Sanitizer - wersja %{m2_desc}
2110 License: BSD-like or MIT
2111 Group: Development/Libraries
2112 Requires: libhwasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2114 %description -n libhwasan-multilib-%{multilib2}-devel
2115 This package contains development files for %{m2_desc} version of the
2116 Hardware-Assisted Address Sanitizer library.
2118 %description -n libhwasan-multilib-%{multilib2}-devel -l pl.UTF-8
2119 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2120 Hardware-Assisted Address Sanitizer.
2122 %package -n libhwasan-multilib-%{multilib2}-static
2123 Summary: The Hardware-Assisted Address Sanitizer static library - %{m2_desc} version
2124 Summary(pl.UTF-8): Statyczna biblioteka Hardware-Assisted Address Sanitizer - wersja %{m2_desc}
2125 License: BSD-like or MIT
2126 Group: Development/Libraries
2127 Requires: libhwasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2129 %description -n libhwasan-multilib-%{multilib2}-static
2130 This package contains %{m2_desc} version of Hardware-Assisted Address
2131 Sanitizer static library.
2133 %description -n libhwasan-multilib-%{multilib2}-static -l pl.UTF-8
2134 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej
2135 Hardware-Assisted Address Sanitizer.
2138 Summary: The Leak Sanitizer library
2139 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
2140 License: BSD-like or MIT
2142 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2144 %description -n liblsan
2145 This package contains the Leak Sanitizer library which is used for
2146 -fsanitize=leak instrumented programs.
2148 %description -n liblsan -l pl.UTF-8
2149 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
2150 wycieków w programach kompilowanych z opcją -fsanitize=leak.
2152 %package -n liblsan-devel
2153 Summary: Development files for the Leak Sanitizer library
2154 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2155 License: BSD-like or MIT
2156 Group: Development/Libraries
2157 Requires: liblsan = %{epoch}:%{version}-%{release}
2159 %description -n liblsan-devel
2160 This package contains development files for the Leak Sanitizer
2163 %description -n liblsan-devel -l pl.UTF-8
2164 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2166 %package -n liblsan-static
2167 Summary: The Leak Sanitizer static library
2168 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2169 License: BSD-like or MIT
2170 Group: Development/Libraries
2171 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2173 %description -n liblsan-static
2174 This package contains Leak Sanitizer static library.
2176 %description -n liblsan-static -l pl.UTF-8
2177 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2179 %package -n liblsan-multilib-%{multilib2}
2180 Summary: The Leak Sanitizer library - %{m2_desc} version
2181 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
2182 License: BSD-like or MIT
2184 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2186 %description -n liblsan-multilib-%{multilib2}
2187 This package contains %{m2_desc} version of the Leak Sanitizer library
2188 which is used for -fsanitize=leak instrumented programs.
2190 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2191 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2192 do kontroli wycieków w programach kompilowanych z opcją
2195 %package -n liblsan-multilib-%{multilib2}-devel
2196 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2197 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2198 License: BSD-like or MIT
2199 Group: Development/Libraries
2200 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2202 %description -n liblsan-multilib-%{multilib2}-devel
2203 This package contains development files for %{m2_desc} version of the
2204 Leak Sanitizer library.
2206 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2207 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2210 %package -n liblsan-multilib-%{multilib2}-static
2211 Summary: The Leak Sanitizer static library - %{m2_desc} version
2212 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2213 License: BSD-like or MIT
2214 Group: Development/Libraries
2215 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2217 %description -n liblsan-multilib-%{multilib2}-static
2218 This package contains Leak Sanitizer static library - %{m2_desc} version.
2220 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2221 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2224 Summary: The Thread Sanitizer library
2225 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2226 License: BSD-like or MIT
2228 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2230 %description -n libtsan
2231 This package contains the Thread Sanitizer library which is used for
2232 -fsanitize=thread instrumented programs.
2234 %description -n libtsan -l pl.UTF-8
2235 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2236 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2238 %package -n libtsan-devel
2239 Summary: Development files for the Thread Sanitizer library
2240 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2241 License: BSD-like or MIT
2242 Group: Development/Libraries
2243 Requires: libtsan = %{epoch}:%{version}-%{release}
2245 %description -n libtsan-devel
2246 This package contains development files for Thread Sanitizer library.
2248 %description -n libtsan-devel -l pl.UTF-8
2249 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2251 %package -n libtsan-static
2252 Summary: The Thread Sanitizer static library
2253 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2254 License: BSD-like or MIT
2255 Group: Development/Libraries
2256 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2258 %description -n libtsan-static
2259 This package contains Thread Sanitizer static library.
2261 %description -n libtsan-static -l pl.UTF-8
2262 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2264 %package -n libtsan-multilib-%{multilib2}
2265 Summary: The Thread Sanitizer library - %{m2_desc} version
2266 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2267 License: BSD-like or MIT
2269 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2271 %description -n libtsan-multilib-%{multilib2}
2272 This package contains %{m2_desc} version of the Thread Sanitizer
2273 library which is used for -fsanitize=thread instrumented programs.
2275 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2276 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2277 służącej do kontroli wielowątkowości w programach kompilowanych
2278 z opcją -fsanitize=thread.
2280 %package -n libtsan-multilib-%{multilib2}-devel
2281 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2282 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2283 License: BSD-like or MIT
2284 Group: Development/Libraries
2285 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2287 %description -n libtsan-multilib-%{multilib2}-devel
2288 This package contains development files for %{m2_desc} version of
2289 Thread Sanitizer library.
2291 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2292 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2295 %package -n libtsan-multilib-%{multilib2}-static
2296 Summary: The Thread Sanitizer static library - %{m2_desc} version
2297 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2298 License: BSD-like or MIT
2299 Group: Development/Libraries
2300 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2302 %description -n libtsan-multilib-%{multilib2}-static
2303 This package contains %{m2_desc} version of Thread Sanitizer static
2306 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2307 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2310 %package -n libubsan
2311 Summary: The Undefined Behavior Sanitizer library
2312 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2313 License: BSD-like or MIT
2315 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2317 %description -n libubsan
2318 This package contains the Undefined Behavior Sanitizer library which
2319 is used for -fsanitize=undefined instrumented programs.
2321 %description -n libubsan -l pl.UTF-8
2322 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2323 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2324 -fsanitize=undefined.
2326 %package -n libubsan-devel
2327 Summary: Development files for the Undefined Behavior Sanitizer library
2328 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2329 License: BSD-like or MIT
2330 Group: Development/Libraries
2331 Requires: libubsan = %{epoch}:%{version}-%{release}
2333 %description -n libubsan-devel
2334 This package contains development files for the Undefined Behavior
2337 %description -n libubsan-devel -l pl.UTF-8
2338 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2341 %package -n libubsan-static
2342 Summary: The Undefined Behavior Sanitizer static library
2343 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2344 License: BSD-like or MIT
2345 Group: Development/Libraries
2346 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2348 %description -n libubsan-static
2349 This package contains Undefined Behavior Sanitizer static library.
2351 %description -n libubsan-static -l pl.UTF-8
2352 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2354 %package -n libubsan-multilib-32
2355 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2356 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2357 License: BSD-like or MIT
2359 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2360 Obsoletes: libubsan-multilib < 6:4.9.2-4
2362 %description -n libubsan-multilib-32
2363 This package contains 32-bit version of the Undefined Behavior
2364 Sanitizer library which is used for -fsanitize=undefined instrumented
2367 %description -n libubsan-multilib-32 -l pl.UTF-8
2368 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2369 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2370 kompilowanych z opcją -fsanitize=undefined.
2372 %package -n libubsan-multilib-32-devel
2373 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2374 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2375 License: BSD-like or MIT
2376 Group: Development/Libraries
2377 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2378 Obsoletes: libubsan-multilib-devel < 6:4.9.2-4
2380 %description -n libubsan-multilib-32-devel
2381 This package contains the development files for 32-bit version of the
2382 Undefined Behavior Sanitizer library.
2384 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2385 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2386 Undefined Behavior Sanitizer.
2388 %package -n libubsan-multilib-32-static
2389 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2390 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2391 License: BSD-like or MIT
2392 Group: Development/Libraries
2393 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2394 Obsoletes: libubsan-multilib-static < 6:4.9.2-4
2396 %description -n libubsan-multilib-32-static
2397 This package contains 32-bit version of the Undefined Behavior
2398 Sanitizer static library.
2400 %description -n libubsan-multilib-32-static -l pl.UTF-8
2401 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2404 %package -n libubsan-multilib-%{multilib2}
2405 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2406 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2407 License: BSD-like or MIT
2409 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2411 %description -n libubsan-multilib-%{multilib2}
2412 This package contains %{m2_desc} version of the Undefined Behavior
2413 Sanitizer library which is used for -fsanitize=undefined instrumented
2416 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2417 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2418 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2419 kompilowanych z opcją -fsanitize=undefined.
2421 %package -n libubsan-multilib-%{multilib2}-devel
2422 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2423 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2424 License: BSD-like or MIT
2425 Group: Development/Libraries
2426 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2428 %description -n libubsan-multilib-%{multilib2}-devel
2429 This package contains the development files for %{m2_desc} version of the
2430 Undefined Behavior Sanitizer library.
2432 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2433 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2434 Undefined Behavior Sanitizer.
2436 %package -n libubsan-multilib-%{multilib2}-static
2437 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2438 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2439 License: BSD-like or MIT
2440 Group: Development/Libraries
2441 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2443 %description -n libubsan-multilib-%{multilib2}-static
2444 This package contains %{m2_desc} version of the Undefined Behavior
2445 Sanitizer static library.
2447 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2448 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2452 Summary: The Virtual Table Verification library
2453 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2454 License: GPL v3+ with GCC Runtime Library Exception v3.1
2456 URL: https://gcc.gnu.org/wiki/vtv
2457 Requires: libgcc = %{epoch}:%{version}-%{release}
2459 %description -n libvtv
2460 This package contains the Virtual Table Verification library which
2461 is used for -fvtable-verify=... instrumented programs.
2463 %description -n libvtv -l pl.UTF-8
2464 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2465 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2466 -fvtable-verify=....
2468 %package -n libvtv-devel
2469 Summary: Development files for the Virtual Table Verification library
2470 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2471 License: GPL v3+ with GCC Runtime Library Exception v3.1
2472 Group: Development/Libraries
2473 URL: https://gcc.gnu.org/wiki/vtv
2474 Requires: libvtv = %{epoch}:%{version}-%{release}
2476 %description -n libvtv-devel
2477 This package contains development files for the Virtual Table
2478 Verification library.
2480 %description -n libvtv-devel -l pl.UTF-8
2481 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2484 %package -n libvtv-static
2485 Summary: The Virtual Table Verification static library
2486 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2487 License: GPL v3+ with GCC Runtime Library Exception v3.1
2488 Group: Development/Libraries
2489 URL: https://gcc.gnu.org/wiki/vtv
2490 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2492 %description -n libvtv-static
2493 This package contains Virtual Table Verification static library.
2495 %description -n libvtv-static -l pl.UTF-8
2496 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2498 %package -n libvtv-multilib-32
2499 Summary: The Virtual Table Verification library - 32-bit version
2500 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2501 License: GPL v3+ with GCC Runtime Library Exception v3.1
2503 URL: https://gcc.gnu.org/wiki/vtv
2504 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2506 %description -n libvtv-multilib-32
2507 This package contains 32-bit version of the Virtual Table Verification
2508 library which is used for -fvtable-verify=... instrumented programs.
2510 %description -n libvtv-multilib-32 -l pl.UTF-8
2511 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2512 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2513 kompilowanych z opcją -fvtable-verify=....
2515 %package -n libvtv-multilib-32-devel
2516 Summary: Development files for the Virtual Table Verification library - 32-bit version
2517 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2518 License: GPL v3+ with GCC Runtime Library Exception v3.1
2519 Group: Development/Libraries
2520 URL: https://gcc.gnu.org/wiki/vtv
2521 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2523 %description -n libvtv-multilib-32-devel
2524 This package contains the development files for 32-bit version of the
2525 Virtual Table Verification library.
2527 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2528 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2529 Virtual Table Verification.
2531 %package -n libvtv-multilib-32-static
2532 Summary: The Virtual Table Verification static library - 32-bit version
2533 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2534 License: GPL v3+ with GCC Runtime Library Exception v3.1
2535 Group: Development/Libraries
2536 URL: https://gcc.gnu.org/wiki/vtv
2537 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2539 %description -n libvtv-multilib-32-static
2540 This package contains 32-bit version of the Virtual Table Verification
2543 %description -n libvtv-multilib-32-static -l pl.UTF-8
2544 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2547 %package -n libvtv-multilib-%{multilib2}
2548 Summary: The Virtual Table Verification library - %{m2_desc} version
2549 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2550 License: GPL v3+ with GCC Runtime Library Exception v3.1
2552 URL: https://gcc.gnu.org/wiki/vtv
2553 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2555 %description -n libvtv-multilib-%{multilib2}
2556 This package contains %{m2_desc} version of the Virtual Table Verification
2557 library which is used for -fvtable-verify=... instrumented programs.
2559 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2560 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2561 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2562 kompilowanych z opcją -fvtable-verify=....
2564 %package -n libvtv-multilib-%{multilib2}-devel
2565 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2566 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2567 License: GPL v3+ with GCC Runtime Library Exception v3.1
2568 Group: Development/Libraries
2569 URL: https://gcc.gnu.org/wiki/vtv
2570 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2572 %description -n libvtv-multilib-%{multilib2}-devel
2573 This package contains the development files for %{m2_desc} version of the
2574 Virtual Table Verification library.
2576 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2577 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2578 Virtual Table Verification.
2580 %package -n libvtv-multilib-%{multilib2}-static
2581 Summary: The Virtual Table Verification static library - %{m2_desc} version
2582 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2583 License: GPL v3+ with GCC Runtime Library Exception v3.1
2584 Group: Development/Libraries
2585 URL: https://gcc.gnu.org/wiki/vtv
2586 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2588 %description -n libvtv-multilib-%{multilib2}-static
2589 This package contains %{m2_desc} version of the Virtual Table
2590 Verification library.
2592 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2593 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2596 %package -n libatomic
2597 Summary: The GNU Atomic library
2598 Summary(pl.UTF-8): Biblioteka GNU Atomic
2599 License: GPL v3+ with GCC Runtime Library Exception v3.1
2602 %description -n libatomic
2603 This package contains the GNU Atomic library which is a GCC support
2604 library for atomic operations not supported by hardware.
2606 %description -n libatomic -l pl.UTF-8
2607 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2608 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2610 %package -n libatomic-devel
2611 Summary: Development files for the GNU Atomic library
2612 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2613 License: GPL v3+ with GCC Runtime Library Exception v3.1
2614 Group: Development/Libraries
2615 Requires: libatomic = %{epoch}:%{version}-%{release}
2617 %description -n libatomic-devel
2618 This package contains development files for the GNU Atomic library.
2620 %description -n libatomic-devel -l pl.UTF-8
2621 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2623 %package -n libatomic-static
2624 Summary: The GNU Atomic static library
2625 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2626 License: GPL v3+ with GCC Runtime Library Exception v3.1
2627 Group: Development/Libraries
2628 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2630 %description -n libatomic-static
2631 This package contains GNU Atomic static library.
2633 %description -n libatomic-static -l pl.UTF-8
2634 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2636 %package -n libatomic-multilib-32
2637 Summary: The GNU Atomic library - 32-bit version
2638 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2639 License: GPL v3+ with GCC Runtime Library Exception v3.1
2641 Obsoletes: libatomic-multilib < 6:4.9.2-4
2643 %description -n libatomic-multilib-32
2644 This package contains 32-bit version of the GNU Atomic library which
2645 is a GCC support library for atomic operations not supported by
2648 %description -n libatomic-multilib-32 -l pl.UTF-8
2649 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2650 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2653 %package -n libatomic-multilib-32-devel
2654 Summary: Development files for the GNU Atomic static library - 32-bit version
2655 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2656 License: GPL v3+ with GCC Runtime Library Exception v3.1
2657 Group: Development/Libraries
2658 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2659 Obsoletes: libatomic-multilib-devel < 6:4.9.2-4
2661 %description -n libatomic-multilib-32-devel
2662 This package contains the development files for 32-bit version of the
2665 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2666 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2669 %package -n libatomic-multilib-32-static
2670 Summary: The GNU Atomic static library - 32-bit version
2671 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2672 License: GPL v3+ with GCC Runtime Library Exception v3.1
2673 Group: Development/Libraries
2674 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2675 Obsoletes: libatomic-multilib-static < 6:4.9.2-4
2677 %description -n libatomic-multilib-32-static
2678 This package contains 32-bit version of the GNU Atomic static library.
2680 %description -n libatomic-multilib-32-static -l pl.UTF-8
2681 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2683 %package -n libatomic-multilib-%{multilib2}
2684 Summary: The GNU Atomic library - %{m2_desc} version
2685 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2686 License: GPL v3+ with GCC Runtime Library Exception v3.1
2689 %description -n libatomic-multilib-%{multilib2}
2690 This package contains %{m2_desc} version of the GNU Atomic library which
2691 is a GCC support library for atomic operations not supported by
2694 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2695 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2696 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2699 %package -n libatomic-multilib-%{multilib2}-devel
2700 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2701 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2702 License: GPL v3+ with GCC Runtime Library Exception v3.1
2703 Group: Development/Libraries
2704 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2706 %description -n libatomic-multilib-%{multilib2}-devel
2707 This package contains the development files for %{m2_desc} version of the
2710 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2711 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2714 %package -n libatomic-multilib-%{multilib2}-static
2715 Summary: The GNU Atomic static library - %{m2_desc} version
2716 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2717 License: GPL v3+ with GCC Runtime Library Exception v3.1
2718 Group: Development/Libraries
2719 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2721 %description -n libatomic-multilib-%{multilib2}-static
2722 This package contains %{m2_desc} version of the GNU Atomic static library.
2724 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2725 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2728 Summary: GCC plugin for GDB
2729 Summary(pl.UTF-8): Wtyczka GCC dla GDB
2730 Group: Development/Debuggers
2731 Requires: %{name} = %{epoch}:%{version}-%{release}
2733 %description gdb-plugin
2734 This package contains GCC plugin for GDB C expression evaluation.
2736 %description gdb-plugin -l pl.UTF-8
2737 Ten pakiet zawiera wtyczkę GCC do obliczania wyrażeń języka C w GDB.
2739 %package plugin-devel
2740 Summary: Support for compiling GCC plugins
2741 Summary(pl.UTF-8): Obsługa kompilowania wtyczek GCC
2742 Group: Development/Languages
2743 Requires: %{name} = %{epoch}:%{version}-%{release}
2744 Requires: gmp-devel >= 4.3.2
2745 Requires: libmpc-devel >= 0.8.1
2746 Requires: mpfr-devel >= 3.1.0
2748 %description plugin-devel
2749 This package contains header files and other support files for
2750 compiling GCC plugins. The GCC plugin ABI is currently not stable, so
2751 plugins must be rebuilt any time GCC is updated.
2753 %description plugin-devel -l pl.UTF-8
2754 Ten pakiet zawiera pliki nagłówkowe oraz inne pozwalające na
2755 kompilowanie wtyczek GCC. ABI wtyczek GCC nie jest obecnie stabilne,
2756 więc wtyczki muszą być przebudowywane przy każdej aktualizacji GCC.
2758 # Packages with epoch 0
2759 # DO NOT MOVE THESE PACKAGES AROUND
2761 # PUT SUCH PACKAGES HERE
2773 %if %{with gcc_libffi}
2777 %{__mv} ChangeLog ChangeLog.general
2779 # override snapshot version.
2780 echo %{version} > gcc/BASE-VER
2781 echo "release" > gcc/DEV-PHASE
2788 rm -rf builddir && install -d builddir && cd builddir
2791 CFLAGS="%{rpmcflags}" \
2792 CXXFLAGS="%{rpmcxxflags}" \
2795 --prefix=%{_prefix} \
2796 --with-local-prefix=%{_prefix}/local \
2797 --libdir=%{_libdir} \
2798 --libexecdir=%{_libdir} \
2799 --infodir=%{_infodir} \
2800 --mandir=%{_mandir} \
2801 --x-libraries=%{_libdir} \
2802 --enable-bootstrap%{!?with_bootstrap:=no} \
2803 --disable-build-with-cxx \
2804 --disable-build-poststage1-with-cxx \
2806 --enable-checking=release \
2807 %ifarch %{ix86} %{x8664} x32
2810 %{?with_fortran:--enable-cmath} \
2811 --enable-decimal-float \
2812 --enable-gnu-indirect-function \
2813 --enable-gnu-unique-object \
2814 --enable-initfini-array \
2815 --disable-isl-version-check \
2816 --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}" \
2817 --enable-libgomp%{!?with_gomp:=no} \
2819 --enable-linker-build-id \
2820 --enable-linux-futex \
2821 --enable-long-long \
2822 %{!?with_multilib:--disable-multilib} \
2827 --enable-secureplt \
2830 --enable-threads=posix \
2835 %ifarch %{x8664} x32
2836 --with-arch-32=x86-64 \
2839 --with-cpu=ultrasparc \
2841 --with-demangler-in-ld \
2844 --with-linker-hash-style=gnu \
2845 --with-long-double-128 \
2846 %if %{with multilib}
2848 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
2851 --with-multilib-list=m32,m64,mx32 \
2854 --with-slibdir=%{_slibdir} \
2856 --without-system-libunwind \
2858 --with-system-libunwind \
2860 --with-system-zlib \
2875 --with-arch=armv7-a \
2877 --with-fpu=vfpv3-d16 \
2881 --with-arch=armv7-a \
2883 --with-fpu=neon-vfpv3 \
2887 --enable-__cxa_atexit \
2888 --enable-libstdcxx-allocator=new \
2889 --disable-libstdcxx-pch \
2890 --enable-libstdcxx-threads \
2891 --enable-libstdcxx-time=rt \
2892 --enable-libstdcxx-visibility \
2893 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
2894 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
2895 %{?with_vtv:--enable-vtable-verify} \
2897 --with-pkgversion="TLD-Linux" \
2898 --with-bugurl="https://tld-linux.org" \
2899 --host=%{_target_platform} \
2900 --build=%{_target_platform}
2904 cat << 'EOF' > Makefile
2905 all := $(filter-out all Makefile,$(MAKECMDGOALS))
2908 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
2909 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
2910 BOOT_CFLAGS="%{rpmcflags}" \
2911 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
2912 GNATLIBCFLAGS="%{rpmcflags}" \
2913 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
2921 if [ ! -r /dev/pts/0 ]; then
2922 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
2925 %{__make} -k -C builddir check 2>&1 ||:
2929 rm -rf $RPM_BUILD_ROOT
2930 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
2934 %{__make} -j1 install \
2936 infodir=%{_infodir} \
2937 DESTDIR=$RPM_BUILD_ROOT
2939 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
2941 %if %{with multilib}
2944 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-tld-linux-gcc \
2945 $RPM_BUILD_ROOT%{_bindir}/sparc-tld-linux-gcc
2946 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-tld-linux-gcc-%{version} \
2947 $RPM_BUILD_ROOT%{_bindir}/sparc-tld-linux-gcc-%{version}
2949 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-tld-linux-c++ \
2950 $RPM_BUILD_ROOT%{_bindir}/sparc-tld-linux-c++
2951 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-tld-linux-g++ \
2952 $RPM_BUILD_ROOT%{_bindir}/sparc-tld-linux-g++
2957 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
2958 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
2959 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
2961 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
2962 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
2963 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
2965 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
2966 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
2967 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
2969 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
2970 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
2971 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
2973 %if %{with multilib}
2974 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
2975 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2976 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
2978 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
2979 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
2980 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
2982 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
2983 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2984 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
2986 %if %{with multilib2}
2987 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
2988 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2989 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
2991 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
2992 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2993 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
2995 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
2996 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2997 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
3002 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
3003 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
3007 # move ada shared libraries to proper place...
3008 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
3009 $RPM_BUILD_ROOT%{_libdir}
3010 # check if symlink to be made is valid
3011 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
3012 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
3013 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
3014 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
3015 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
3016 %if %{with multilib}
3017 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
3018 $RPM_BUILD_ROOT%{_libdir32}
3019 # check if symlink to be made is valid
3020 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
3021 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
3022 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
3023 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
3024 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
3026 %if %{with multilib2}
3027 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
3028 $RPM_BUILD_ROOT%{_libdirm2}
3029 # check if symlink to be made is valid
3030 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
3031 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
3032 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
3033 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
3034 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
3041 %if %{with gcc_libffi}
3042 # still not installed by gcc?
3043 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
3044 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
3045 sed -e 's,@prefix@,%{_prefix},
3046 s,@exec_prefix@,%{_exec_prefix},
3047 s,@libdir@,%{_libdir},
3048 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
3049 %if %{with multilib}
3050 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
3051 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
3052 sed -e 's,@prefix@,%{_prefix},
3053 s,@exec_prefix@,%{_exec_prefix},
3054 s,@libdir@,%{_libdir32},
3055 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
3056 %if %{with multilib2}
3057 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
3058 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
3059 sed -e 's,@prefix@,%{_prefix},
3060 s,@exec_prefix@,%{_exec_prefix},
3061 s,@libdir@,%{_libdirm2},
3062 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
3068 cp -f libobjc/README gcc/objc/README.libobjc
3071 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
3072 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
3073 for f in libitm.la libssp.la libssp_nonshared.la \
3074 %{?with_cxx:libstdc++.la libstdc++exp.la libstdc++fs.la libsupc++.la} \
3075 %{?with_fortran:libgfortran.la %{?with_quadmath:libquadmath.la}} \
3076 %{?with_gomp:libgomp.la} \
3077 %{?with_Xsan:libasan.la libubsan.la} \
3078 %{?with_hwasan:libhwasan.la} \
3079 %{?with_lsan_m0:liblsan.la} \
3080 %{?with_tsan_m0:libtsan.la} \
3081 %{?with_atomic:libatomic.la} \
3082 %{?with_modula2:libm2cor.la libm2iso.la libm2log.la libm2min.la libm2pim.la} \
3083 %{?with_objc:libobjc.la};
3085 file="$RPM_BUILD_ROOT%{_libdir}/$f"
3086 %{__perl} %{SOURCE1} "$file" %{_libdir} >"${file}.fixed"
3087 %{__mv} "${file}.fixed" "$file"
3089 %if %{with multilib}
3090 for f in libitm.la libssp.la libssp_nonshared.la \
3091 %{?with_cxx:libstdc++.la libstdc++exp.la libstdc++fs.la libsupc++.la} \
3092 %{?with_fortran:libgfortran.la %{?with_quadmath:libquadmath.la}} \
3093 %{?with_gomp:libgomp.la} \
3094 %{?with_Xsan:libasan.la libubsan.la} \
3095 %{?with_lsan_m1:liblsan.la} \
3096 %{?with_tsan_m1:libtsan.la} \
3097 %{?with_atomic:libatomic.la} \
3098 %{?with_modula2:libm2cor.la libm2iso.la libm2log.la libm2min.la libm2pim.la} \
3099 %{?with_objc:libobjc.la};
3101 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
3102 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
3104 %if %{with multilib2}
3105 for f in libitm.la libssp.la libssp_nonshared.la \
3106 %{?with_cxx:libstdc++.la libstdc++exp.la libstdc++fs.la libsupc++.la} \
3107 %{?with_fortran:libgfortran.la %{?with_quadmath:libquadmath.la}} \
3108 %{?with_gomp:libgomp.la} \
3109 %{?with_Xsan:libasan.la libubsan.la} \
3110 %{?with_hwasan_m2:libhwasan.la} \
3111 %{?with_lsan_m2:liblsan.la} \
3112 %{?with_tsan_m2:libtsan.la} \
3113 %{?with_atomic:libatomic.la} \
3114 %{?with_modula2:libm2cor.la libm2iso.la libm2log.la libm2min.la libm2pim.la} \
3115 %{?with_objc:libobjc.la};
3117 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
3118 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
3123 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
3124 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
3125 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
3127 # plugins, .la not needed
3128 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la \
3129 $RPM_BUILD_ROOT%{_libdir}/libcc1.la
3131 %if %{without lsan_m0} && (%{without multilib2} || %{without lsan_m2})
3132 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/include/sanitizer/lsan_interface.h
3136 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3137 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3139 # basename is being run only for the native (non-biarch) file.
3140 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3141 -e "s,@toolexeclibdir@,$LIBDIR," \
3142 < libstdc++-v3/python/hook.in \
3143 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3145 install -d $RPM_BUILD_ROOT%{py3_sitescriptdir}
3146 %{__mv} $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py3_sitescriptdir}
3147 %py3_ocomp $RPM_BUILD_ROOT%{py3_sitescriptdir}
3148 %py3_comp $RPM_BUILD_ROOT%{py3_sitescriptdir}
3150 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3152 # script(s) always installed; see above for builds with python; if no python, just don't package
3153 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3154 %if %{with multilib}
3155 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3156 %if %{with multilib2}
3157 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3163 cat cpplib.lang >> gcc.lang
3166 %find_lang libstdc\+\+
3167 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3170 # always -f, as "dir" is created depending which texlive version is installed
3171 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3173 # svn snap doesn't contain (release does) below files,
3174 # so let's create dummy entries to satisfy %%files.
3175 [ ! -f NEWS ] && touch NEWS
3176 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3177 [ ! -f libgfortran/README ] && touch libgfortran/README
3180 rm -rf $RPM_BUILD_ROOT
3182 %post -p /sbin/postshell
3183 -/usr/sbin/fix-info-dir -c %{_infodir}
3185 %postun -p /sbin/postshell
3186 -/usr/sbin/fix-info-dir -c %{_infodir}
3188 %post ada -p /sbin/postshell
3189 -/usr/sbin/fix-info-dir -c %{_infodir}
3191 %postun ada -p /sbin/postshell
3192 -/usr/sbin/fix-info-dir -c %{_infodir}
3194 %post fortran -p /sbin/postshell
3195 -/usr/sbin/fix-info-dir -c %{_infodir}
3197 %postun fortran -p /sbin/postshell
3198 -/usr/sbin/fix-info-dir -c %{_infodir}
3200 %post go -p /sbin/postshell
3201 -/usr/sbin/fix-info-dir -c %{_infodir}
3203 %postun go -p /sbin/postshell
3204 -/usr/sbin/fix-info-dir -c %{_infodir}
3206 %post -n libquadmath-devel -p /sbin/postshell
3207 -/usr/sbin/fix-info-dir -c %{_infodir}
3209 %postun -n libquadmath-devel -p /sbin/postshell
3210 -/usr/sbin/fix-info-dir -c %{_infodir}
3212 %post -n libffi-devel -p /sbin/postshell
3213 -/usr/sbin/fix-info-dir -c %{_infodir}
3215 %postun -n libffi-devel -p /sbin/postshell
3216 -/usr/sbin/fix-info-dir -c %{_infodir}
3218 %post -n libgomp-devel -p /sbin/postshell
3219 -/usr/sbin/fix-info-dir -c %{_infodir}
3221 %postun -n libgomp-devel -p /sbin/postshell
3222 -/usr/sbin/fix-info-dir -c %{_infodir}
3224 %post -p /sbin/ldconfig -n libgcc
3225 %postun -p /sbin/ldconfig -n libgcc
3226 %post -p /sbin/ldconfig -n libgcc-multilib-32
3227 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3228 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3229 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3230 %post -p /sbin/ldconfig -n libgomp
3231 %postun -p /sbin/ldconfig -n libgomp
3232 %post -p /sbin/ldconfig -n libgomp-multilib-32
3233 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3234 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3235 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3236 %post -p /sbin/ldconfig -n libgnat
3237 %postun -p /sbin/ldconfig -n libgnat
3238 %post -p /sbin/ldconfig -n libgnat-multilib-32
3239 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3240 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3241 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3242 %post -p /sbin/ldconfig -n libstdc++
3243 %postun -p /sbin/ldconfig -n libstdc++
3244 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3245 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3246 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3247 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3248 %post -p /sbin/ldconfig -n libgfortran
3249 %postun -p /sbin/ldconfig -n libgfortran
3250 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3251 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3252 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3253 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3254 %post -p /sbin/ldconfig -n libffi
3255 %postun -p /sbin/ldconfig -n libffi
3256 %post -p /sbin/ldconfig -n libffi-multilib-32
3257 %postun -p /sbin/ldconfig -n libffi-multilib-32
3258 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3259 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3260 %post -p /sbin/ldconfig -n libgm2
3261 %postun -p /sbin/ldconfig -n libgm2
3262 %post -p /sbin/ldconfig -n libgm2-multilib-32
3263 %postun -p /sbin/ldconfig -n libgm2-multilib-32
3264 %post -p /sbin/ldconfig -n libgm2-multilib-%{multilib2}
3265 %postun -p /sbin/ldconfig -n libgm2-multilib-%{multilib2}
3266 %post -p /sbin/ldconfig -n libobjc
3267 %postun -p /sbin/ldconfig -n libobjc
3268 %post -p /sbin/ldconfig -n libobjc-multilib-32
3269 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3270 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3271 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3272 %post -p /sbin/ldconfig -n libquadmath
3273 %postun -p /sbin/ldconfig -n libquadmath
3274 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3275 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3276 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3277 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3278 %post -p /sbin/ldconfig -n libgo
3279 %postun -p /sbin/ldconfig -n libgo
3280 %post -p /sbin/ldconfig -n libgo-multilib-32
3281 %postun -p /sbin/ldconfig -n libgo-multilib-32
3282 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3283 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3284 %post -p /sbin/ldconfig -n libasan
3285 %postun -p /sbin/ldconfig -n libasan
3286 %post -p /sbin/ldconfig -n libasan-multilib-32
3287 %postun -p /sbin/ldconfig -n libasan-multilib-32
3288 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3289 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3290 %post -p /sbin/ldconfig -n libhwasan
3291 %postun -p /sbin/ldconfig -n libhwasan
3292 %post -p /sbin/ldconfig -n liblsan
3293 %postun -p /sbin/ldconfig -n liblsan
3294 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3295 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3296 %post -p /sbin/ldconfig -n libtsan
3297 %postun -p /sbin/ldconfig -n libtsan
3298 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3299 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3300 %post -p /sbin/ldconfig -n libubsan
3301 %postun -p /sbin/ldconfig -n libubsan
3302 %post -p /sbin/ldconfig -n libubsan-multilib-32
3303 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3304 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3305 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3306 %post -p /sbin/ldconfig -n libvtv
3307 %postun -p /sbin/ldconfig -n libvtv
3308 %post -p /sbin/ldconfig -n libvtv-multilib-32
3309 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3310 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3311 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3312 %post -p /sbin/ldconfig -n libatomic
3313 %postun -p /sbin/ldconfig -n libatomic
3314 %post -p /sbin/ldconfig -n libatomic-multilib-32
3315 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3316 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3317 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3318 %post -p /sbin/ldconfig gdb-plugin
3319 %postun -p /sbin/ldconfig gdb-plugin
3322 %defattr(644,root,root,755)
3323 %doc ChangeLog.general MAINTAINERS NEWS
3324 # bugs.html faq.html
3325 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3326 %attr(755,root,root) %{_bindir}/*-gcc*
3327 %attr(755,root,root) %{_bindir}/cc
3328 %attr(755,root,root) %{_bindir}/cpp
3329 %attr(755,root,root) %{_bindir}/gcc
3330 %attr(755,root,root) %{_bindir}/gcc-ar
3331 %attr(755,root,root) %{_bindir}/gcc-nm
3332 %attr(755,root,root) %{_bindir}/gcc-ranlib
3333 %attr(755,root,root) %{_bindir}/gcov
3334 %attr(755,root,root) %{_bindir}/gcov-dump
3335 %attr(755,root,root) %{_bindir}/gcov-tool
3336 %attr(755,root,root) %{_bindir}/lto-dump
3337 %{_mandir}/man1/cc.1*
3338 %{_mandir}/man1/cpp.1*
3339 %{_mandir}/man1/gcc.1*
3340 %{_mandir}/man1/gcov.1*
3341 %{_mandir}/man1/gcov-dump.1*
3342 %{_mandir}/man1/gcov-tool.1*
3343 %{_mandir}/man1/lto-dump.1*
3344 %{_infodir}/cpp.info*
3345 %{_infodir}/cppinternals.info*
3346 %{_infodir}/gcc.info*
3347 %{_infodir}/gccinstall.info*
3348 %{_infodir}/gccint.info*
3349 %{_infodir}/libitm.info*
3350 %attr(755,root,root) /lib/cpp
3351 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3352 %attr(755,root,root) %{_libdir}/libitm.so
3353 %attr(755,root,root) %{_libdir}/libssp.so
3354 %{_libdir}/libitm.la
3356 %{_libdir}/libitm.spec
3357 %{_libdir}/libsanitizer.spec
3358 %{_libdir}/libssp.la
3360 %{_libdir}/libssp_nonshared.la
3361 %{_libdir}/libssp_nonshared.a
3362 %dir %{_libdir}/gcc/%{_target_platform}
3364 %{gcclibdir}/libgcc.a
3365 %{gcclibdir}/libgcc_eh.a
3366 %{gcclibdir}/libgcov.a
3369 %{?with_vtv:%{gcclibdir}/vtv_*.o}
3370 %attr(755,root,root) %{gcclibdir}/cc1
3371 %attr(755,root,root) %{gcclibdir}/collect2
3372 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3373 %attr(755,root,root) %{gcclibdir}/lto1
3374 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3375 %dir %{gcclibdir}/include
3376 %dir %{gcclibdir}/include/sanitizer
3377 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3378 %dir %{gcclibdir}/include/ssp
3379 %{gcclibdir}/include/ssp/*.h
3380 %{gcclibdir}/include/float.h
3381 %{gcclibdir}/include/gcov.h
3382 %{gcclibdir}/include/iso646.h
3383 %{gcclibdir}/include/limits.h
3384 %{gcclibdir}/include/stdalign.h
3385 %{gcclibdir}/include/stdarg.h
3386 %{gcclibdir}/include/stdatomic.h
3387 %{gcclibdir}/include/stdbool.h
3388 %{gcclibdir}/include/stddef.h
3389 %{gcclibdir}/include/stdfix.h
3390 %{gcclibdir}/include/stdint.h
3391 %{gcclibdir}/include/stdint-gcc.h
3392 %{gcclibdir}/include/stdnoreturn.h
3393 %{gcclibdir}/include/syslimits.h
3394 %{gcclibdir}/include/unwind.h
3395 %{gcclibdir}/include/varargs.h
3396 %ifarch %{ix86} %{x8664} x32
3397 %{gcclibdir}/include/adxintrin.h
3398 %{gcclibdir}/include/ammintrin.h
3399 %{gcclibdir}/include/amxbf16intrin.h
3400 %{gcclibdir}/include/amxcomplexintrin.h
3401 %{gcclibdir}/include/amxfp16intrin.h
3402 %{gcclibdir}/include/amxint8intrin.h
3403 %{gcclibdir}/include/amxtileintrin.h
3404 %{gcclibdir}/include/avx2intrin.h
3405 %{gcclibdir}/include/avx5124fmapsintrin.h
3406 %{gcclibdir}/include/avx5124vnniwintrin.h
3407 %{gcclibdir}/include/avx512bf16intrin.h
3408 %{gcclibdir}/include/avx512bf16vlintrin.h
3409 %{gcclibdir}/include/avx512bitalgintrin.h
3410 %{gcclibdir}/include/avx512bwintrin.h
3411 %{gcclibdir}/include/avx512cdintrin.h
3412 %{gcclibdir}/include/avx512dqintrin.h
3413 %{gcclibdir}/include/avx512erintrin.h
3414 %{gcclibdir}/include/avx512fintrin.h
3415 %{gcclibdir}/include/avx512fp16intrin.h
3416 %{gcclibdir}/include/avx512fp16vlintrin.h
3417 %{gcclibdir}/include/avx512ifmaintrin.h
3418 %{gcclibdir}/include/avx512ifmavlintrin.h
3419 %{gcclibdir}/include/avx512pfintrin.h
3420 %{gcclibdir}/include/avx512vbmi2intrin.h
3421 %{gcclibdir}/include/avx512vbmi2vlintrin.h
3422 %{gcclibdir}/include/avx512vbmiintrin.h
3423 %{gcclibdir}/include/avx512vbmivlintrin.h
3424 %{gcclibdir}/include/avx512vlbwintrin.h
3425 %{gcclibdir}/include/avx512vldqintrin.h
3426 %{gcclibdir}/include/avx512vlintrin.h
3427 %{gcclibdir}/include/avx512vnniintrin.h
3428 %{gcclibdir}/include/avx512vnnivlintrin.h
3429 %{gcclibdir}/include/avx512vp2intersectintrin.h
3430 %{gcclibdir}/include/avx512vp2intersectvlintrin.h
3431 %{gcclibdir}/include/avx512vpopcntdqintrin.h
3432 %{gcclibdir}/include/avx512vpopcntdqvlintrin.h
3433 %{gcclibdir}/include/avxifmaintrin.h
3434 %{gcclibdir}/include/avxintrin.h
3435 %{gcclibdir}/include/avxneconvertintrin.h
3436 %{gcclibdir}/include/avxvnniint8intrin.h
3437 %{gcclibdir}/include/avxvnniintrin.h
3438 %{gcclibdir}/include/bmi2intrin.h
3439 %{gcclibdir}/include/bmiintrin.h
3440 %{gcclibdir}/include/bmmintrin.h
3441 %{gcclibdir}/include/cet.h
3442 %{gcclibdir}/include/cetintrin.h
3443 %{gcclibdir}/include/cldemoteintrin.h
3444 %{gcclibdir}/include/clflushoptintrin.h
3445 %{gcclibdir}/include/clwbintrin.h
3446 %{gcclibdir}/include/clzerointrin.h
3447 %{gcclibdir}/include/cmpccxaddintrin.h
3448 %{gcclibdir}/include/cpuid.h
3449 %{gcclibdir}/include/cross-stdarg.h
3450 %{gcclibdir}/include/emmintrin.h
3451 %{gcclibdir}/include/enqcmdintrin.h
3452 %{gcclibdir}/include/f16cintrin.h
3453 %{gcclibdir}/include/fma4intrin.h
3454 %{gcclibdir}/include/fmaintrin.h
3455 %{gcclibdir}/include/fxsrintrin.h
3456 %{gcclibdir}/include/gfniintrin.h
3457 %{gcclibdir}/include/hresetintrin.h
3458 %{gcclibdir}/include/ia32intrin.h
3459 %{gcclibdir}/include/immintrin.h
3460 %{gcclibdir}/include/keylockerintrin.h
3461 %{gcclibdir}/include/lwpintrin.h
3462 %{gcclibdir}/include/lzcntintrin.h
3463 %{gcclibdir}/include/mm3dnow.h
3464 %{gcclibdir}/include/mmintrin.h
3465 %{gcclibdir}/include/mm_malloc.h
3466 %{gcclibdir}/include/movdirintrin.h
3467 %{gcclibdir}/include/mwaitintrin.h
3468 %{gcclibdir}/include/mwaitxintrin.h
3469 %{gcclibdir}/include/nmmintrin.h
3470 %{gcclibdir}/include/pconfigintrin.h
3471 %{gcclibdir}/include/pkuintrin.h
3472 %{gcclibdir}/include/pmmintrin.h
3473 %{gcclibdir}/include/popcntintrin.h
3474 %{gcclibdir}/include/prfchiintrin.h
3475 %{gcclibdir}/include/prfchwintrin.h
3476 %{gcclibdir}/include/raointintrin.h
3477 %{gcclibdir}/include/rdseedintrin.h
3478 %{gcclibdir}/include/rtmintrin.h
3479 %{gcclibdir}/include/serializeintrin.h
3480 %{gcclibdir}/include/sgxintrin.h
3481 %{gcclibdir}/include/shaintrin.h
3482 %{gcclibdir}/include/smmintrin.h
3483 %{gcclibdir}/include/tbmintrin.h
3484 %{gcclibdir}/include/tmmintrin.h
3485 %{gcclibdir}/include/tsxldtrkintrin.h
3486 %{gcclibdir}/include/uintrintrin.h
3487 %{gcclibdir}/include/vaesintrin.h
3488 %{gcclibdir}/include/vpclmulqdqintrin.h
3489 %{gcclibdir}/include/waitpkgintrin.h
3490 %{gcclibdir}/include/wbnoinvdintrin.h
3491 %{gcclibdir}/include/wmmintrin.h
3492 %{gcclibdir}/include/x86gprintrin.h
3493 %{gcclibdir}/include/x86intrin.h
3494 %{gcclibdir}/include/xmmintrin.h
3495 %{gcclibdir}/include/xopintrin.h
3496 %{gcclibdir}/include/xsavecintrin.h
3497 %{gcclibdir}/include/xsaveintrin.h
3498 %{gcclibdir}/include/xsaveoptintrin.h
3499 %{gcclibdir}/include/xsavesintrin.h
3500 %{gcclibdir}/include/xtestintrin.h
3503 %{gcclibdir}/include/arm_acle.h
3504 %{gcclibdir}/include/arm_bf16.h
3505 %{gcclibdir}/include/arm_cde.h
3506 %{gcclibdir}/include/arm_cmse.h
3507 %{gcclibdir}/include/arm_fp16.h
3508 %{gcclibdir}/include/arm_mve.h
3509 %{gcclibdir}/include/arm_mve_types.h
3510 %{gcclibdir}/include/arm_neon.h
3511 %{gcclibdir}/include/mmintrin.h
3512 %{gcclibdir}/include/unwind-arm-common.h
3515 %{gcclibdir}/include/arm_acle.h
3516 %{gcclibdir}/include/arm_bf16.h
3517 %{gcclibdir}/include/arm_fp16.h
3518 %{gcclibdir}/include/arm_neon.h
3519 %{gcclibdir}/include/arm_sve.h
3522 %{gcclibdir}/include/ia64intrin.h
3525 %{gcclibdir}/include/math-68881.h
3528 %{gcclibdir}/include/loongson.h
3529 %{gcclibdir}/include/msa.h
3531 %ifarch powerpc ppc ppc64
3532 %{gcclibdir}/include/altivec.h
3533 %{gcclibdir}/include/amo.h
3534 %{gcclibdir}/include/bmiintrin.h
3535 %{gcclibdir}/include/bmi2intrin.h
3536 %{gcclibdir}/include/emmintrin.h
3537 %{gcclibdir}/include/htmintrin.h
3538 %{gcclibdir}/include/htmxlintrin.h
3539 %{gcclibdir}/include/mm_malloc.h
3540 %{gcclibdir}/include/mmintrin.h
3541 %{gcclibdir}/include/paired.h
3542 %{gcclibdir}/include/ppc-asm.h
3543 %{gcclibdir}/include/ppu_intrinsics.h
3544 %{gcclibdir}/include/si2vmx.h
3545 %{gcclibdir}/include/spe.h
3546 %{gcclibdir}/include/spu2vmx.h
3547 %{gcclibdir}/include/vec_types.h
3548 %{gcclibdir}/include/x86intrin.h
3549 %{gcclibdir}/include/xmmintrin.h
3552 %{gcclibdir}/include/htmintrin.h
3553 %{gcclibdir}/include/htmxlintrin.h
3554 %{gcclibdir}/include/s390intrin.h
3555 %{gcclibdir}/include/vecintrin.h
3557 %ifarch sparc sparcv9 sparc64
3558 %{gcclibdir}/include/visintrin.h
3560 %{?with_vtv:%{gcclibdir}/include/vtv_*.h}
3562 %if %{with multilib}
3564 %defattr(644,root,root,755)
3565 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3566 %dir %{gcclibdir}/32
3567 %{gcclibdir}/32/crt*.o
3568 %{?with_vtv:%{gcclibdir}/32/vtv_*.o}
3569 %{gcclibdir}/32/libgcc.a
3570 %{gcclibdir}/32/libgcc_eh.a
3571 %{gcclibdir}/32/libgcov.a
3572 %{_libdir32}/libitm.spec
3573 %{_libdir32}/libsanitizer.spec
3574 %attr(755,root,root) %{_libdir32}/libitm.so
3575 %attr(755,root,root) %{_libdir32}/libssp.so
3576 %{_libdir32}/libitm.la
3577 %{_libdir32}/libitm.a
3578 %{_libdir32}/libssp.la
3579 %{_libdir32}/libssp.a
3580 %{_libdir32}/libssp_nonshared.la
3581 %{_libdir32}/libssp_nonshared.a
3584 %if %{with multilib2}
3585 %files multilib-%{multilib2}
3586 %defattr(644,root,root,755)
3587 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3588 %dir %{gcclibdir}/%{multilib2}
3589 %{gcclibdir}/%{multilib2}/crt*.o
3590 %{?with_vtv:%{gcclibdir}/%{multilib2}/vtv_*.o}
3591 %{gcclibdir}/%{multilib2}/libgcc.a
3592 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3593 %{gcclibdir}/%{multilib2}/libgcov.a
3594 %{_libdirm2}/libitm.spec
3595 %{_libdirm2}/libsanitizer.spec
3596 %attr(755,root,root) %{_libdirm2}/libitm.so
3597 %attr(755,root,root) %{_libdirm2}/libssp.so
3598 %{_libdirm2}/libitm.la
3599 %{_libdirm2}/libitm.a
3600 %{_libdirm2}/libssp.la
3601 %{_libdirm2}/libssp.a
3602 %{_libdirm2}/libssp_nonshared.la
3603 %{_libdirm2}/libssp_nonshared.a
3607 %defattr(644,root,root,755)
3608 %doc COPYING.RUNTIME libgcc/ChangeLog
3609 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3610 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3611 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3612 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3613 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3615 %if %{with multilib}
3616 %files -n libgcc-multilib-32
3617 %defattr(644,root,root,755)
3618 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3619 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3620 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3621 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3622 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3625 %if %{with multilib2}
3626 %files -n libgcc-multilib-%{multilib2}
3627 %defattr(644,root,root,755)
3628 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3629 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3630 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3631 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3632 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3637 %defattr(644,root,root,755)
3638 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3639 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3641 %files -n libgomp-devel
3642 %defattr(644,root,root,755)
3643 %attr(755,root,root) %{_libdir}/libgomp.so
3644 %{_libdir}/libgomp.la
3645 %{_libdir}/libgomp.spec
3646 %{?with_fortran:%{gcclibdir}/finclude}
3647 %{gcclibdir}/include/acc_prof.h
3648 %{gcclibdir}/include/omp.h
3649 %{gcclibdir}/include/openacc.h
3650 %{_infodir}/libgomp.info*
3652 %files -n libgomp-static
3653 %defattr(644,root,root,755)
3654 %{_libdir}/libgomp.a
3656 %if %{with multilib}
3657 %files -n libgomp-multilib-32
3658 %defattr(644,root,root,755)
3659 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3660 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3662 %files -n libgomp-multilib-32-devel
3663 %defattr(644,root,root,755)
3664 %attr(755,root,root) %{_libdir32}/libgomp.so
3665 %{_libdir32}/libgomp.la
3666 %{_libdir32}/libgomp.spec
3667 %{?with_fortran:%{gcclibdir}/32/finclude}
3669 %files -n libgomp-multilib-32-static
3670 %defattr(644,root,root,755)
3671 %{_libdir32}/libgomp.a
3674 %if %{with multilib2}
3675 %files -n libgomp-multilib-%{multilib2}
3676 %defattr(644,root,root,755)
3677 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3678 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3680 %files -n libgomp-multilib-%{multilib2}-devel
3681 %defattr(644,root,root,755)
3682 %attr(755,root,root) %{_libdirm2}/libgomp.so
3683 %{_libdirm2}/libgomp.la
3684 %{_libdirm2}/libgomp.spec
3685 %{?with_fortran:%{gcclibdir}/%{multilib2}/finclude}
3687 %files -n libgomp-multilib-%{multilib2}-static
3688 %defattr(644,root,root,755)
3689 %{_libdirm2}/libgomp.a
3695 %defattr(644,root,root,755)
3696 %doc gcc/ada/ChangeLog
3697 %attr(755,root,root) %{_bindir}/gnat*
3698 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3699 %attr(755,root,root) %{_libdir}/libgnarl.so
3700 %attr(755,root,root) %{_libdir}/libgnat-*.so
3701 %attr(755,root,root) %{_libdir}/libgnat.so
3702 %attr(755,root,root) %{gcclibdir}/gnat1
3703 %{gcclibdir}/ada_target_properties
3704 %{gcclibdir}/adainclude
3705 %dir %{gcclibdir}/adalib
3706 %{gcclibdir}/adalib/*.ali
3707 %ifarch %{ix86} %{x8664} x32
3708 %{gcclibdir}/adalib/libgmem.a
3709 %{gcclibdir}/adalib/libgnarl_pic.a
3710 %{gcclibdir}/adalib/libgnat_pic.a
3712 %{_infodir}/gnat-style.info*
3713 %{_infodir}/gnat_rm.info*
3714 %{_infodir}/gnat_ugn.info*
3716 %if %{with multilib}
3717 %files ada-multilib-32
3718 %defattr(644,root,root,755)
3719 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
3720 %attr(755,root,root) %{_libdir32}/libgnarl.so
3721 %attr(755,root,root) %{_libdir32}/libgnat-*.so
3722 %attr(755,root,root) %{_libdir32}/libgnat.so
3723 %{gcclibdir}/32/ada_target_properties
3724 %{gcclibdir}/32/adainclude
3725 %dir %{gcclibdir}/32/adalib
3726 %{gcclibdir}/32/adalib/*.ali
3727 %ifarch %{ix86} %{x8664} x32
3728 %{gcclibdir}/32/adalib/libgmem.a
3732 %if %{with multilib2}
3733 %files ada-multilib-%{multilib2}
3734 %defattr(644,root,root,755)
3735 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
3736 %attr(755,root,root) %{_libdirm2}/libgnarl.so
3737 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
3738 %attr(755,root,root) %{_libdirm2}/libgnat.so
3739 %{gcclibdir}/%{multilib2}/ada_target_properties
3740 %{gcclibdir}/%{multilib2}/adainclude
3741 %dir %{gcclibdir}/%{multilib2}/adalib
3742 %{gcclibdir}/%{multilib2}/adalib/*.ali
3743 %ifarch %{ix86} %{x8664} x32
3744 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
3749 %defattr(644,root,root,755)
3750 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
3751 %attr(755,root,root) %{_libdir}/libgnarl.so.1
3752 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
3753 %attr(755,root,root) %{_libdir}/libgnat.so.1
3755 %files -n libgnat-static
3756 %defattr(644,root,root,755)
3757 %{gcclibdir}/adalib/libgnarl.a
3758 %{gcclibdir}/adalib/libgnat.a
3760 %if %{with multilib}
3761 %files -n libgnat-multilib-32
3762 %defattr(644,root,root,755)
3763 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
3764 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
3765 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
3766 %attr(755,root,root) %{_libdir32}/libgnat.so.1
3768 %files -n libgnat-multilib-32-static
3769 %defattr(644,root,root,755)
3770 %{gcclibdir}/32/adalib/libgnarl.a
3771 %{gcclibdir}/32/adalib/libgnat.a
3773 # these exist only when host is x86_64???
3774 %{gcclibdir}/32/adalib/libgnarl_pic.a
3775 %{gcclibdir}/32/adalib/libgnat_pic.a
3779 %if %{with multilib2}
3780 %files -n libgnat-multilib-%{multilib2}
3781 %defattr(644,root,root,755)
3782 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
3783 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
3784 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
3785 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
3787 %files -n libgnat-multilib-%{multilib2}-static
3788 %defattr(644,root,root,755)
3789 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
3790 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
3792 # these exist only when host is x86_64???
3793 %{gcclibdir}/%{multilib2}/adalib/libgnarl_pic.a
3794 %{gcclibdir}/%{multilib2}/adalib/libgnat_pic.a
3801 %defattr(644,root,root,755)
3802 %doc gcc/cp/ChangeLog
3803 %attr(755,root,root) %{_bindir}/g++
3804 %attr(755,root,root) %{_bindir}/*-g++
3805 %attr(755,root,root) %{_bindir}/c++
3806 %attr(755,root,root) %{_bindir}/*-c++
3807 %attr(755,root,root) %{gcclibdir}/cc1plus
3808 %attr(755,root,root) %{gcclibdir}/g++-mapper-server
3809 %{_libdir}/libsupc++.la
3810 %{_libdir}/libsupc++.a
3811 %{_mandir}/man1/g++.1*
3813 %if %{with multilib}
3814 %files c++-multilib-32
3815 %defattr(644,root,root,755)
3816 %{_libdir32}/libsupc++.la
3817 %{_libdir32}/libsupc++.a
3820 %if %{with multilib2}
3821 %files c++-multilib-%{multilib2}
3822 %defattr(644,root,root,755)
3823 %{_libdirm2}/libsupc++.la
3824 %{_libdirm2}/libsupc++.a
3827 %files -n libstdc++ -f libstdc++.lang
3828 %defattr(644,root,root,755)
3829 %doc libstdc++-v3/{ChangeLog,README}
3830 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
3831 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
3833 %files -n libstdc++-devel
3834 %defattr(644,root,root,755)
3835 %attr(755,root,root) %{_libdir}/libstdc++.so
3836 %{_libdir}/libstdc++.la
3837 %{_libdir}/libstdc++exp.a
3838 %{_libdir}/libstdc++exp.la
3839 %{_libdir}/libstdc++fs.a
3840 %{_libdir}/libstdc++fs.la
3841 %dir %{_includedir}/c++
3842 %{_includedir}/c++/%{version}
3843 %{_includedir}/extc++.h
3844 %{_includedir}/stdc++.h
3845 %{_includedir}/stdtr1c++.h
3847 %files -n libstdc++-static
3848 %defattr(644,root,root,755)
3849 %{_libdir}/libstdc++.a
3851 %if %{with multilib}
3852 %files -n libstdc++-multilib-32
3853 %defattr(644,root,root,755)
3854 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
3855 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
3857 %files -n libstdc++-multilib-32-devel
3858 %defattr(644,root,root,755)
3859 %attr(755,root,root) %{_libdir32}/libstdc++.so
3860 %{_libdir32}/libstdc++.la
3861 %{_libdir32}/libstdc++exp.a
3862 %{_libdir32}/libstdc++exp.la
3863 %{_libdir32}/libstdc++fs.a
3864 %{_libdir32}/libstdc++fs.la
3866 %files -n libstdc++-multilib-32-static
3867 %defattr(644,root,root,755)
3868 %{_libdir32}/libstdc++.a
3871 %if %{with multilib2}
3872 %files -n libstdc++-multilib-%{multilib2}
3873 %defattr(644,root,root,755)
3874 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
3875 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
3877 %files -n libstdc++-multilib-%{multilib2}-devel
3878 %defattr(644,root,root,755)
3879 %attr(755,root,root) %{_libdirm2}/libstdc++.so
3880 %{_libdirm2}/libstdc++.la
3881 %{_libdirm2}/libstdc++exp.a
3882 %{_libdirm2}/libstdc++exp.la
3883 %{_libdirm2}/libstdc++fs.a
3884 %{_libdirm2}/libstdc++fs.la
3886 %files -n libstdc++-multilib-%{multilib2}-static
3887 %defattr(644,root,root,755)
3888 %{_libdirm2}/libstdc++.a
3892 %files -n libstdc++-gdb
3893 %defattr(644,root,root,755)
3894 %dir %{py3_sitescriptdir}/libstdcxx
3895 %{py3_sitescriptdir}/libstdcxx/*.py
3896 %{py3_sitescriptdir}/libstdcxx/__pycache__
3897 %dir %{py3_sitescriptdir}/libstdcxx/v6
3898 %{py3_sitescriptdir}/libstdcxx/v6/*.py
3899 %{py3_sitescriptdir}/libstdcxx/v6/__pycache__
3900 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3901 %if %{with multilib}
3902 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3904 %if %{with multilib2}
3905 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3910 %files -n libstdc++-apidocs
3911 %defattr(644,root,root,755)
3912 %doc libstdc++-v3/doc/html/*
3918 %defattr(644,root,root,755)
3919 %doc gcc/fortran/ChangeLog
3920 %attr(755,root,root) %{_bindir}/g95
3921 %attr(755,root,root) %{_bindir}/gfortran
3922 %attr(755,root,root) %{_bindir}/*-gfortran
3923 %attr(755,root,root) %{gcclibdir}/f951
3924 %attr(755,root,root) %{_libdir}/libgfortran.so
3925 %{_libdir}/libgfortran.spec
3926 %{_libdir}/libgfortran.la
3927 %{gcclibdir}/include/ISO_Fortran_binding.h
3928 %{gcclibdir}/libcaf_single.a
3929 %{gcclibdir}/libcaf_single.la
3930 %{_infodir}/gfortran.info*
3931 %{_mandir}/man1/g95.1*
3932 %{_mandir}/man1/gfortran.1*
3934 %if %{with multilib}
3935 %files fortran-multilib-32
3936 %defattr(644,root,root,755)
3937 %attr(755,root,root) %{_libdir32}/libgfortran.so
3938 %{_libdir32}/libgfortran.spec
3939 %{_libdir32}/libgfortran.la
3940 %{gcclibdir}/32/libcaf_single.a
3941 %{gcclibdir}/32/libcaf_single.la
3944 %if %{with multilib2}
3945 %files fortran-multilib-%{multilib2}
3946 %defattr(644,root,root,755)
3947 %attr(755,root,root) %{_libdirm2}/libgfortran.so
3948 %{_libdirm2}/libgfortran.spec
3949 %{_libdirm2}/libgfortran.la
3950 %{gcclibdir}/%{multilib2}/libcaf_single.a
3951 %{gcclibdir}/%{multilib2}/libcaf_single.la
3954 %files -n libgfortran
3955 %defattr(644,root,root,755)
3956 %doc libgfortran/{AUTHORS,README,ChangeLog}
3957 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
3958 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.5
3960 %files -n libgfortran-static
3961 %defattr(644,root,root,755)
3962 %{_libdir}/libgfortran.a
3964 %if %{with multilib}
3965 %files -n libgfortran-multilib-32
3966 %defattr(644,root,root,755)
3967 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
3968 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.5
3970 %files -n libgfortran-multilib-32-static
3971 %defattr(644,root,root,755)
3972 %{_libdir32}/libgfortran.a
3975 %if %{with multilib2}
3976 %files -n libgfortran-multilib-%{multilib2}
3977 %defattr(644,root,root,755)
3978 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
3979 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.5
3981 %files -n libgfortran-multilib-%{multilib2}-static
3982 %defattr(644,root,root,755)
3983 %{_libdirm2}/libgfortran.a
3986 %if %{with quadmath}
3987 %files -n libquadmath
3988 %defattr(644,root,root,755)
3989 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
3990 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
3992 %files -n libquadmath-devel
3993 %defattr(644,root,root,755)
3994 %{gcclibdir}/include/quadmath.h
3995 %{gcclibdir}/include/quadmath_weak.h
3996 %attr(755,root,root) %{_libdir}/libquadmath.so
3997 %{_libdir}/libquadmath.la
3998 %{_infodir}/libquadmath.info*
4000 %files -n libquadmath-static
4001 %defattr(644,root,root,755)
4002 %{_libdir}/libquadmath.a
4004 %if %{with multilib}
4005 %files -n libquadmath-multilib-32
4006 %defattr(644,root,root,755)
4007 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
4008 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
4010 %files -n libquadmath-multilib-32-devel
4011 %defattr(644,root,root,755)
4012 %attr(755,root,root) %{_libdir32}/libquadmath.so
4013 %{_libdir32}/libquadmath.la
4015 %files -n libquadmath-multilib-32-static
4016 %defattr(644,root,root,755)
4017 %{_libdir32}/libquadmath.a
4020 %if %{with multilib2}
4021 %files -n libquadmath-multilib-%{multilib2}
4022 %defattr(644,root,root,755)
4023 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
4024 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
4026 %files -n libquadmath-multilib-%{multilib2}-devel
4027 %defattr(644,root,root,755)
4028 %attr(755,root,root) %{_libdirm2}/libquadmath.so
4029 %{_libdirm2}/libquadmath.la
4031 %files -n libquadmath-multilib-%{multilib2}-static
4032 %defattr(644,root,root,755)
4033 %{_libdirm2}/libquadmath.a
4038 %if %{with gcc_libffi}
4040 %defattr(644,root,root,755)
4041 %doc libffi/{ChangeLog,LICENSE,README}
4042 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
4043 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
4045 %files -n libffi-devel
4046 %defattr(644,root,root,755)
4047 %attr(755,root,root) %{_libdir}/libffi.so
4048 %{_libdir}/libffi.la
4049 %{gcclibdir}/include/ffi.h
4050 %{gcclibdir}/include/ffitarget.h
4051 %{_pkgconfigdir}/libffi.pc
4052 %{_mandir}/man3/ffi*.3*
4053 %{_infodir}/libffi.info*
4055 %files -n libffi-static
4056 %defattr(644,root,root,755)
4059 %if %{with multilib}
4060 %files -n libffi-multilib-32
4061 %defattr(644,root,root,755)
4062 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
4063 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
4065 %files -n libffi-multilib-32-devel
4066 %defattr(644,root,root,755)
4067 %attr(755,root,root) %{_libdir32}/libffi.so
4068 %{_libdir32}/libffi.la
4069 %{_pkgconfigdir32}/libffi.pc
4071 %files -n libffi-multilib-32-static
4072 %defattr(644,root,root,755)
4073 %{_libdir32}/libffi.a
4076 %if %{with multilib2}
4077 %files -n libffi-multilib-%{multilib2}
4078 %defattr(644,root,root,755)
4079 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
4080 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
4082 %files -n libffi-multilib-%{multilib2}-devel
4083 %defattr(644,root,root,755)
4084 %attr(755,root,root) %{_libdirm2}/libffi.so
4085 %{_libdirm2}/libffi.la
4086 %{_pkgconfigdirm2}/libffi.pc
4088 %files -n libffi-multilib-%{multilib2}-static
4089 %defattr(644,root,root,755)
4090 %{_libdirm2}/libffi.a
4096 %defattr(644,root,root,755)
4097 %doc gcc/m2/{COPYING.RUNTIME,ChangeLog,NEWS,README}
4098 %attr(755,root,root) %{_bindir}/gm2
4099 %attr(755,root,root) %{_bindir}/*-gm2
4100 %attr(755,root,root) %{gcclibdir}/cc1gm2
4101 %attr(755,root,root) %{gcclibdir}/plugin/m2rte.so
4102 %attr(755,root,root) %{_libdir}/libm2cor.so
4103 %attr(755,root,root) %{_libdir}/libm2iso.so
4104 %attr(755,root,root) %{_libdir}/libm2log.so
4105 %attr(755,root,root) %{_libdir}/libm2min.so
4106 %attr(755,root,root) %{_libdir}/libm2pim.so
4107 %{_libdir}/libm2cor.la
4108 %{_libdir}/libm2iso.la
4109 %{_libdir}/libm2log.la
4110 %{_libdir}/libm2min.la
4111 %{_libdir}/libm2pim.la
4113 %{_mandir}/man1/gm2.1*
4115 %if %{with multilib}
4116 %files m2-multilib-32
4117 %defattr(644,root,root,755)
4119 %attr(755,root,root) %{_libdir32}/libm2cor.so
4120 %attr(755,root,root) %{_libdir32}/libm2iso.so
4121 %attr(755,root,root) %{_libdir32}/libm2log.so
4122 %attr(755,root,root) %{_libdir32}/libm2min.so
4123 %attr(755,root,root) %{_libdir32}/libm2pim.so
4124 %{_libdir32}/libm2cor.la
4125 %{_libdir32}/libm2iso.la
4126 %{_libdir32}/libm2log.la
4127 %{_libdir32}/libm2min.la
4128 %{_libdir32}/libm2pim.la
4131 %if %{with multilib2}
4132 %files m2-multilib-%{multilib2}
4133 %defattr(644,root,root,755)
4134 %{gcclibdir}/%{multilib2}/m2
4135 %attr(755,root,root) %{_libdirm2}/libm2cor.so
4136 %attr(755,root,root) %{_libdirm2}/libm2iso.so
4137 %attr(755,root,root) %{_libdirm2}/libm2log.so
4138 %attr(755,root,root) %{_libdirm2}/libm2min.so
4139 %attr(755,root,root) %{_libdirm2}/libm2pim.so
4140 %{_libdirm2}/libm2cor.la
4141 %{_libdirm2}/libm2iso.la
4142 %{_libdirm2}/libm2log.la
4143 %{_libdirm2}/libm2min.la
4144 %{_libdirm2}/libm2pim.la
4148 %defattr(644,root,root,755)
4149 %attr(755,root,root) %{_libdir}/libm2cor.so.*.*.*
4150 %attr(755,root,root) %ghost %{_libdir}/libm2cor.so.18
4151 %attr(755,root,root) %{_libdir}/libm2iso.so.*.*.*
4152 %attr(755,root,root) %ghost %{_libdir}/libm2iso.so.18
4153 %attr(755,root,root) %{_libdir}/libm2log.so.*.*.*
4154 %attr(755,root,root) %ghost %{_libdir}/libm2log.so.18
4155 %attr(755,root,root) %{_libdir}/libm2min.so.*.*.*
4156 %attr(755,root,root) %ghost %{_libdir}/libm2min.so.18
4157 %attr(755,root,root) %{_libdir}/libm2pim.so.*.*.*
4158 %attr(755,root,root) %ghost %{_libdir}/libm2pim.so.18
4160 %files -n libgm2-static
4161 %defattr(644,root,root,755)
4162 %{_libdir}/libm2cor.a
4163 %{_libdir}/libm2iso.a
4164 %{_libdir}/libm2log.a
4165 %{_libdir}/libm2min.a
4166 %{_libdir}/libm2pim.a
4168 %if %{with multilib}
4169 %files -n libgm2-multilib-32
4170 %defattr(644,root,root,755)
4171 %attr(755,root,root) %{_libdir32}/libm2cor.so.*.*.*
4172 %attr(755,root,root) %ghost %{_libdir32}/libm2cor.so.18
4173 %attr(755,root,root) %{_libdir32}/libm2iso.so.*.*.*
4174 %attr(755,root,root) %ghost %{_libdir32}/libm2iso.so.18
4175 %attr(755,root,root) %{_libdir32}/libm2log.so.*.*.*
4176 %attr(755,root,root) %ghost %{_libdir32}/libm2log.so.18
4177 %attr(755,root,root) %{_libdir32}/libm2min.so.*.*.*
4178 %attr(755,root,root) %ghost %{_libdir32}/libm2min.so.18
4179 %attr(755,root,root) %{_libdir32}/libm2pim.so.*.*.*
4180 %attr(755,root,root) %ghost %{_libdir32}/libm2pim.so.18
4182 %files -n libgm2-multilib-32-static
4183 %defattr(644,root,root,755)
4184 %{_libdir32}/libm2cor.a
4185 %{_libdir32}/libm2iso.a
4186 %{_libdir32}/libm2log.a
4187 %{_libdir32}/libm2min.a
4188 %{_libdir32}/libm2pim.a
4191 %if %{with multilib2}
4192 %files -n libgm2-multilib-%{multilib2}
4193 %defattr(644,root,root,755)
4194 %attr(755,root,root) %{_libdirm2}/libm2cor.so.*.*.*
4195 %attr(755,root,root) %ghost %{_libdirm2}/libm2cor.so.18
4196 %attr(755,root,root) %{_libdirm2}/libm2iso.so.*.*.*
4197 %attr(755,root,root) %ghost %{_libdirm2}/libm2iso.so.18
4198 %attr(755,root,root) %{_libdirm2}/libm2log.so.*.*.*
4199 %attr(755,root,root) %ghost %{_libdirm2}/libm2log.so.18
4200 %attr(755,root,root) %{_libdirm2}/libm2min.so.*.*.*
4201 %attr(755,root,root) %ghost %{_libdirm2}/libm2min.so.18
4202 %attr(755,root,root) %{_libdirm2}/libm2pim.so.*.*.*
4203 %attr(755,root,root) %ghost %{_libdirm2}/libm2pim.so.18
4205 %files -n libgm2-multilib-%{multilib2}-static
4206 %defattr(644,root,root,755)
4207 %{_libdirm2}/libm2cor.a
4208 %{_libdirm2}/libm2iso.a
4209 %{_libdirm2}/libm2log.a
4210 %{_libdirm2}/libm2min.a
4211 %{_libdirm2}/libm2pim.a
4217 %defattr(644,root,root,755)
4218 %doc gcc/objc/README.libobjc
4219 %attr(755,root,root) %{gcclibdir}/cc1obj
4220 %attr(755,root,root) %{_libdir}/libobjc.so
4221 %{_libdir}/libobjc.la
4222 %{gcclibdir}/include/objc
4224 %if %{with multilib}
4225 %files objc-multilib-32
4226 %defattr(644,root,root,755)
4227 %attr(755,root,root) %{_libdir32}/libobjc.so
4228 %{_libdir32}/libobjc.la
4231 %if %{with multilib2}
4232 %files objc-multilib-%{multilib2}
4233 %defattr(644,root,root,755)
4234 %attr(755,root,root) %{_libdirm2}/libobjc.so
4235 %{_libdirm2}/libobjc.la
4240 %defattr(644,root,root,755)
4241 %doc gcc/objcp/ChangeLog
4242 %attr(755,root,root) %{gcclibdir}/cc1objplus
4246 %defattr(644,root,root,755)
4247 %doc libobjc/{ChangeLog,README*}
4248 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4249 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4251 %files -n libobjc-static
4252 %defattr(644,root,root,755)
4253 %{_libdir}/libobjc.a
4255 %if %{with multilib}
4256 %files -n libobjc-multilib-32
4257 %defattr(644,root,root,755)
4258 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4259 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4261 %files -n libobjc-multilib-32-static
4262 %defattr(644,root,root,755)
4263 %{_libdir32}/libobjc.a
4266 %if %{with multilib2}
4267 %files -n libobjc-multilib-%{multilib2}
4268 %defattr(644,root,root,755)
4269 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4270 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4272 %files -n libobjc-multilib-%{multilib2}-static
4273 %defattr(644,root,root,755)
4274 %{_libdirm2}/libobjc.a
4280 %defattr(644,root,root,755)
4281 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4282 %attr(755,root,root) %{_bindir}/gccgo
4283 %attr(755,root,root) %{_bindir}/go
4284 %attr(755,root,root) %{_bindir}/gofmt
4285 %attr(755,root,root) %{gcclibdir}/buildid
4286 %attr(755,root,root) %{gcclibdir}/cgo
4287 %attr(755,root,root) %{gcclibdir}/go1
4288 %attr(755,root,root) %{gcclibdir}/test2json
4289 %attr(755,root,root) %{gcclibdir}/vet
4291 %{_libdir}/go/%{version}
4292 %{_mandir}/man1/go.1*
4293 %{_mandir}/man1/gofmt.1*
4294 %{_mandir}/man1/gccgo.1*
4295 %{_infodir}/gccgo.info*
4297 %if %{with multilib}
4298 %files go-multilib-32
4299 %defattr(644,root,root,755)
4300 %dir %{_libdir32}/go
4301 %{_libdir32}/go/%{version}
4304 %if %{with multilib2}
4305 %files go-multilib-%{multilib2}
4306 %defattr(644,root,root,755)
4307 %dir %{_libdirm2}/go
4308 %{_libdirm2}/go/%{version}
4312 %defattr(644,root,root,755)
4313 %doc libgo/{LICENSE,PATENTS,README}
4314 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4315 %attr(755,root,root) %ghost %{_libdir}/libgo.so.22
4317 %files -n libgo-devel
4318 %defattr(644,root,root,755)
4319 %attr(755,root,root) %{_libdir}/libgo.so
4321 %{_libdir}/libgobegin.a
4322 %{_libdir}/libgolibbegin.a
4324 %files -n libgo-static
4325 %defattr(644,root,root,755)
4328 %if %{with multilib}
4329 %files -n libgo-multilib-32
4330 %defattr(644,root,root,755)
4331 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4332 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.22
4334 %files -n libgo-multilib-32-devel
4335 %defattr(644,root,root,755)
4336 %attr(755,root,root) %{_libdir32}/libgo.so
4337 %{_libdir32}/libgo.la
4338 %{_libdir32}/libgobegin.a
4339 %{_libdir32}/libgolibbegin.a
4341 %files -n libgo-multilib-32-static
4342 %defattr(644,root,root,755)
4343 %{_libdir32}/libgo.a
4346 %if %{with multilib2}
4347 %files -n libgo-multilib-%{multilib2}
4348 %defattr(644,root,root,755)
4349 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4350 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.22
4352 %files -n libgo-multilib-%{multilib2}-devel
4353 %defattr(644,root,root,755)
4354 %attr(755,root,root) %{_libdirm2}/libgo.so
4355 %{_libdirm2}/libgo.la
4356 %{_libdirm2}/libgobegin.a
4357 %{_libdirm2}/libgolibbegin.a
4359 %files -n libgo-multilib-%{multilib2}-static
4360 %defattr(644,root,root,755)
4361 %{_libdirm2}/libgo.a
4367 %defattr(644,root,root,755)
4368 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4369 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4370 %attr(755,root,root) %ghost %{_libdir}/libasan.so.8
4372 %files -n libasan-devel
4373 %defattr(644,root,root,755)
4374 %attr(755,root,root) %{_libdir}/libasan.so
4375 %{_libdir}/libasan_preinit.o
4376 %{_libdir}/libasan.la
4377 %{gcclibdir}/include/sanitizer/asan_interface.h
4379 %files -n libasan-static
4380 %defattr(644,root,root,755)
4381 %{_libdir}/libasan.a
4383 %if %{with multilib}
4384 %files -n libasan-multilib-32
4385 %defattr(644,root,root,755)
4386 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4387 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.8
4389 %files -n libasan-multilib-32-devel
4390 %defattr(644,root,root,755)
4391 %attr(755,root,root) %{_libdir32}/libasan.so
4392 %{_libdir32}/libasan_preinit.o
4393 %{_libdir32}/libasan.la
4395 %files -n libasan-multilib-32-static
4396 %defattr(644,root,root,755)
4397 %{_libdir32}/libasan.a
4400 %if %{with multilib2}
4401 %files -n libasan-multilib-%{multilib2}
4402 %defattr(644,root,root,755)
4403 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4404 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.8
4406 %files -n libasan-multilib-%{multilib2}-devel
4407 %defattr(644,root,root,755)
4408 %attr(755,root,root) %{_libdirm2}/libasan.so
4409 %{_libdirm2}/libasan_preinit.o
4410 %{_libdirm2}/libasan.la
4412 %files -n libasan-multilib-%{multilib2}-static
4413 %defattr(644,root,root,755)
4414 %{_libdirm2}/libasan.a
4420 %defattr(644,root,root,755)
4421 %attr(755,root,root) %{_libdir}/libhwasan.so.*.*.*
4422 %attr(755,root,root) %ghost %{_libdir}/libhwasan.so.0
4424 %files -n libhwasan-devel
4425 %defattr(644,root,root,755)
4426 %attr(755,root,root) %{_libdir}/libhwasan.so
4427 %{_libdir}/libhwasan_preinit.o
4428 %{_libdir}/libhwasan.la
4429 %{gcclibdir}/include/sanitizer/hwasan_interface.h
4431 %files -n libhwasan-static
4432 %defattr(644,root,root,755)
4433 %{_libdir}/libhwasan.a
4436 %if %{with multilib2} && %{with hwasan_m2}
4437 %files -n libhwasan-multilib-%{multilib2}
4438 %defattr(644,root,root,755)
4439 %attr(755,root,root) %{_libdirm2}/libhwasan.so.*.*.*
4440 %attr(755,root,root) %ghost %{_libdirm2}/libhwasan.so.0
4442 %files -n libhwasan-multilib-%{multilib2}-devel
4443 %defattr(644,root,root,755)
4444 %attr(755,root,root) %{_libdirm2}/libhwasan.so
4445 %{_libdirm2}/libhwasan_preinit.o
4446 %{_libdirm2}/libhwasan.la
4447 %{gcclibdir}/include/sanitizer/hwasan_interface.h
4449 %files -n libhwasan-multilib-%{multilib2}-static
4450 %defattr(644,root,root,755)
4451 %{_libdirm2}/libhwasan.a
4456 %defattr(644,root,root,755)
4457 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4458 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4460 %files -n liblsan-devel
4461 %defattr(644,root,root,755)
4462 %attr(755,root,root) %{_libdir}/liblsan.so
4463 %{_libdir}/liblsan_preinit.o
4464 %{_libdir}/liblsan.la
4465 %{gcclibdir}/include/sanitizer/lsan_interface.h
4467 %files -n liblsan-static
4468 %defattr(644,root,root,755)
4469 %{_libdir}/liblsan.a
4472 %if %{with multilib2} && %{with lsan_m2}
4473 %files -n liblsan-multilib-%{multilib2}
4474 %defattr(644,root,root,755)
4475 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4476 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4478 %files -n liblsan-multilib-%{multilib2}-devel
4479 %defattr(644,root,root,755)
4480 %attr(755,root,root) %{_libdirm2}/liblsan.so
4481 %{_libdirm2}/liblsan_preinit.o
4482 %{_libdirm2}/liblsan.la
4483 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4484 # these packages are mutually exclusive
4485 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4486 %{gcclibdir}/include/sanitizer/lsan_interface.h
4488 %files -n liblsan-multilib-%{multilib2}-static
4489 %defattr(644,root,root,755)
4490 %{_libdirm2}/liblsan.a
4495 %defattr(644,root,root,755)
4496 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4497 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4498 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.2
4500 %files -n libtsan-devel
4501 %defattr(644,root,root,755)
4502 %attr(755,root,root) %{_libdir}/libtsan.so
4503 %{_libdir}/libtsan_preinit.o
4504 %{_libdir}/libtsan.la
4505 %{gcclibdir}/include/sanitizer/tsan_interface.h
4507 %files -n libtsan-static
4508 %defattr(644,root,root,755)
4509 %{_libdir}/libtsan.a
4512 %if %{with multilib2} && %{with tsan_m2}
4513 %files -n libtsan-multilib-%{multilib2}
4514 %defattr(644,root,root,755)
4515 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4516 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4517 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.2
4519 %files -n libtsan-multilib-%{multilib2}-devel
4520 %defattr(644,root,root,755)
4521 %attr(755,root,root) %{_libdirm2}/libtsan.so
4522 %{_libdirm2}/libtsan_preinit.o
4523 %{_libdirm2}/libtsan.la
4524 # it looks like duplicate of file from libtsan-devel, but actually it isn't:
4525 # these packages are mutually exclusive
4526 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4527 %{gcclibdir}/include/sanitizer/tsan_interface.h
4529 %files -n libtsan-multilib-%{multilib2}-static
4530 %defattr(644,root,root,755)
4531 %{_libdirm2}/libtsan.a
4536 %defattr(644,root,root,755)
4537 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4538 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.1
4540 %files -n libubsan-devel
4541 %defattr(644,root,root,755)
4542 %attr(755,root,root) %{_libdir}/libubsan.so
4543 %{_libdir}/libubsan.la
4545 %files -n libubsan-static
4546 %defattr(644,root,root,755)
4547 %{_libdir}/libubsan.a
4549 %if %{with multilib}
4550 %files -n libubsan-multilib-32
4551 %defattr(644,root,root,755)
4552 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4553 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.1
4555 %files -n libubsan-multilib-32-devel
4556 %defattr(644,root,root,755)
4557 %attr(755,root,root) %{_libdir32}/libubsan.so
4558 %{_libdir32}/libubsan.la
4560 %files -n libubsan-multilib-32-static
4561 %defattr(644,root,root,755)
4562 %{_libdir32}/libubsan.a
4565 %if %{with multilib2}
4566 %files -n libubsan-multilib-%{multilib2}
4567 %defattr(644,root,root,755)
4568 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4569 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.1
4571 %files -n libubsan-multilib-%{multilib2}-devel
4572 %defattr(644,root,root,755)
4573 %attr(755,root,root) %{_libdirm2}/libubsan.so
4574 %{_libdirm2}/libubsan.la
4576 %files -n libubsan-multilib-%{multilib2}-static
4577 %defattr(644,root,root,755)
4578 %{_libdirm2}/libubsan.a
4584 %defattr(644,root,root,755)
4585 %doc libvtv/ChangeLog
4586 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4587 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4589 %files -n libvtv-devel
4590 %defattr(644,root,root,755)
4591 %attr(755,root,root) %{_libdir}/libvtv.so
4592 %{_libdir}/libvtv.la
4594 %files -n libvtv-static
4595 %defattr(644,root,root,755)
4598 %if %{with multilib}
4599 %files -n libvtv-multilib-32
4600 %defattr(644,root,root,755)
4601 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4602 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4604 %files -n libvtv-multilib-32-devel
4605 %defattr(644,root,root,755)
4606 %attr(755,root,root) %{_libdir32}/libvtv.so
4607 %{_libdir32}/libvtv.la
4609 %files -n libvtv-multilib-32-static
4610 %defattr(644,root,root,755)
4611 %{_libdir32}/libvtv.a
4614 %if %{with multilib2}
4615 %files -n libvtv-multilib-%{multilib2}
4616 %defattr(644,root,root,755)
4617 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4618 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4620 %files -n libvtv-multilib-%{multilib2}-devel
4621 %defattr(644,root,root,755)
4622 %attr(755,root,root) %{_libdirm2}/libvtv.so
4623 %{_libdirm2}/libvtv.la
4625 %files -n libvtv-multilib-%{multilib2}-static
4626 %defattr(644,root,root,755)
4627 %{_libdirm2}/libvtv.a
4633 %defattr(644,root,root,755)
4634 %doc libatomic/ChangeLog*
4635 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4636 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4638 %files -n libatomic-devel
4639 %defattr(644,root,root,755)
4640 %attr(755,root,root) %{_libdir}/libatomic.so
4641 %{_libdir}/libatomic.la
4643 %files -n libatomic-static
4644 %defattr(644,root,root,755)
4645 %{_libdir}/libatomic.a
4647 %if %{with multilib}
4648 %files -n libatomic-multilib-32
4649 %defattr(644,root,root,755)
4650 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4651 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4653 %files -n libatomic-multilib-32-devel
4654 %defattr(644,root,root,755)
4655 %attr(755,root,root) %{_libdir32}/libatomic.so
4656 %{_libdir32}/libatomic.la
4658 %files -n libatomic-multilib-32-static
4659 %defattr(644,root,root,755)
4660 %{_libdir32}/libatomic.a
4663 %if %{with multilib2}
4664 %files -n libatomic-multilib-%{multilib2}
4665 %defattr(644,root,root,755)
4666 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4667 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4669 %files -n libatomic-multilib-%{multilib2}-devel
4670 %defattr(644,root,root,755)
4671 %attr(755,root,root) %{_libdirm2}/libatomic.so
4672 %{_libdirm2}/libatomic.la
4674 %files -n libatomic-multilib-%{multilib2}-static
4675 %defattr(644,root,root,755)
4676 %{_libdirm2}/libatomic.a
4681 %defattr(644,root,root,755)
4682 %doc libcc1/ChangeLog*
4683 %attr(755,root,root) %{_libdir}/libcc1.so
4684 %attr(755,root,root) %{_libdir}/libcc1.so.*.*.*
4685 %attr(755,root,root) %ghost %{_libdir}/libcc1.so.0
4686 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so.*
4687 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so.*
4690 %defattr(644,root,root,755)
4691 %dir %{gcclibdir}/plugin
4692 %{gcclibdir}/plugin/gengtype
4693 %{gcclibdir}/plugin/gtype.state
4694 %{gcclibdir}/plugin/include
4695 %{gcclibdir}/plugin/libcc1plugin.la
4696 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so
4697 %{gcclibdir}/plugin/libcp1plugin.la
4698 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so