1 # NOTE: despite lower soname, libffi is newer than standalone 3.0.10
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!
8 # - revise obsoletes for new libmpx packages!
12 %bcond_without ada # build without ADA support
13 %bcond_without cxx # build without C++ support
14 %bcond_without fortran # build without Fortran support
15 %bcond_without go # build without Go support
16 %bcond_without objc # build without Objective-C support
17 %bcond_without objcxx # build without Objective-C++ support
19 %bcond_without gomp # build without OpenMP support
20 %bcond_without multilib # build without multilib support (which needs glibc[32&64]-devel)
21 %bcond_without multilibx32 # build with x32 multilib support on x86_64 (needs x32 glibc-devel)
22 %bcond_without profiling # build without profiling
23 %bcond_without python # build without libstdc++ printers for gdb
24 %bcond_with gcc_libffi # packaging gcc libffi for system usage
26 %bcond_without bootstrap # omit 3-stage bootstrap
27 %bcond_with tests # torture gcc
28 %bcond_with symvers # enable 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
73 # library for atomic operations not supported by hardware
76 %ifarch %{ix86} %{x8664} x32 arm ppc ppc64 sparc sparcv9 sparc64
77 # sanitizer feature (asan and ubsan are common for all supported archs)
81 # lsan and tsan exist only for primary x86_64 ABI
82 %define with_lsan_m0 1
83 %define with_tsan_m0 1
86 # lsan and tsan exist only for x86_64 ABI (i.e. our multilib2)
87 %define with_lsan_m2 1
88 %define with_tsan_m2 1
90 %ifarch %{ix86} %{x8664} x32
94 # Stable is: any major_ver and minor_ver >= 1.0
95 # For PLD we usually use gcc when minor_ver >= 2.0 (first bugfix release or later)
99 Summary: GNU Compiler Collection: the C compiler and shared files
100 Summary(es.UTF-8): Colección de compiladores GNU: el compilador C y ficheros compartidos
101 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: kompilator C i pliki współdzielone
102 Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
104 Version: %{major_ver}.%{minor_ver}
108 Group: Development/Languages
109 Source0: https://ftp.gnu.org/pub/gnu/gcc/gcc-%{version}/%{name}-%{version}.tar.xz
110 # Source0-md5: 4ab282f414676496483b3e1793d07862
111 Source1: %{name}-optimize-la.pl
112 # check libffi version with libffi/configure.ac
113 Source3: libffi.pc.in
115 # use branch.sh to update glibc-branch.diff
116 Patch100: %{name}-branch.diff
117 # Patch100-md5: d9a6ef7cbfd2b7e6800d77560824d59f
118 Patch0: %{name}-info.patch
119 Patch2: %{name}-nodebug.patch
120 Patch3: %{name}-ada-link.patch
121 Patch4: %{name}-ada-x32.patch
123 Patch10: %{name}-moresparcs.patch
124 Patch11: %{name}-install-libffi.patch
125 URL: http://gcc.gnu.org/
126 BuildRequires: autoconf >= 2.64
127 %{?with_tests:BuildRequires: autogen >= 5.5.4}
128 BuildRequires: automake >= 1:1.11.1
129 BuildRequires: binutils >= 3:2.23
131 BuildRequires: chrpath >= 0.13-2
132 %{?with_tests:BuildRequires: dejagnu >= 1.4.4}
133 BuildRequires: elfutils-devel >= 0.145-1
134 BuildRequires: fileutils >= 4.0.41
135 BuildRequires: flex >= 2.5.4
137 BuildRequires: gcc(ada)
138 BuildRequires: gcc-ada
141 BuildRequires: gettext-tools >= 0.14.5
142 BuildRequires: glibc-devel >= 6:2.4-1
144 # Formerly known as gcc(multilib)
145 BuildRequires: gcc(multilib-32)
147 %if %{with multilibx32}
148 BuildRequires: gcc(multilib-x32)
149 BuildRequires: glibc-devel(x32)
151 BuildRequires: glibc-devel(ix86)
154 BuildRequires: gcc(multilib-64)
155 BuildRequires: glibc-devel(ix86)
156 BuildRequires: glibc-devel(x86_64)
159 BuildRequires: glibc-devel(arm)
162 BuildRequires: glibc-devel(ppc)
165 BuildRequires: glibc-devel(s390)
168 BuildRequires: glibc-devel(sparcv9)
171 BuildRequires: gmp-c++-devel >= 4.3.2
172 BuildRequires: gmp-devel >= 4.3.2
173 BuildRequires: isl-devel >= 0.15
174 BuildRequires: libmpc-devel >= 0.8.1
175 BuildRequires: mpfr-devel >= 2.4.2
177 BuildRequires: python-devel
178 BuildRequires: rpm-pythonprov
180 BuildRequires: rpmbuild(macros) >= 1.211
181 BuildRequires: texinfo >= 4.7
182 BuildRequires: zlib-devel
183 BuildConflicts: pdksh < 5.2.14-50
184 Requires: binutils >= 3:2.23
185 Requires: gmp >= 4.3.2
186 Requires: isl >= 0.15
187 Requires: libgcc = %{epoch}:%{version}-%{release}
188 Requires: libmpc >= 0.8.1
189 Requires: mpfr >= 2.4.2
190 Provides: cpp = %{epoch}:%{version}-%{release}
191 %{?with_ada:Provides: gcc(ada)}
199 Conflicts: glibc-devel < 2.2.5-20
200 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
202 %define _slibdir /%{_lib}
204 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
205 %define _slibdir32 /lib
206 %define _libdir32 /usr/lib
207 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
208 %if %{with multilib2}
209 # x32 environment on x86-64
211 %define multilib2 x32
212 %define m2_desc ILP32
213 %define _slibdirm2 /libx32
214 %define _libdirm2 /usr/libx32
215 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
217 # 64-bit environment on x32
221 %define _slibdirm2 /lib64
222 %define _libdirm2 /usr/lib64
223 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
227 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
229 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
230 %define filterout_ld -Wl,--as-needed
232 # functions with printf format attribute but with special parser and also
233 # receiving non constant format strings
234 %define Werror_cflags %{nil}
236 %define skip_post_check_so '.*(libasan|libcc1plugin|libcp1plugin|libgo|libxmlj|libubsan|lib-gnu-awt-xlib|libmpxwrappers)\.so.*'
238 %define _noautoreq .*\(GLIBC_PRIVATE\)
241 A compiler aimed at integrating all the optimizations and features
242 necessary for a high-performance and stable development environment.
244 This package contains the C compiler and some files shared by various
245 parts of the GNU Compiler Collection. In order to use another GCC
246 compiler you will need to install the appropriate subpackage.
248 %description -l es.UTF-8
249 Un compilador que intenta integrar todas las optimalizaciones y
250 características necesarias para un entorno de desarrollo eficaz y
253 Este paquete contiene el compilador de C y unos ficheros compartidos
254 por varias partes de la colección de compiladores GNU (GCC). Para usar
255 otro compilador de GCC será necesario que instale el subpaquete
258 %description -l pl.UTF-8
259 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
260 wyprodukowania szybkiego i stabilnego kodu wynikowego.
262 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
263 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
264 z GCC, trzeba zainstalować odpowiedni podpakiet.
266 %description -l pt_BR.UTF-8
267 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
268 GNU Compiler Collection.
271 Summary: GNU Compiler Collection: the C compiler 32-bit support
272 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
274 Group: Development/Languages
275 Requires: %{name} = %{epoch}:%{version}-%{release}
276 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
279 Requires: glibc-devel(ix86)
282 Requires: glibc-devel(ppc)
285 Requires: glibc-devel(s390)
288 Requires: glibc-devel(sparcv9)
290 Provides: gcc(multilib-32)
291 Obsoletes: gcc-multilib
293 %description multilib-32
294 A compiler aimed at integrating all the optimizations and features
295 necessary for a high-performance and stable development environment.
297 This package contains the C compiler support for producing 32-bit
298 programs on 64-bit host.
300 %description multilib-32 -l pl.UTF-8
301 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
302 wyprodukowania szybkiego i stabilnego kodu wynikowego.
304 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
305 programów 32-bitowych na maszynie 64-bitowej.
307 %package multilib-%{multilib2}
308 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
309 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
311 Group: Development/Languages
312 Requires: %{name} = %{epoch}:%{version}-%{release}
313 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
314 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
316 Requires: glibc-devel(x32)
319 Requires: glibc-devel(x86_64)
322 %description multilib-%{multilib2}
323 A compiler aimed at integrating all the optimizations and features
324 necessary for a high-performance and stable development environment.
326 This package contains the C compiler support for producing %{m2_desc}
329 %description multilib-%{multilib2} -l pl.UTF-8
330 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
331 wyprodukowania szybkiego i stabilnego kodu wynikowego.
333 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
337 Summary: Shared gcc library
338 Summary(es.UTF-8): Biblioteca compartida de gcc
339 Summary(pl.UTF-8): Biblioteka gcc
340 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
341 License: GPL v3+ with GCC Runtime Library Exception v3.1
346 %description -n libgcc
349 %description -n libgcc -l es.UTF-8
350 Biblioteca compartida de gcc.
352 %description -n libgcc -l pl.UTF-8
353 Biblioteka dynamiczna gcc.
355 %description -n libgcc -l pt_BR.UTF-8
356 Biblioteca runtime para o GCC.
358 %package -n libgcc-multilib-32
359 Summary: Shared gcc library - 32-bit version
360 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
361 License: GPL v3+ with GCC Runtime Library Exception v3.1
363 Obsoletes: libgcc-multilib
365 %description -n libgcc-multilib-32
366 Shared gcc library - 32-bit version.
368 %description -n libgcc-multilib-32 -l pl.UTF-8
369 Biblioteka dynamiczna gcc - wersja 32-bitowa.
371 %package -n libgcc-multilib-%{multilib2}
372 Summary: Shared gcc library - %{m2_desc} version
373 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
374 License: GPL v3+ with GCC Runtime Library Exception v3.1
377 %description -n libgcc-multilib-%{multilib2}
378 Shared gcc library - %{m2_desc} version.
380 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
381 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
384 Summary: GNU OpenMP library
385 Summary(pl.UTF-8): Biblioteka GNU OpenMP
386 License: GPL v3+ with GCC Runtime Library Exception v3.1
389 %description -n libgomp
392 %description -n libgomp -l pl.UTF-8
393 Biblioteka GNU OpenMP.
395 %package -n libgomp-devel
396 Summary: Development files for GNU OpenMP library
397 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
398 License: GPL v3+ with GCC Runtime Library Exception v3.1
399 Group: Development/Libraries
400 Requires: %{name} = %{epoch}:%{version}-%{release}
401 Requires: libgomp = %{epoch}:%{version}-%{release}
403 %description -n libgomp-devel
404 Development files for GNU OpenMP library.
406 %description -n libgomp-devel -l pl.UTF-8
407 Pliki programistyczne biblioteki GNU OpenMP.
409 %package -n libgomp-static
410 Summary: Static GNU OpenMP library
411 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
412 License: GPL v3+ with GCC Runtime Library Exception v3.1
413 Group: Development/Libraries
414 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
416 %description -n libgomp-static
417 Static GNU OpenMP library.
419 %description -n libgomp-static -l pl.UTF-8
420 Statyczna biblioteka GNU OpenMP.
422 %package -n libgomp-multilib-32
423 Summary: GNU OpenMP library - 32-bit version
424 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
425 License: GPL v3+ with GCC Runtime Library Exception v3.1
427 Obsoletes: libgomp-multilib
429 %description -n libgomp-multilib-32
430 GNU OpenMP library - 32-bit version.
432 %description -n libgomp-multilib-32 -l pl.UTF-8
433 Biblioteka GNU OpenMP - wersja 32-bitowa.
435 %package -n libgomp-multilib-32-devel
436 Summary: Development files for 32-bit version of GNU OpenMP library
437 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
438 License: GPL v3+ with GCC Runtime Library Exception v3.1
439 Group: Development/Libraries
440 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
441 Obsoletes: libgomp-multilib-devel
443 %description -n libgomp-multilib-32-devel
444 Development files for 32-bit version of GNU OpenMP library.
446 %description -n libgomp-multilib-32-devel -l pl.UTF-8
447 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
449 %package -n libgomp-multilib-32-static
450 Summary: Static GNU OpenMP library - 32-bit version
451 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
452 License: GPL v3+ with GCC Runtime Library Exception v3.1
453 Group: Development/Libraries
454 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
455 Obsoletes: libgomp-multilib-static
457 %description -n libgomp-multilib-32-static
458 Static GNU OpenMP library - 32-bit version.
460 %description -n libgomp-multilib-32-static -l pl.UTF-8
461 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
463 %package -n libgomp-multilib-%{multilib2}
464 Summary: GNU OpenMP library - %{m2_desc} version
465 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
466 License: GPL v3+ with GCC Runtime Library Exception v3.1
469 %description -n libgomp-multilib-%{multilib2}
470 GNU OpenMP library - %{m2_desc} version.
472 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
473 Biblioteka GNU OpenMP - wersja %{m2_desc}.
475 %package -n libgomp-multilib-%{multilib2}-devel
476 Summary: Development files for %{m2_desc} version of GNU OpenMP library
477 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
478 License: GPL v3+ with GCC Runtime Library Exception v3.1
479 Group: Development/Libraries
480 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
482 %description -n libgomp-multilib-%{multilib2}-devel
483 Development files for %{m2_desc} version of GNU OpenMP library.
485 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
486 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
488 %package -n libgomp-multilib-%{multilib2}-static
489 Summary: Static GNU OpenMP library - %{m2_desc} version
490 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
491 License: GPL v3+ with GCC Runtime Library Exception v3.1
492 Group: Development/Libraries
493 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
495 %description -n libgomp-multilib-%{multilib2}-static
496 Static GNU OpenMP library - %{m2_desc} version.
498 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
499 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
502 Summary: Ada language support for GCC
503 Summary(es.UTF-8): Soporte de Ada para GCC
504 Summary(pl.UTF-8): Obsługa języka Ada do GCC
505 Group: Development/Languages
506 Requires: %{name} = %{epoch}:%{version}-%{release}
507 Requires: libgnat = %{epoch}:%{version}-%{release}
509 Obsoletes: gnat-devel
512 This package adds experimental support for compiling Ada programs.
514 %description ada -l es.UTF-8
515 Este paquete añade soporte experimental para compilar programas en
518 %description ada -l pl.UTF-8
519 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
522 %package ada-multilib-32
523 Summary: Ada language 32-bit binaries support for GCC
524 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
525 Group: Development/Languages
526 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
527 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
528 Obsoletes: gcc-ada-multilib
530 %description ada-multilib-32
531 This package adds experimental support for compiling 32-bit Ada
532 programs on 64-bit host.
534 %description ada-multilib-32 -l pl.UTF-8
535 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
536 32-bitowych w języku Ada na maszynie 64-bitowej.
538 %package ada-multilib-%{multilib2}
539 Summary: Ada language %{m2_desc} binaries support for GCC
540 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
541 Group: Development/Languages
542 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
543 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
545 %description ada-multilib-%{multilib2}
546 This package adds experimental support for compiling Ada language to
549 %description ada-multilib-%{multilib2} -l pl.UTF-8
550 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
551 języku Ada do binariów %{m2_desc}.
554 Summary: Ada standard libraries
555 Summary(es.UTF-8): Bibliotecas estándares de Ada
556 Summary(pl.UTF-8): Biblioteki standardowe Ady
557 License: GPL v3+ with GCC Runtime Library Exception v3.1
559 Requires: libgcc = %{epoch}:%{version}-%{release}
563 %description -n libgnat
564 This package contains shared libraries needed to run programs written
567 %description -n libgnat -l es.UTF-8
568 Este paquete contiene las bibliotecas compartidas necesarias para
569 ejecutar programas escritos en Ada.
571 %description -n libgnat -l pl.UTF-8
572 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
575 %package -n libgnat-static
576 Summary: Static Ada standard libraries
577 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
578 License: GPL v3+ with GCC Runtime Library Exception v3.1
579 Group: Development/Libraries
580 Obsoletes: gnat-static
582 %description -n libgnat-static
583 This package contains static libraries for programs written in Ada.
585 %description -n libgnat-static -l pl.UTF-8
586 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
589 %package -n libgnat-multilib-32
590 Summary: Ada standard libraries - 32-bit version
591 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
592 License: GPL v3+ with GCC Runtime Library Exception v3.1
594 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
595 Obsoletes: libgnat-multilib
597 %description -n libgnat-multilib-32
598 This package contains 32-bit version of shared libraries needed to run
599 programs written in Ada.
601 %description -n libgnat-multilib-32 -l pl.UTF-8
602 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
603 uruchamiania programów napisanych w języku Ada.
605 %package -n libgnat-multilib-32-static
606 Summary: Static Ada standard libraries - 32-bit version
607 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
608 License: GPL v3+ with GCC Runtime Library Exception v3.1
609 Group: Development/Libraries
610 Obsoletes: libgnat-multilib-static
612 %description -n libgnat-multilib-32-static
613 This package contains 32-bit version of static libraries for programs
616 %description -n libgnat-multilib-32-static -l pl.UTF-8
617 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
618 programów napisanych w Adzie.
620 %package -n libgnat-multilib-%{multilib2}
621 Summary: Ada standard libraries - %{m2_desc} version
622 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
623 License: GPL v3+ with GCC Runtime Library Exception v3.1
625 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
627 %description -n libgnat-multilib-%{multilib2}
628 This package contains %{m2_desc} version of shared libraries needed to run
629 programs written in Ada.
631 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
632 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
633 uruchamiania programów napisanych w Adzie.
635 %package -n libgnat-multilib-%{multilib2}-static
636 Summary: Static Ada standard libraries - %{m2_desc} version
637 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
638 License: GPL v3+ with GCC Runtime Library Exception v3.1
639 Group: Development/Libraries
641 %description -n libgnat-multilib-%{multilib2}-static
642 This package contains %{m2_desc} version of static libraries for programs
645 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
646 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
647 programów napisanych w Adzie.
650 Summary: C++ language support for GCC
651 Summary(es.UTF-8): Soporte de C++ para GCC
652 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
653 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
654 Group: Development/Languages
655 Requires: %{name} = %{epoch}:%{version}-%{release}
661 This package adds C++ support to the GNU Compiler Collection. It
662 includes support for most of the current C++ specification, including
663 templates and exception handling. It does not include a standard C++
664 library, which is available separately.
666 %description c++ -l de.UTF-8
667 Dieses Paket enthält die C++-Unterstützung für den
668 GNU-Compiler-Collection. Es unterstützt die aktuelle
669 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
670 C++-Standard-Library ist nicht enthalten - sie ist getrennt
673 %description c++ -l es.UTF-8
674 Este paquete añade soporte de C++ al GCC (colección de compiladores
675 GNU). Ello incluye el soporte para la mayoría de la especificación
676 actual de C++, incluyendo plantillas y manejo de excepciones. No
677 incluye la biblioteca estándar de C++, la que es disponible separada.
679 %description c++ -l fr.UTF-8
680 Ce package ajoute un support C++ a la collection de compilateurs GNU.
681 Il comprend un support pour la plupart des spécifications actuelles de
682 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
683 une bibliothéque C++ standard, qui est disponible séparément.
685 %description c++ -l pl.UTF-8
686 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
687 obecnej specyfikacji C++, nie zawiera natomiast standardowych
688 bibliotek C++, które są w oddzielnym pakiecie.
690 %description c++ -l pt_BR.UTF-8
691 Este pacote adiciona suporte C++ para o gcc.
693 %description c++ -l tr.UTF-8
694 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
695 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
696 C++ kitaplığı bu pakette yer almaz.
698 %package c++-multilib-32
699 Summary: C++ language 32-bit binaries support for GCC
700 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
701 Group: Development/Languages
702 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
703 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
704 Obsoletes: gcc-c++-multilib
706 %description c++-multilib-32
707 This package adds 32-bit binaries in C++ language support to the GNU
710 %description c++-multilib-32 -l pl.UTF-8
711 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
714 %package c++-multilib-%{multilib2}
715 Summary: C++ language %{m2_desc} binaries support for GCC
716 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
717 Group: Development/Languages
718 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
719 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
721 %description c++-multilib-%{multilib2}
722 This package adds %{m2_desc} binaries in C++ language support to the GNU
725 %description c++-multilib-%{multilib2} -l pl.UTF-8
726 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
729 %package -n libstdc++
730 Summary: GNU C++ library
731 Summary(es.UTF-8): Biblioteca C++ de GNU
732 Summary(pl.UTF-8): Biblioteka GNU C++
733 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
734 License: GPL v3+ with GCC Runtime Library Exception v3.1
736 # >= instead of = to allow keeping older libstdc++ (with different soname)
737 Requires: libgcc >= %{epoch}:%{version}-%{release}
739 Obsoletes: libstdc++3
740 Obsoletes: libstdc++4
742 %description -n libstdc++
743 This is the GNU implementation of the standard C++ library, along with
744 additional GNU tools. This package includes the shared libraries
745 necessary to run C++ applications.
747 %description -n libstdc++ -l de.UTF-8
748 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
749 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
750 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
752 %description -n libstdc++ -l es.UTF-8
753 Este es el soporte de las bibliotecas padrón del C++, junto con
754 herramientas GNU adicionales. El paquete incluye las bibliotecas
755 compartidas necesarias para ejecutar aplicaciones C++.
757 %description -n libstdc++ -l fr.UTF-8
758 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
759 des outils GNU supplémentaires. Ce package comprend les librairies
760 partagées nécessaires à l'exécution d'application C++.
762 %description -n libstdc++ -l pl.UTF-8
763 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
764 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
765 uruchamiania aplikacji napisanych w C++.
767 %description -n libstdc++ -l pt_BR.UTF-8
768 Este pacote é uma implementação da biblioteca padrão C++ v3, um
769 subconjunto do padrão ISO 14882.
771 %description -n libstdc++ -l tr.UTF-8
772 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
773 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
775 %package -n libstdc++-devel
776 Summary: Header files and documentation for C++ development
777 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
778 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
779 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
780 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
781 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
782 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
783 License: GPL v3+ with GCC Runtime Library Exception v3.1
784 Group: Development/Libraries
785 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
786 Requires: glibc-devel
787 Requires: libstdc++ = %{epoch}:%{version}-%{release}
788 Obsoletes: libg++-devel
789 Obsoletes: libstdc++3-devel
790 Obsoletes: libstdc++4-devel
792 %description -n libstdc++-devel
793 This is the GNU implementation of the standard C++ libraries. This
794 package includes the header files needed for C++ development and
795 library documentation.
797 %description -n libstdc++-devel -l es.UTF-8
798 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
799 paquete incluye los archivos de inclusión y bibliotecas necesarios
800 para desarrollo de programas en lenguaje C++.
802 %description -n libstdc++-devel -l pl.UTF-8
803 Pakiet ten zawiera biblioteki będące implementacją standardowych
804 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
805 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
807 %description -n libstdc++-devel -l pt_BR.UTF-8
808 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
809 para desenvolvimento de programas C++.
811 %package -n libstdc++-static
812 Summary: Static C++ standard library
813 Summary(es.UTF-8): Biblioteca estándar estática de C++
814 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
815 License: GPL v3+ with GCC Runtime Library Exception v3.1
816 Group: Development/Libraries
817 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
818 Obsoletes: libstdc++4-static
820 %description -n libstdc++-static
821 Static C++ standard library.
823 %description -n libstdc++-static -l es.UTF-8
824 Biblioteca estándar estática de C++.
826 %description -n libstdc++-static -l pl.UTF-8
827 Statyczna biblioteka standardowa C++.
829 %package -n libstdc++-multilib-32
830 Summary: GNU C++ library - 32-bit version
831 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
832 License: GPL v3+ with GCC Runtime Library Exception v3.1
834 # >= instead of = to allow keeping older libstdc++ (with different soname)
835 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
836 Obsoletes: libstdc++-multilib
838 %description -n libstdc++-multilib-32
839 This is 32-bit version of the GNU implementation of the standard C++
842 %description -n libstdc++-multilib-32 -l pl.UTF-8
843 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
846 %package -n libstdc++-multilib-32-devel
847 Summary: Development files for C++ development - 32-bit version
848 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
849 License: GPL v3+ with GCC Runtime Library Exception v3.1
850 Group: Development/Libraries
851 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
852 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
853 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
854 Obsoletes: libstdc++-multilib-devel
856 %description -n libstdc++-multilib-32-devel
857 This package contains the development files for 32-bit version of the
858 GNU implementation of the standard C++ library.
860 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
861 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
862 implementacji GNU biblioteki standardowej C++.
864 %package -n libstdc++-multilib-32-static
865 Summary: Static C++ standard library - 32-bit version
866 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
867 License: GPL v3+ with GCC Runtime Library Exception v3.1
868 Group: Development/Libraries
869 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
870 Obsoletes: libstdc++-multilib-static
872 %description -n libstdc++-multilib-32-static
873 Static C++ standard library - 32-bit version.
875 %description -n libstdc++-multilib-32-static -l pl.UTF-8
876 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
878 %package -n libstdc++-multilib-%{multilib2}
879 Summary: GNU C++ library - %{m2_desc} version
880 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
881 License: GPL v3+ with GCC Runtime Library Exception v3.1
883 # >= instead of = to allow keeping older libstdc++ (with different soname)
884 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
886 %description -n libstdc++-multilib-%{multilib2}
887 This is %{m2_desc} version of the GNU implementation of the standard C++
890 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
891 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
894 %package -n libstdc++-multilib-%{multilib2}-devel
895 Summary: Development files for C++ development - %{m2_desc} version
896 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
897 License: GPL v3+ with GCC Runtime Library Exception v3.1
898 Group: Development/Libraries
899 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
900 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
901 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
903 %description -n libstdc++-multilib-%{multilib2}-devel
904 This package contains the development files for %{m2_desc} version of the
905 GNU implementation of the standard C++ library.
907 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
908 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
909 implementacji GNU biblioteki standardowej C++.
911 %package -n libstdc++-multilib-%{multilib2}-static
912 Summary: Static C++ standard library - %{m2_desc} version
913 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
914 License: GPL v3+ with GCC Runtime Library Exception v3.1
915 Group: Development/Libraries
916 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
918 %description -n libstdc++-multilib-%{multilib2}-static
919 Static C++ standard library - %{m2_desc} version.
921 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
922 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
924 %package -n libstdc++-gdb
925 Summary: libstdc++ pretty printers for GDB
926 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
927 Group: Development/Debuggers
929 %description -n libstdc++-gdb
930 This package contains Python scripts for GDB pretty printing of the
931 libstdc++ types/containers.
933 %description -n libstdc++-gdb -l pl.UTF-8
934 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
935 wypisywania typów i kontenerów libstdc++.
938 Summary: Fortran 95 language support for GCC
939 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
940 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
941 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
942 Group: Development/Languages/Fortran
943 Requires: %{name} = %{epoch}:%{version}-%{release}
944 Requires: libgfortran = %{epoch}:%{version}-%{release}
945 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
946 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
951 This package adds support for compiling Fortran 95 programs with the
954 %description fortran -l es.UTF-8
955 Este paquete añade soporte para compilar programas escritos en Fortran
956 95 con el compilador GNU.
958 %description fortran -l pl.UTF-8
959 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
961 %description fortran -l pt_BR.UTF-8
962 Suporte Fortran 95 para o GCC.
964 %package fortran-multilib-32
965 Summary: Fortran 95 language 32-bit binaries support for GCC
966 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
967 Group: Development/Languages/Fortran
968 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
969 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
970 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
971 Obsoletes: gcc-fortran-multilib
973 %description fortran-multilib-32
974 This package adds support for compiling 32-bit Fortran 95 programs
975 with the GNU compiler.
977 %description fortran-multilib-32 -l pl.UTF-8
978 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
981 %package fortran-multilib-%{multilib2}
982 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
983 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
984 Group: Development/Languages/Fortran
985 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
986 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
987 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
989 %description fortran-multilib-%{multilib2}
990 This package adds support for compiling Fortran 95 programs to %{m2_desc}
991 binaries with the GNU compiler.
993 %description fortran-multilib-%{multilib2} -l pl.UTF-8
994 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
997 %package -n libgfortran
998 Summary: Fortran 95 Library
999 Summary(es.UTF-8): Biblioteca de Fortran 95
1000 Summary(pl.UTF-8): Biblioteka Fortranu 95
1001 License: GPL v3+ with GCC Runtime Library Exception v3.1
1003 Requires: libgcc = %{epoch}:%{version}-%{release}
1004 Requires: libquadmath = %{epoch}:%{version}-%{release}
1007 %description -n libgfortran
1010 %description -n libgfortran -l es.UTF-8
1011 Biblioteca de Fortran 95.
1013 %description -n libgfortran -l pl.UTF-8
1014 Biblioteka Fortranu 95.
1016 %package -n libgfortran-static
1017 Summary: Static Fortran 95 Library
1018 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1019 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1020 License: GPL v3+ with GCC Runtime Library Exception v3.1
1021 Group: Development/Libraries
1022 Requires: libgfortran = %{epoch}:%{version}-%{release}
1023 Obsoletes: libg2c-static
1025 %description -n libgfortran-static
1026 Static Fortran 95 Library.
1028 %description -n libgfortran-static -l es.UTF-8
1029 Bibliotecas estáticas de Fortran 95.
1031 %description -n libgfortran-static -l pl.UTF-8
1032 Statyczna biblioteka Fortranu 95.
1034 %package -n libgfortran-multilib-32
1035 Summary: Fortran 95 Library - 32-bit version
1036 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1037 License: GPL v3+ with GCC Runtime Library Exception v3.1
1039 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1040 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1041 Obsoletes: libgfortran-multilib
1043 %description -n libgfortran-multilib-32
1044 Fortran 95 Library - 32-bit version.
1046 %description -n libgfortran-multilib-32 -l pl.UTF-8
1047 Biblioteka Fortranu 95 - wersja 32-bitowa.
1049 %package -n libgfortran-multilib-32-static
1050 Summary: Static Fortran 95 Library - 32-bit version
1051 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1052 License: GPL v3+ with GCC Runtime Library Exception v3.1
1053 Group: Development/Libraries
1054 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1055 Obsoletes: libgfortran-multilib-static
1057 %description -n libgfortran-multilib-32-static
1058 Static Fortran 95 Library - 32-bit version.
1060 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1061 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1063 %package -n libgfortran-multilib-%{multilib2}
1064 Summary: Fortran 95 Library - %{m2_desc} version
1065 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1066 License: GPL v3+ with GCC Runtime Library Exception v3.1
1068 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1070 %description -n libgfortran-multilib-%{multilib2}
1071 Fortran 95 Library - %{m2_desc} version.
1073 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1074 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1076 %package -n libgfortran-multilib-%{multilib2}-static
1077 Summary: Static Fortran 95 Library - %{m2_desc} version
1078 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1079 License: GPL v3+ with GCC Runtime Library Exception v3.1
1080 Group: Development/Libraries
1081 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1082 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1084 %description -n libgfortran-multilib-%{multilib2}-static
1085 Static Fortran 95 Library - %{m2_desc} version.
1087 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1088 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1090 %package -n libquadmath
1091 Summary: GCC __float128 shared support library
1092 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1096 %description -n libquadmath
1097 This package contains GCC shared support library which is needed for
1098 __float128 math support and for Fortran REAL*16 support.
1100 %description -n libquadmath -l pl.UTF-8
1101 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1102 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1105 %package -n libquadmath-devel
1106 Summary: Header files for GCC __float128 support library
1107 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1109 Group: Development/Libraries
1110 Requires: libquadmath = %{epoch}:%{version}-%{release}
1112 %description -n libquadmath-devel
1113 This package contains header files for GCC support library which is
1114 needed for __float128 math support and for Fortran REAL*16 support.
1116 %description -n libquadmath-devel -l pl.UTF-8
1117 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1118 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1121 %package -n libquadmath-static
1122 Summary: Static GCC __float128 support library
1123 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1125 Group: Development/Libraries
1126 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1128 %description -n libquadmath-static
1129 Static GCC __float128 support library.
1131 %description -n libquadmath-static -l pl.UTF-8
1132 Biblioteka statyczna GCC do obsługi typu __float128.
1134 %package -n libquadmath-multilib-32
1135 Summary: GCC __float128 shared support library - 32-bit version
1136 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1139 Obsoletes: libquadmath-multilib
1141 %description -n libquadmath-multilib-32
1142 This package contains 32-bit version of GCC shared support library
1143 which is needed for __float128 math support and for Fortran REAL*16
1146 %description -n libquadmath-multilib-32 -l pl.UTF-8
1147 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1148 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1151 %package -n libquadmath-multilib-32-devel
1152 Summary: Development files for 32-bit GCC __float128 support library
1153 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1155 Group: Development/Libraries
1156 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1157 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1158 Obsoletes: libquadmath-multilib-devel
1160 %description -n libquadmath-multilib-32-devel
1161 This package contains development files for 32-bit GCC support library
1162 which is needed for __float128 math support and for Fortran REAL*16
1165 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1166 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1167 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1168 REAL*16 w Fortranie.
1170 %package -n libquadmath-multilib-32-static
1171 Summary: Static GCC __float128 support library - 32-bit version
1172 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1174 Group: Development/Libraries
1175 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1176 Obsoletes: libquadmath-multilib-static
1178 %description -n libquadmath-multilib-32-static
1179 Static GCC __float128 support library - 32-bit version.
1181 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1182 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1184 %package -n libquadmath-multilib-%{multilib2}
1185 Summary: GCC __float128 shared support library - %{m2_desc} version
1186 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1190 %description -n libquadmath-multilib-%{multilib2}
1191 This package contains %{m2_desc} version of GCC shared support library
1192 which is needed for __float128 math support and for Fortran REAL*16
1195 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1196 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1197 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1198 REAL*16 w Fortranie.
1200 %package -n libquadmath-multilib-%{multilib2}-devel
1201 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1202 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1204 Group: Development/Libraries
1205 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1206 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1208 %description -n libquadmath-multilib-%{multilib2}-devel
1209 This package contains development files for %{m2_desc} version of GCC
1210 support library which is needed for __float128 math support and for
1211 Fortran REAL*16 support.
1213 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1214 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1215 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1216 typu REAL*16 w Fortranie.
1218 %package -n libquadmath-multilib-%{multilib2}-static
1219 Summary: Static GCC __float128 support library - %{m2_desc} version
1220 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1222 Group: Development/Libraries
1223 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1225 %description -n libquadmath-multilib-%{multilib2}-static
1226 Static GCC __float128 support library - %{m2_desc} version.
1228 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1229 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1232 Summary: Foreign Function Interface library
1233 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1234 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1238 %description -n libffi
1239 The libffi library provides a portable, high level programming
1240 interface to various calling conventions. This allows a programmer to
1241 call any function specified by a call interface description at run
1244 %description -n libffi -l es.UTF-8
1245 La biblioteca libffi provee una interfaz portable de programación de
1246 alto nivel para varias convenciones de llamada. Ello permite que un
1247 programador llame una función cualquiera especificada por una
1248 descripción de interfaz de llamada en el tiempo de ejecución.
1250 %description -n libffi -l pl.UTF-8
1251 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1252 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1253 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1256 %package -n libffi-devel
1257 Summary: Development files for Foreign Function Interface library
1258 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1259 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1261 Group: Development/Libraries
1262 Requires: %{name} = %{epoch}:%{version}-%{release}
1263 Requires: libffi = %{epoch}:%{version}-%{release}
1265 %description -n libffi-devel
1266 Development files for Foreign Function Interface library.
1268 %description -n libffi-devel -l es.UTF-8
1269 Ficheros de desarrollo para libffi.
1271 %description -n libffi-devel -l pl.UTF-8
1272 Pliki nagłówkowe biblioteki libffi.
1274 %package -n libffi-static
1275 Summary: Static Foreign Function Interface library
1276 Summary(es.UTF-8): Biblioteca libffi estática
1277 Summary(pl.UTF-8): Statyczna biblioteka libffi
1279 Group: Development/Libraries
1280 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1282 %description -n libffi-static
1283 Static Foreign Function Interface library.
1285 %description -n libffi-static -l es.UTF-8
1286 Biblioteca libffi estática.
1288 %description -n libffi-static -l pl.UTF-8
1289 Statyczna biblioteka libffi.
1291 %package -n libffi-multilib-32
1292 Summary: Foreign Function Interface library - 32-bit version
1293 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1296 Obsoletes: libffi-multilib
1298 %description -n libffi-multilib-32
1299 The libffi library provides a portable, high level programming
1300 interface to various calling conventions. This allows a programmer to
1301 call any function specified by a call interface description at run
1302 time. This package contains 32-bit version of the library.
1304 %description -n libffi-multilib-32 -l pl.UTF-8
1305 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1306 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1307 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1308 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1310 %package -n libffi-multilib-32-devel
1311 Summary: Development files for 32-bit version of Foreign Function Interface library
1312 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1314 Group: Development/Libraries
1315 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1316 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1317 Obsoletes: libffi-multilib-devel
1319 %description -n libffi-multilib-32-devel
1320 Development files for 32-bit version of Foreign Function Interface
1323 %description -n libffi-multilib-32-devel -l pl.UTF-8
1324 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1326 %package -n libffi-multilib-32-static
1327 Summary: Static Foreign Function Interface library - 32-bit version
1328 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1330 Group: Development/Libraries
1331 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1332 Obsoletes: libffi-multilib-static
1334 %description -n libffi-multilib-32-static
1335 Static Foreign Function Interface library - 32-bit version.
1337 %description -n libffi-multilib-32-static -l pl.UTF-8
1338 Statyczna biblioteka libffi - wersja 32-bitowa.
1340 %package -n libffi-multilib-%{multilib2}
1341 Summary: Foreign Function Interface library - %{m2_desc} version
1342 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1346 %description -n libffi-multilib-%{multilib2}
1347 The libffi library provides a portable, high level programming
1348 interface to various calling conventions. This allows a programmer to
1349 call any function specified by a call interface description at run
1350 time. This package contains %{m2_desc} version of the library.
1352 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1353 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1354 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1355 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1356 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1358 %package -n libffi-multilib-%{multilib2}-devel
1359 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1360 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1362 Group: Development/Libraries
1363 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1364 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1366 %description -n libffi-multilib-%{multilib2}-devel
1367 Development files for %{m2_desc} version of Foreign Function Interface
1370 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1371 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1373 %package -n libffi-multilib-%{multilib2}-static
1374 Summary: Static Foreign Function Interface library - %{m2_desc} version
1375 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1377 Group: Development/Libraries
1378 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1380 %description -n libffi-multilib-%{multilib2}-static
1381 Static Foreign Function Interface library - %{m2_desc} version.
1383 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1384 Statyczna biblioteka libffi - wersja %{m2_desc}.
1387 Summary: Objective C language support for GCC
1388 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1389 Summary(es.UTF-8): Soporte de Objective C para GCC
1390 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1391 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1392 Summary(tr.UTF-8): GCC için Objective C desteği
1393 Group: Development/Languages
1394 Requires: %{name} = %{epoch}:%{version}-%{release}
1395 Requires: libobjc = %{epoch}:%{version}-%{release}
1396 Obsoletes: egcc-objc
1397 Obsoletes: egcs-objc
1400 This package adds Objective C support to the GNU Compiler Collection.
1401 Objective C is a object oriented derivative of the C language, mainly
1402 used on systems running NeXTSTEP. This package does not include the
1403 standard objective C object library.
1405 %description objc -l de.UTF-8
1406 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1407 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1408 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1409 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1411 %description objc -l es.UTF-8
1412 Este paquete añade soporte de Objective C al GCC (colección de
1413 compiladores GNU). Objective C es un lenguaje orientado a objetos
1414 derivado de C, principalmente usado en sistemas que funcionan bajo
1415 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1418 %description objc -l fr.UTF-8
1419 Ce package ajoute un support Objective C a la collection de
1420 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1421 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1422 package n'inclue pas la bibliothéque Objective C standard.
1424 %description objc -l pl.UTF-8
1425 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1426 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1427 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1428 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1430 %description objc -l tr.UTF-8
1431 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1432 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1433 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1434 kitaplığı bu pakette yer almaz.
1436 %package objc-multilib-32
1437 Summary: Objective C language 32-bit binaries support for GCC
1438 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1439 Group: Development/Languages
1440 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1441 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1442 Obsoletes: gcc-objc-multilib
1444 %description objc-multilib-32
1445 This package adds 32-bit Objective C support to the GNU Compiler
1448 %description objc-multilib-32 -l pl.UTF-8
1449 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1452 %package objc-multilib-%{multilib2}
1453 Summary: Objective C language %{m2_desc} binaries support for GCC
1454 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1455 Group: Development/Languages
1456 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1457 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1459 %description objc-multilib-%{multilib2}
1460 This package adds %{m2_desc} binaries in Objective C language support to
1461 the GNU Compiler Collection.
1463 %description objc-multilib-%{multilib2} -l pl.UTF-8
1464 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1468 Summary: Objective C++ support for GCC
1469 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1470 Group: Development/Languages
1471 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1472 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1475 This package adds Objective C++ support to the GNU Compiler
1478 %description objc++ -l pl.UTF-8
1479 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1480 GNU Compiler Collection.
1483 Summary: Objective C Library
1484 Summary(es.UTF-8): Biblioteca de Objective C
1485 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1486 License: GPL v3+ with GCC Runtime Library Exception v3.1
1488 Requires: libgcc = %{epoch}:%{version}-%{release}
1491 %description -n libobjc
1492 Objective C Library.
1494 %description -n libobjc -l es.UTF-8
1495 Bibliotecas de Objective C.
1497 %description -n libobjc -l pl.UTF-8
1498 Biblioteka obiektowego C (Objective C).
1500 %package -n libobjc-static
1501 Summary: Static Objective C Library
1502 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1503 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1504 License: GPL v3+ with GCC Runtime Library Exception v3.1
1505 Group: Development/Libraries
1506 Requires: libobjc = %{epoch}:%{version}-%{release}
1508 %description -n libobjc-static
1509 Static Objective C Library.
1511 %description -n libobjc-static -l es.UTF-8
1512 Bibliotecas estáticas de Objective C.
1514 %description -n libobjc-static -l pl.UTF-8
1515 Statyczna biblioteka obiektowego C (Objective C).
1517 %package -n libobjc-multilib-32
1518 Summary: Objective C Library - 32-bit version
1519 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1520 License: GPL v3+ with GCC Runtime Library Exception v3.1
1522 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1523 Obsoletes: libobjc-multilib
1525 %description -n libobjc-multilib-32
1526 Objective C Library - 32-bit version.
1528 %description -n libobjc-multilib-32 -l pl.UTF-8
1529 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1531 %package -n libobjc-multilib-32-static
1532 Summary: Static Objective C Library - 32-bit version
1533 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1534 License: GPL v3+ with GCC Runtime Library Exception v3.1
1535 Group: Development/Libraries
1536 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1537 Obsoletes: libobjc-multilib-static
1539 %description -n libobjc-multilib-32-static
1540 Static Objective C Library - 32-bit version.
1542 %description -n libobjc-multilib-32-static -l pl.UTF-8
1543 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1545 %package -n libobjc-multilib-%{multilib2}
1546 Summary: Objective C Library - %{m2_desc} version
1547 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1548 License: GPL v3+ with GCC Runtime Library Exception v3.1
1550 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1552 %description -n libobjc-multilib-%{multilib2}
1553 Objective C Library - %{m2_desc} version.
1555 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1556 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1558 %package -n libobjc-multilib-%{multilib2}-static
1559 Summary: Static Objective C Library - %{m2_desc} version
1560 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1561 License: GPL v3+ with GCC Runtime Library Exception v3.1
1562 Group: Development/Libraries
1563 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1565 %description -n libobjc-multilib-%{multilib2}-static
1566 Static Objective C Library - %{m2_desc} version.
1568 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1569 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1572 Summary: Go language support for GCC
1573 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1574 License: GPL v3+ (gcc), BSD (Go-specific part)
1575 Group: Development/Languages
1576 Requires: %{name} = %{epoch}:%{version}-%{release}
1577 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1580 This package adds Go language support to the GNU Compiler Collection.
1582 %description go -l pl.UTF-8
1583 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1585 %package go-multilib-32
1586 Summary: Go language 32-bit binaries support for GCC
1587 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1588 License: GPL v3+ (gcc), BSD (Go-specific part)
1589 Group: Development/Languages
1590 Requires: %{name} = %{epoch}:%{version}-%{release}
1591 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1592 Obsoletes: gcc-go-multilib
1594 %description go-multilib-32
1595 This package adds 32-bit Go language support to the GNU Compiler
1598 %description go-multilib-32 -l pl.UTF-8
1599 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1602 %package go-multilib-%{multilib2}
1603 Summary: Go language %{m2_desc} binaries support for GCC
1604 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1605 License: GPL v3+ (gcc), BSD (Go-specific part)
1606 Group: Development/Languages
1607 Requires: %{name} = %{epoch}:%{version}-%{release}
1608 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1610 %description go-multilib-%{multilib2}
1611 This package adds %{m2_desc} binaries in Go language support to the GNU
1612 Compiler Collection.
1614 %description go-multilib-%{multilib2} -l pl.UTF-8
1615 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1619 Summary: Go language library
1620 Summary(pl.UTF-8): Biblioteka języka Go
1623 Requires: libgcc = %{epoch}:%{version}-%{release}
1625 %description -n libgo
1626 Go language library.
1628 %description -n libgo -l pl.UTF-8
1629 Biblioteka języka Go.
1631 %package -n libgo-devel
1632 Summary: Development files for Go language library
1633 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1635 Group: Development/Libraries
1636 Requires: glibc-devel
1637 Requires: libgo = %{epoch}:%{version}-%{release}
1639 %description -n libgo-devel
1640 Development files for Go language library.
1642 %description -n libgo-devel -l pl.UTF-8
1643 Pliki programistyczne biblioteki języka Go.
1645 %package -n libgo-static
1646 Summary: Static Go language library
1647 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1649 Group: Development/Libraries
1650 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1652 %description -n libgo-static
1653 Static Go language library.
1655 %description -n libgo-static -l pl.UTF-8
1656 Statyczna biblioteka języka Go.
1658 %package -n libgo-multilib-32
1659 Summary: Go language library - 32-bit version
1660 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1663 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1664 Obsoletes: libgo-multilib
1666 %description -n libgo-multilib-32
1667 Go language library - 32-bit version.
1669 %description -n libgo-multilib-32 -l pl.UTF-8
1670 Biblioteka języka Go - wersja 32-bitowa.
1672 %package -n libgo-multilib-32-devel
1673 Summary: Development files for Go language library - 32-bit version
1674 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
1676 Group: Development/Libraries
1677 Requires: glibc-devel
1678 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
1679 Obsoletes: libgo-multilib-devel
1681 %description -n libgo-multilib-32-devel
1682 Development files for Go language library - 32-bit version.
1684 %description -n libgo-multilib-32-devel -l pl.UTF-8
1685 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
1687 %package -n libgo-multilib-32-static
1688 Summary: Static Go language library - 32-bit version
1689 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
1691 Group: Development/Libraries
1692 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1693 Obsoletes: libgo-multilib-static
1695 %description -n libgo-multilib-32-static
1696 Static Go language library - 32-bit version.
1698 %description -n libgo-multilib-32-static -l pl.UTF-8
1699 Statyczna biblioteka języka Go - wersja 32-bitowa.
1701 %package -n libgo-multilib-%{multilib2}
1702 Summary: Go language library - %{m2_desc} version
1703 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
1706 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1708 %description -n libgo-multilib-%{multilib2}
1709 Go language library - %{m2_desc} version.
1711 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
1712 Biblioteka języka Go - wersja %{m2_desc}.
1714 %package -n libgo-multilib-%{multilib2}-devel
1715 Summary: Development files for Go language library - %{m2_desc} version
1716 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
1718 Group: Development/Libraries
1719 Requires: glibc-devel
1720 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1722 %description -n libgo-multilib-%{multilib2}-devel
1723 Development files for Go language library - %{m2_desc} version.
1725 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
1726 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
1728 %package -n libgo-multilib-%{multilib2}-static
1729 Summary: Static Go language library - %{m2_desc} version
1730 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
1732 Group: Development/Libraries
1733 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1735 %description -n libgo-multilib-%{multilib2}-static
1736 Static Go language library - %{m2_desc} version.
1738 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
1739 Statyczna biblioteka języka Go - wersja %{m2_desc}.
1742 Summary: The Address Sanitizer library
1743 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
1744 License: BSD-like or MIT
1746 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1748 %description -n libasan
1749 This package contains the Address Sanitizer library which is used for
1750 -fsanitize=address instrumented programs.
1752 %description -n libasan -l pl.UTF-8
1753 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
1754 adresów w programach kompilowanych z opcją -fsanitize=address.
1756 %package -n libasan-devel
1757 Summary: Development files for the Address Sanitizer library
1758 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
1759 License: BSD-like or MIT
1760 Group: Development/Libraries
1761 Requires: libasan = %{epoch}:%{version}-%{release}
1763 %description -n libasan-devel
1764 This package contains development files for the Address Sanitizer
1767 %description -n libasan-devel -l pl.UTF-8
1768 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
1770 %package -n libasan-static
1771 Summary: The Address Sanitizer static library
1772 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
1773 License: BSD-like or MIT
1774 Group: Development/Libraries
1775 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1777 %description -n libasan-static
1778 This package contains Address Sanitizer static library.
1780 %description -n libasan-static -l pl.UTF-8
1781 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
1783 %package -n libasan-multilib-32
1784 Summary: The Address Sanitizer library - 32-bit version
1785 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
1786 License: BSD-like or MIT
1788 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1789 Obsoletes: libasan-multilib
1791 %description -n libasan-multilib-32
1792 This package contains 32-bit version of the Address Sanitizer library
1793 which is used for -fsanitize=address instrumented programs.
1795 %description -n libasan-multilib-32 -l pl.UTF-8
1796 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
1797 służącej do kontroli adresów w programach kompilowanych z opcją
1800 %package -n libasan-multilib-32-devel
1801 Summary: Development files for the Address Sanitizer library - 32-bit version
1802 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
1803 License: BSD-like or MIT
1804 Group: Development/Libraries
1805 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1806 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
1807 Obsoletes: libasan-multilib-devel
1809 %description -n libasan-multilib-32-devel
1810 This package contains the development files for 32-bit version of the
1811 Address Sanitizer library.
1813 %description -n libasan-multilib-32-devel -l pl.UTF-8
1814 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
1817 %package -n libasan-multilib-32-static
1818 Summary: The Address Sanitizer static library - 32-bit version
1819 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
1820 License: BSD-like or MIT
1821 Group: Development/Libraries
1822 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
1823 Obsoletes: libasan-multilib-static
1825 %description -n libasan-multilib-32-static
1826 This package contains 32-bit version of the Address Sanitizer static
1829 %description -n libasan-multilib-32-static -l pl.UTF-8
1830 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
1833 %package -n libasan-multilib-%{multilib2}
1834 Summary: The Address Sanitizer library - %{m2_desc} version
1835 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
1836 License: BSD-like or MIT
1838 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1840 %description -n libasan-multilib-%{multilib2}
1841 This package contains %{m2_desc} version of the Address Sanitizer library
1842 which is used for -fsanitize=address instrumented programs.
1844 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
1845 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
1846 służącej do kontroli adresów w programach kompilowanych z opcją
1849 %package -n libasan-multilib-%{multilib2}-devel
1850 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
1851 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
1852 License: BSD-like or MIT
1853 Group: Development/Libraries
1854 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1855 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1857 %description -n libasan-multilib-%{multilib2}-devel
1858 This package contains the development files for %{m2_desc} version of the
1859 Address Sanitizer library.
1861 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
1862 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
1865 %package -n libasan-multilib-%{multilib2}-static
1866 Summary: The Address Sanitizer static library - %{m2_desc} version
1867 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
1868 License: BSD-like or MIT
1869 Group: Development/Libraries
1870 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1872 %description -n libasan-multilib-%{multilib2}-static
1873 This package contains %{m2_desc} version of the Address Sanitizer static
1876 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
1877 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
1881 Summary: The Leak Sanitizer library
1882 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
1883 License: BSD-like or MIT
1885 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1887 %description -n liblsan
1888 This package contains the Leak Sanitizer library which is used for
1889 -fsanitize=leak instrumented programs.
1891 %description -n liblsan -l pl.UTF-8
1892 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
1893 wycieków w programach kompilowanych z opcją -fsanitize=leak.
1895 %package -n liblsan-devel
1896 Summary: Development files for the Leak Sanitizer library
1897 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
1898 License: BSD-like or MIT
1899 Group: Development/Libraries
1900 Requires: liblsan = %{epoch}:%{version}-%{release}
1902 %description -n liblsan-devel
1903 This package contains development files for the Leak Sanitizer
1906 %description -n liblsan-devel -l pl.UTF-8
1907 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
1909 %package -n liblsan-static
1910 Summary: The Leak Sanitizer static library
1911 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
1912 License: BSD-like or MIT
1913 Group: Development/Libraries
1914 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
1916 %description -n liblsan-static
1917 This package contains Leak Sanitizer static library.
1919 %description -n liblsan-static -l pl.UTF-8
1920 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
1922 %package -n liblsan-multilib-%{multilib2}
1923 Summary: The Leak Sanitizer library - %{m2_desc} version
1924 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
1925 License: BSD-like or MIT
1927 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1929 %description -n liblsan-multilib-%{multilib2}
1930 This package contains %{m2_desc} version of the Leak Sanitizer library
1931 which is used for -fsanitize=leak instrumented programs.
1933 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
1934 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
1935 do kontroli wycieków w programach kompilowanych z opcją
1938 %package -n liblsan-multilib-%{multilib2}-devel
1939 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
1940 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
1941 License: BSD-like or MIT
1942 Group: Development/Libraries
1943 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1945 %description -n liblsan-multilib-%{multilib2}-devel
1946 This package contains development files for %{m2_desc} version of the
1947 Leak Sanitizer library.
1949 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
1950 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
1953 %package -n liblsan-multilib-%{multilib2}-static
1954 Summary: The Leak Sanitizer static library - %{m2_desc} version
1955 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
1956 License: BSD-like or MIT
1957 Group: Development/Libraries
1958 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1960 %description -n liblsan-multilib-%{multilib2}-static
1961 This package contains Leak Sanitizer static library - %{m2_desc} version.
1963 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
1964 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
1967 Summary: The Thread Sanitizer library
1968 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
1969 License: BSD-like or MIT
1971 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1973 %description -n libtsan
1974 This package contains the Thread Sanitizer library which is used for
1975 -fsanitize=thread instrumented programs.
1977 %description -n libtsan -l pl.UTF-8
1978 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
1979 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
1981 %package -n libtsan-devel
1982 Summary: Development files for the Thread Sanitizer library
1983 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
1984 License: BSD-like or MIT
1985 Group: Development/Libraries
1986 Requires: libtsan = %{epoch}:%{version}-%{release}
1988 %description -n libtsan-devel
1989 This package contains development files for Thread Sanitizer library.
1991 %description -n libtsan-devel -l pl.UTF-8
1992 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
1994 %package -n libtsan-static
1995 Summary: The Thread Sanitizer static library
1996 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
1997 License: BSD-like or MIT
1998 Group: Development/Libraries
1999 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2001 %description -n libtsan-static
2002 This package contains Thread Sanitizer static library.
2004 %description -n libtsan-static -l pl.UTF-8
2005 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2007 %package -n libtsan-multilib-%{multilib2}
2008 Summary: The Thread Sanitizer library - %{m2_desc} version
2009 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2010 License: BSD-like or MIT
2012 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2014 %description -n libtsan-multilib-%{multilib2}
2015 This package contains %{m2_desc} version of the Thread Sanitizer
2016 library which is used for -fsanitize=thread instrumented programs.
2018 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2019 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2020 służącej do kontroli wielowątkowości w programach kompilowanych
2021 z opcją -fsanitize=thread.
2023 %package -n libtsan-multilib-%{multilib2}-devel
2024 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2025 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2026 License: BSD-like or MIT
2027 Group: Development/Libraries
2028 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2030 %description -n libtsan-multilib-%{multilib2}-devel
2031 This package contains development files for %{m2_desc} version of
2032 Thread Sanitizer library.
2034 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2035 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2038 %package -n libtsan-multilib-%{multilib2}-static
2039 Summary: The Thread Sanitizer static library - %{m2_desc} version
2040 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2041 License: BSD-like or MIT
2042 Group: Development/Libraries
2043 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2045 %description -n libtsan-multilib-%{multilib2}-static
2046 This package contains %{m2_desc} version of Thread Sanitizer static
2049 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2050 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2053 %package -n libubsan
2054 Summary: The Undefined Behavior Sanitizer library
2055 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2056 License: BSD-like or MIT
2058 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2060 %description -n libubsan
2061 This package contains the Undefined Behavior Sanitizer library which
2062 is used for -fsanitize=undefined instrumented programs.
2064 %description -n libubsan -l pl.UTF-8
2065 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2066 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2067 -fsanitize=undefined.
2069 %package -n libubsan-devel
2070 Summary: Development files for the Undefined Behavior Sanitizer library
2071 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2072 License: BSD-like or MIT
2073 Group: Development/Libraries
2074 Requires: libubsan = %{epoch}:%{version}-%{release}
2076 %description -n libubsan-devel
2077 This package contains development files for the Undefined Behavior
2080 %description -n libubsan-devel -l pl.UTF-8
2081 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2084 %package -n libubsan-static
2085 Summary: The Undefined Behavior Sanitizer static library
2086 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2087 License: BSD-like or MIT
2088 Group: Development/Libraries
2089 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2091 %description -n libubsan-static
2092 This package contains Undefined Behavior Sanitizer static library.
2094 %description -n libubsan-static -l pl.UTF-8
2095 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2097 %package -n libubsan-multilib-32
2098 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2099 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2100 License: BSD-like or MIT
2102 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2103 Obsoletes: libubsan-multilib
2105 %description -n libubsan-multilib-32
2106 This package contains 32-bit version of the Undefined Behavior
2107 Sanitizer library which is used for -fsanitize=undefined instrumented
2110 %description -n libubsan-multilib-32 -l pl.UTF-8
2111 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2112 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2113 kompilowanych z opcją -fsanitize=undefined.
2115 %package -n libubsan-multilib-32-devel
2116 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2117 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2118 License: BSD-like or MIT
2119 Group: Development/Libraries
2120 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2121 Obsoletes: libubsan-multilib-devel
2123 %description -n libubsan-multilib-32-devel
2124 This package contains the development files for 32-bit version of the
2125 Undefined Behavior Sanitizer library.
2127 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2128 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2129 Undefined Behavior Sanitizer.
2131 %package -n libubsan-multilib-32-static
2132 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2133 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2134 License: BSD-like or MIT
2135 Group: Development/Libraries
2136 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2137 Obsoletes: libubsan-multilib-static
2139 %description -n libubsan-multilib-32-static
2140 This package contains 32-bit version of the Undefined Behavior
2141 Sanitizer static library.
2143 %description -n libubsan-multilib-32-static -l pl.UTF-8
2144 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2147 %package -n libubsan-multilib-%{multilib2}
2148 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2149 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2150 License: BSD-like or MIT
2152 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2154 %description -n libubsan-multilib-%{multilib2}
2155 This package contains %{m2_desc} version of the Undefined Behavior
2156 Sanitizer library which is used for -fsanitize=undefined instrumented
2159 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2160 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2161 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2162 kompilowanych z opcją -fsanitize=undefined.
2164 %package -n libubsan-multilib-%{multilib2}-devel
2165 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2166 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2167 License: BSD-like or MIT
2168 Group: Development/Libraries
2169 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2171 %description -n libubsan-multilib-%{multilib2}-devel
2172 This package contains the development files for %{m2_desc} version of the
2173 Undefined Behavior Sanitizer library.
2175 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2176 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2177 Undefined Behavior Sanitizer.
2179 %package -n libubsan-multilib-%{multilib2}-static
2180 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2181 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2182 License: BSD-like or MIT
2183 Group: Development/Libraries
2184 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2186 %description -n libubsan-multilib-%{multilib2}-static
2187 This package contains %{m2_desc} version of the Undefined Behavior
2188 Sanitizer static library.
2190 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2191 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2195 Summary: The Virtual Table Verification library
2196 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2197 License: GPL v3+ with GCC Runtime Library Exception v3.1
2199 URL: https://gcc.gnu.org/wiki/vtv
2200 Requires: libgcc = %{epoch}:%{version}-%{release}
2202 %description -n libvtv
2203 This package contains the Virtual Table Verification library which
2204 is used for -fvtable-verify=... instrumented programs.
2206 %description -n libvtv -l pl.UTF-8
2207 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2208 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2209 -fvtable-verify=....
2211 %package -n libvtv-devel
2212 Summary: Development files for the Virtual Table Verification library
2213 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2214 License: GPL v3+ with GCC Runtime Library Exception v3.1
2215 Group: Development/Libraries
2216 URL: https://gcc.gnu.org/wiki/vtv
2217 Requires: libvtv = %{epoch}:%{version}-%{release}
2219 %description -n libvtv-devel
2220 This package contains development files for the Virtual Table
2221 Verification library.
2223 %description -n libvtv-devel -l pl.UTF-8
2224 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2227 %package -n libvtv-static
2228 Summary: The Virtual Table Verification static library
2229 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2230 License: GPL v3+ with GCC Runtime Library Exception v3.1
2231 Group: Development/Libraries
2232 URL: https://gcc.gnu.org/wiki/vtv
2233 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2235 %description -n libvtv-static
2236 This package contains Virtual Table Verification static library.
2238 %description -n libvtv-static -l pl.UTF-8
2239 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2241 %package -n libvtv-multilib-32
2242 Summary: The Virtual Table Verification library - 32-bit version
2243 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2244 License: GPL v3+ with GCC Runtime Library Exception v3.1
2246 URL: https://gcc.gnu.org/wiki/vtv
2247 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2249 %description -n libvtv-multilib-32
2250 This package contains 32-bit version of the Virtual Table Verification
2251 library which is used for -fvtable-verify=... instrumented programs.
2253 %description -n libvtv-multilib-32 -l pl.UTF-8
2254 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2255 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2256 kompilowanych z opcją -fvtable-verify=....
2258 %package -n libvtv-multilib-32-devel
2259 Summary: Development files for the Virtual Table Verification library - 32-bit version
2260 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2261 License: GPL v3+ with GCC Runtime Library Exception v3.1
2262 Group: Development/Libraries
2263 URL: https://gcc.gnu.org/wiki/vtv
2264 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2266 %description -n libvtv-multilib-32-devel
2267 This package contains the development files for 32-bit version of the
2268 Virtual Table Verification library.
2270 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2271 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2272 Virtual Table Verification.
2274 %package -n libvtv-multilib-32-static
2275 Summary: The Virtual Table Verification static library - 32-bit version
2276 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2277 License: GPL v3+ with GCC Runtime Library Exception v3.1
2278 Group: Development/Libraries
2279 URL: https://gcc.gnu.org/wiki/vtv
2280 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2282 %description -n libvtv-multilib-32-static
2283 This package contains 32-bit version of the Virtual Table Verification
2286 %description -n libvtv-multilib-32-static -l pl.UTF-8
2287 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2290 %package -n libvtv-multilib-%{multilib2}
2291 Summary: The Virtual Table Verification library - %{m2_desc} version
2292 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2293 License: GPL v3+ with GCC Runtime Library Exception v3.1
2295 URL: https://gcc.gnu.org/wiki/vtv
2296 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2298 %description -n libvtv-multilib-%{multilib2}
2299 This package contains %{m2_desc} version of the Virtual Table Verification
2300 library which is used for -fvtable-verify=... instrumented programs.
2302 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2303 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2304 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2305 kompilowanych z opcją -fvtable-verify=....
2307 %package -n libvtv-multilib-%{multilib2}-devel
2308 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2309 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2310 License: GPL v3+ with GCC Runtime Library Exception v3.1
2311 Group: Development/Libraries
2312 URL: https://gcc.gnu.org/wiki/vtv
2313 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2315 %description -n libvtv-multilib-%{multilib2}-devel
2316 This package contains the development files for %{m2_desc} version of the
2317 Virtual Table Verification library.
2319 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2320 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2321 Virtual Table Verification.
2323 %package -n libvtv-multilib-%{multilib2}-static
2324 Summary: The Virtual Table Verification static library - %{m2_desc} version
2325 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2326 License: GPL v3+ with GCC Runtime Library Exception v3.1
2327 Group: Development/Libraries
2328 URL: https://gcc.gnu.org/wiki/vtv
2329 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2331 %description -n libvtv-multilib-%{multilib2}-static
2332 This package contains %{m2_desc} version of the Virtual Table
2333 Verification library.
2335 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2336 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2339 %package -n libatomic
2340 Summary: The GNU Atomic library
2341 Summary(pl.UTF-8): Biblioteka GNU Atomic
2342 License: GPL v3+ with GCC Runtime Library Exception v3.1
2345 %description -n libatomic
2346 This package contains the GNU Atomic library which is a GCC support
2347 library for atomic operations not supported by hardware.
2349 %description -n libatomic -l pl.UTF-8
2350 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2351 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2353 %package -n libatomic-devel
2354 Summary: Development files for the GNU Atomic library
2355 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2356 License: GPL v3+ with GCC Runtime Library Exception v3.1
2357 Group: Development/Libraries
2358 Requires: libatomic = %{epoch}:%{version}-%{release}
2360 %description -n libatomic-devel
2361 This package contains development files for the GNU Atomic library.
2363 %description -n libatomic-devel -l pl.UTF-8
2364 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2366 %package -n libatomic-static
2367 Summary: The GNU Atomic static library
2368 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2369 License: GPL v3+ with GCC Runtime Library Exception v3.1
2370 Group: Development/Libraries
2371 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2373 %description -n libatomic-static
2374 This package contains GNU Atomic static library.
2376 %description -n libatomic-static
2377 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2379 %package -n libatomic-multilib-32
2380 Summary: The GNU Atomic library - 32-bit version
2381 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2382 License: GPL v3+ with GCC Runtime Library Exception v3.1
2384 Obsoletes: libatomic-multilib
2386 %description -n libatomic-multilib-32
2387 This package contains 32-bit version of the GNU Atomic library which
2388 is a GCC support library for atomic operations not supported by
2391 %description -n libatomic-multilib-32 -l pl.UTF-8
2392 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2393 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2396 %package -n libatomic-multilib-32-devel
2397 Summary: Development files for the GNU Atomic static library - 32-bit version
2398 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2399 License: GPL v3+ with GCC Runtime Library Exception v3.1
2400 Group: Development/Libraries
2401 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2402 Obsoletes: libatomic-multilib-devel
2404 %description -n libatomic-multilib-32-devel
2405 This package contains the development files for 32-bit version of the
2408 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2409 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2412 %package -n libatomic-multilib-32-static
2413 Summary: The GNU Atomic static library - 32-bit version
2414 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2415 License: GPL v3+ with GCC Runtime Library Exception v3.1
2416 Group: Development/Libraries
2417 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2418 Obsoletes: libatomic-multilib-static
2420 %description -n libatomic-multilib-32-static
2421 This package contains 32-bit version of the GNU Atomic static library.
2423 %description -n libatomic-multilib-32-static -l pl.UTF-8
2424 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2426 %package -n libatomic-multilib-%{multilib2}
2427 Summary: The GNU Atomic library - %{m2_desc} version
2428 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2429 License: GPL v3+ with GCC Runtime Library Exception v3.1
2432 %description -n libatomic-multilib-%{multilib2}
2433 This package contains %{m2_desc} version of the GNU Atomic library which
2434 is a GCC support library for atomic operations not supported by
2437 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2438 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2439 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2442 %package -n libatomic-multilib-%{multilib2}-devel
2443 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2444 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2445 License: GPL v3+ with GCC Runtime Library Exception v3.1
2446 Group: Development/Libraries
2447 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2449 %description -n libatomic-multilib-%{multilib2}-devel
2450 This package contains the development files for %{m2_desc} version of the
2453 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2454 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2457 %package -n libatomic-multilib-%{multilib2}-static
2458 Summary: The GNU Atomic static library - %{m2_desc} version
2459 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2460 License: GPL v3+ with GCC Runtime Library Exception v3.1
2461 Group: Development/Libraries
2462 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2464 %description -n libatomic-multilib-%{multilib2}-static
2465 This package contains %{m2_desc} version of the GNU Atomic static library.
2467 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2468 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2471 Summary: GCC plugin for GDB
2472 Summary(pl.UTF-8): Wtyczka GCC dla GDB
2473 Group: Development/Debuggers
2474 Requires: %{name} = %{epoch}:%{version}-%{release}
2476 %description gdb-plugin
2477 This package contains GCC plugin for GDB C expression evaluation.
2479 %description gdb-plugin -l pl.UTF-8
2480 Ten pakiet zawiera wtyczkę GCC do obliczania wyrażeń języka C w GDB.
2482 %package plugin-devel
2483 Summary: Support for compiling GCC plugins
2484 Summary(pl.UTF-8): Obsługa kompilowania wtyczek GCC
2485 Group: Development/Languages
2486 Requires: %{name} = %{epoch}:%{version}-%{release}
2487 Requires: gmp-devel >= 4.3.2
2488 Requires: libmpc-devel >= 0.8.1
2489 Requires: mpfr-devel >= 2.4.2
2491 %description plugin-devel
2492 This package contains header files and other support files for
2493 compiling GCC plugins. The GCC plugin ABI is currently not stable, so
2494 plugins must be rebuilt any time GCC is updated.
2496 %description plugin-devel -l pl.UTF-8
2497 Ten pakiet zawiera pliki nagłówkowe oraz inne pozwalające na
2498 kompilowanie wtyczek GCC. ABI wtyczek GCC nie jest obecnie stabilne,
2499 więc wtyczki muszą być przebudowywane przy każdej aktualizacji GCC.
2501 # Packages with epoch 0
2502 # DO NOT MOVE THESE PACKAGES AROUND
2505 Summary: GCC Memory Protection Extensions language extensions runtime library
2506 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2510 Requires: libstdc++ = 6:%{version}-%{release}
2512 %description -n libmpx
2513 This package contains the Memory Protection Extensions C language
2514 extensions runtime library.
2516 %description -n libmpx -l pl.UTF-8
2517 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2518 Protection Extensions dla języka C.
2520 %package -n libmpx-devel
2521 Summary: GCC development files for Memory Protection Extensions language extensions
2522 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2525 Group: Development/Libraries
2526 Requires: libmpx = %{version}-%{release}
2528 %description -n libmpx-devel
2529 This package contains development files for Memory Protection
2530 Extensions C language extensions.
2532 %description -n libmpx-devel -l pl.UTF-8
2533 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2534 Extensions dla języka C.
2536 %package -n libmpx-static
2537 Summary: GCC Memory Protection Extensions language extensions static library
2538 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2541 Group: Development/Libraries
2542 Requires: libmpx-devel = %{version}-%{release}
2544 %description -n libmpx-static
2545 This package contains Memory Protection Extensions C language
2546 extensions static library.
2548 %description -n libmpx-static -l pl.UTF-8
2549 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2550 Extensions dla języka C.
2552 %package -n libmpx-multilib-32
2553 Summary: GCC Memory Protection Extensions language extensions runtime library - 32-bit version
2554 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2558 Requires: libstdc++-multilib-32 = %{version}-%{release}
2559 Obsoletes: libmpx-multilib
2561 %description -n libmpx-multilib-32
2562 This package contains the Memory Protection Extensions C language
2563 extensions runtime library in 32-bit version.
2565 %description -n libmpx-multilib-32 -l pl.UTF-8
2566 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2567 Protection Extensions dla języka C. W tym pakiecie znajduje się wersja
2570 %package -n libmpx-multilib-32-devel
2571 Summary: GCC development files for Memory Protection Extensions language extensions - 32-bit version
2572 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions - wersja 32-bitowa
2575 Group: Development/Libraries
2576 Requires: libmpx-devel = %{version}-%{release}
2577 Requires: libmpx-multilib-32 = %{version}-%{release}
2578 Obsoletes: libmpx-multilib-devel
2580 %description -n libmpx-multilib-32-devel
2581 This package contains development files for Memory Protection
2582 Extensions C language extensions in 32-bit version.
2584 %description -n libmpx-multilib-32-devel -l pl.UTF-8
2585 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2586 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2588 %package -n libmpx-multilib-32-static
2589 Summary: GCC Memory Protection Extensions language extensions static library - 32-bit version
2590 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2593 Group: Development/Libraries
2594 Requires: libmpx-multilib-32-devel = %{version}-%{release}
2595 Obsoletes: libmpx-multilib-static
2597 %description -n libmpx-multilib-32-static
2598 This package contains the Memory Protection Extensions C language
2599 extensions static library in 32-bit version.
2601 %description -n libmpx-multilib-32-static -l pl.UTF-8
2602 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2603 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2605 %package -n libmpx-multilib-%{multilib2}
2606 Summary: GCC Memory Protection Extensions language extensions runtime library
2607 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2611 Requires: libstdc++-multilib-%{multilib2} = 6:%{version}-%{release}
2613 %description -n libmpx-multilib-%{multilib2}
2614 This package contains the Memory Protection Extensions C language
2615 extensions runtime library.
2617 %description -n libmpx-multilib-%{multilib2} -l pl.UTF-8
2618 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2619 Protection Extensions dla języka C.
2621 %package -n libmpx-multilib-%{multilib2}-devel
2622 Summary: GCC development files for Memory Protection Extensions language extensions
2623 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2626 Group: Development/Libraries
2627 Requires: libmpx-devel = %{version}-%{release}
2628 Requires: libmpx-multilib-%{multilib2} = %{version}-%{release}
2630 %description -n libmpx-multilib-%{multilib2}-devel
2631 This package contains development files for Memory Protection
2632 Extensions C language extensions.
2634 %description -n libmpx-multilib-%{multilib2}-devel -l pl.UTF-8
2635 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2636 Extensions dla języka C.
2638 %package -n libmpx-multilib-%{multilib2}-static
2639 Summary: GCC Memory Protection Extensions language extensions static library
2640 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2643 Group: Development/Libraries
2644 Requires: libmpx-multilib-%{multilib2}-devel = %{version}-%{release}
2646 %description -n libmpx-multilib-%{multilib2}-static
2647 This package contains the Memory Protection Extensions C language
2648 extensions static library.
2650 %description -n libmpx-multilib-%{multilib2}-static -l pl.UTF-8
2651 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2652 Extensions dla języka C.
2663 %if %{with gcc_libffi}
2667 %{__mv} ChangeLog ChangeLog.general
2669 # override snapshot version.
2670 echo %{version} > gcc/BASE-VER
2671 echo "release" > gcc/DEV-PHASE
2677 cp -f /usr/share/automake/config.sub .
2679 rm -rf builddir && install -d builddir && cd builddir
2682 CFLAGS="%{rpmcflags}" \
2683 CXXFLAGS="%{rpmcxxflags}" \
2686 --prefix=%{_prefix} \
2687 --with-local-prefix=%{_prefix}/local \
2688 --libdir=%{_libdir} \
2689 --libexecdir=%{_libdir} \
2690 --infodir=%{_infodir} \
2691 --mandir=%{_mandir} \
2692 --x-libraries=%{_libdir} \
2693 --%{?with_bootstrap:en}%{!?with_bootstrap:dis}able-bootstrap \
2694 --disable-build-with-cxx \
2695 --disable-build-poststage1-with-cxx \
2697 --enable-checking=release \
2698 %ifarch %{ix86} %{x8664} x32
2701 %{?with_fortran:--enable-cmath} \
2702 --enable-decimal-float \
2703 --enable-gnu-indirect-function \
2704 --enable-gnu-unique-object \
2705 --enable-initfini-array \
2706 --disable-isl-version-check \
2707 --enable-languages="c%{?with_cxx:,c++}%{?with_fortran:,fortran}%{?with_objc:,objc}%{?with_objcxx:,obj-c++}%{?with_ada:,ada}%{?with_go:,go}" \
2708 --%{?with_gomp:en}%{!?with_gomp:dis}able-libgomp \
2710 --enable-linker-build-id \
2711 --enable-linux-futex \
2712 --enable-long-long \
2713 %{!?with_multilib:--disable-multilib} \
2718 --enable-secureplt \
2721 --enable-threads=posix \
2726 %ifarch %{x8664} x32
2727 --with-arch-32=x86-64 \
2730 --with-cpu=ultrasparc \
2732 --with-demangler-in-ld \
2735 --with-linker-hash-style=gnu \
2736 --with-long-double-128 \
2737 %if %{with multilib}
2739 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
2742 --with-multilib-list=m32,m64,mx32 \
2745 --with-slibdir=%{_slibdir} \
2747 --without-system-libunwind \
2749 --with-system-libunwind \
2751 --with-system-zlib \
2754 --enable-__cxa_atexit \
2755 --enable-libstdcxx-allocator=new \
2756 --disable-libstdcxx-pch \
2757 --enable-libstdcxx-threads \
2758 --enable-libstdcxx-time=rt \
2759 --enable-libstdcxx-visibility \
2760 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
2761 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
2762 %{?with_vtv:--enable-vtable-verify} \
2764 --with-pkgversion="PLD-Linux" \
2765 --with-bugurl="http://bugs.pld-linux.org" \
2766 --host=%{_target_platform} \
2767 --build=%{_target_platform}
2771 cat << 'EOF' > Makefile
2772 all := $(filter-out all Makefile,$(MAKECMDGOALS))
2775 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
2776 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
2777 BOOT_CFLAGS="%{rpmcflags}" \
2778 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
2779 GNATLIBCFLAGS="%{rpmcflags}" \
2780 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
2788 if [ ! -r /dev/pts/0 ]; then
2789 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
2792 %{__make} -k -C builddir check 2>&1 ||:
2796 rm -rf $RPM_BUILD_ROOT
2797 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
2801 %{__make} -j1 install \
2803 infodir=%{_infodir} \
2804 DESTDIR=$RPM_BUILD_ROOT
2806 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
2808 %if %{with multilib}
2811 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
2812 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
2813 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
2814 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
2816 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
2817 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
2818 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
2819 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
2824 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
2825 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
2826 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
2828 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
2829 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
2830 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
2832 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
2833 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
2834 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
2836 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
2837 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
2838 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
2840 %if %{with multilib}
2841 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
2842 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2843 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
2845 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
2846 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
2847 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
2849 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
2850 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2851 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
2853 %if %{with multilib2}
2854 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
2855 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2856 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
2858 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
2859 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2860 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
2862 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
2863 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2864 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
2869 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
2870 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
2874 # move ada shared libraries to proper place...
2875 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
2876 $RPM_BUILD_ROOT%{_libdir}
2877 # check if symlink to be made is valid
2878 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
2879 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
2880 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
2881 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
2882 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
2883 %if %{with multilib}
2884 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
2885 $RPM_BUILD_ROOT%{_libdir32}
2886 # check if symlink to be made is valid
2887 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
2888 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
2889 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
2890 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
2891 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
2893 %if %{with multilib2}
2894 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
2895 $RPM_BUILD_ROOT%{_libdirm2}
2896 # check if symlink to be made is valid
2897 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
2898 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
2899 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
2900 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
2901 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
2908 %if %{with gcc_libffi}
2909 # still not installed by gcc?
2910 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
2911 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
2912 sed -e 's,@prefix@,%{_prefix},
2913 s,@exec_prefix@,%{_exec_prefix},
2914 s,@libdir@,%{_libdir},
2915 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
2916 %if %{with multilib}
2917 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
2918 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
2919 sed -e 's,@prefix@,%{_prefix},
2920 s,@exec_prefix@,%{_exec_prefix},
2921 s,@libdir@,%{_libdir32},
2922 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
2923 %if %{with multilib2}
2924 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
2925 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
2926 sed -e 's,@prefix@,%{_prefix},
2927 s,@exec_prefix@,%{_exec_prefix},
2928 s,@libdir@,%{_libdirm2},
2929 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
2935 cp -f libobjc/README gcc/objc/README.libobjc
2938 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
2939 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
2940 for f in libitm.la libssp.la libssp_nonshared.la \
2941 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
2942 %{?with_fortran:libgfortran.la libquadmath.la} \
2943 %{?with_gomp:libgomp.la} \
2944 %{?with_Xsan:libasan.la libubsan.la} \
2945 %{?with_lsan_m0:liblsan.la} \
2946 %{?with_tsan_m0:libtsan.la} \
2947 %{?with_atomic:libatomic.la} \
2948 %{?with_objc:libobjc.la};
2950 file="$RPM_BUILD_ROOT%{_libdir}/$f"
2951 %{__perl} %{SOURCE1} "$file" %{_libdir} >"${file}.fixed"
2952 %{__mv} "${file}.fixed" "$file"
2954 %if %{with multilib}
2955 for f in libitm.la libssp.la libssp_nonshared.la \
2956 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
2957 %{?with_fortran:libgfortran.la libquadmath.la} \
2958 %{?with_gomp:libgomp.la} \
2959 %{?with_Xsan:libasan.la libubsan.la} \
2960 %{?with_lsan_m1:liblsan.la} \
2961 %{?with_tsan_m1:libtsan.la} \
2962 %{?with_atomic:libatomic.la} \
2963 %{?with_objc:libobjc.la};
2965 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
2966 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
2968 %if %{with multilib2}
2969 for f in libitm.la libssp.la libssp_nonshared.la \
2970 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
2971 %{?with_fortran:libgfortran.la libquadmath.la} \
2972 %{?with_gomp:libgomp.la} \
2973 %{?with_Xsan:libasan.la libubsan.la} \
2974 %{?with_lsan_m2:liblsan.la} \
2975 %{?with_tsan_m2:libtsan.la} \
2976 %{?with_atomic:libatomic.la} \
2977 %{?with_objc:libobjc.la};
2979 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
2980 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
2985 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
2986 cp -p $RPM_BUILD_ROOT%{gcclibdir}/include-fixed/syslimits.h $RPM_BUILD_ROOT%{gcclibdir}/include
2987 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
2988 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
2990 # plugins, .la not needed
2991 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la \
2992 $RPM_BUILD_ROOT%{_libdir}/libcc1.la
2994 %if %{without lsan_m0} && (%{without multilib2} || %{without lsan_m2})
2995 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/include/sanitizer/lsan_interface.h
2999 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3000 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3002 # basename is being run only for the native (non-biarch) file.
3003 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3004 -e "s,@toolexeclibdir@,$LIBDIR," \
3005 < libstdc++-v3/python/hook.in \
3006 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3008 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
3009 %{__mv} $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py_sitescriptdir}
3010 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
3011 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
3014 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3016 # script(s) always installed; see above for builds with python; if no python, just don't package
3017 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3018 %if %{with multilib}
3019 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3020 %if %{with multilib2}
3021 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3027 cat cpplib.lang >> gcc.lang
3030 %find_lang libstdc\+\+
3031 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3034 # always -f, as "dir" is created depending which texlive version is installed
3035 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3037 # svn snap doesn't contain (release does) below files,
3038 # so let's create dummy entries to satisfy %%files.
3039 [ ! -f NEWS ] && touch NEWS
3040 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3041 [ ! -f libgfortran/README ] && touch libgfortran/README
3044 rm -rf $RPM_BUILD_ROOT
3046 %post -p /sbin/postshell
3047 -/usr/sbin/fix-info-dir -c %{_infodir}
3049 %postun -p /sbin/postshell
3050 -/usr/sbin/fix-info-dir -c %{_infodir}
3052 %post ada -p /sbin/postshell
3053 -/usr/sbin/fix-info-dir -c %{_infodir}
3055 %postun ada -p /sbin/postshell
3056 -/usr/sbin/fix-info-dir -c %{_infodir}
3058 %post fortran -p /sbin/postshell
3059 -/usr/sbin/fix-info-dir -c %{_infodir}
3061 %postun fortran -p /sbin/postshell
3062 -/usr/sbin/fix-info-dir -c %{_infodir}
3064 %post go -p /sbin/postshell
3065 -/usr/sbin/fix-info-dir -c %{_infodir}
3067 %postun go -p /sbin/postshell
3068 -/usr/sbin/fix-info-dir -c %{_infodir}
3070 %post -n libquadmath-devel -p /sbin/postshell
3071 -/usr/sbin/fix-info-dir -c %{_infodir}
3073 %postun -n libquadmath-devel -p /sbin/postshell
3074 -/usr/sbin/fix-info-dir -c %{_infodir}
3076 %post -n libffi-devel -p /sbin/postshell
3077 -/usr/sbin/fix-info-dir -c %{_infodir}
3079 %postun -n libffi-devel -p /sbin/postshell
3080 -/usr/sbin/fix-info-dir -c %{_infodir}
3082 %post -n libgomp-devel -p /sbin/postshell
3083 -/usr/sbin/fix-info-dir -c %{_infodir}
3085 %postun -n libgomp-devel -p /sbin/postshell
3086 -/usr/sbin/fix-info-dir -c %{_infodir}
3088 %post -p /sbin/ldconfig -n libgcc
3089 %postun -p /sbin/ldconfig -n libgcc
3090 %post -p /sbin/ldconfig -n libgcc-multilib-32
3091 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3092 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3093 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3094 %post -p /sbin/ldconfig -n libgomp
3095 %postun -p /sbin/ldconfig -n libgomp
3096 %post -p /sbin/ldconfig -n libgomp-multilib-32
3097 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3098 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3099 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3100 %post -p /sbin/ldconfig -n libgnat
3101 %postun -p /sbin/ldconfig -n libgnat
3102 %post -p /sbin/ldconfig -n libgnat-multilib-32
3103 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3104 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3105 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3106 %post -p /sbin/ldconfig -n libstdc++
3107 %postun -p /sbin/ldconfig -n libstdc++
3108 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3109 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3110 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3111 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3112 %post -p /sbin/ldconfig -n libgfortran
3113 %postun -p /sbin/ldconfig -n libgfortran
3114 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3115 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3116 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3117 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3118 %post -p /sbin/ldconfig -n libffi
3119 %postun -p /sbin/ldconfig -n libffi
3120 %post -p /sbin/ldconfig -n libffi-multilib-32
3121 %postun -p /sbin/ldconfig -n libffi-multilib-32
3122 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3123 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3124 %post -p /sbin/ldconfig -n libmpx
3125 %postun -p /sbin/ldconfig -n libmpx
3126 %post -p /sbin/ldconfig -n libmpx-multilib-32
3127 %postun -p /sbin/ldconfig -n libmpx-multilib-32
3128 %post -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3129 %postun -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3130 %post -p /sbin/ldconfig -n libobjc
3131 %postun -p /sbin/ldconfig -n libobjc
3132 %post -p /sbin/ldconfig -n libobjc-multilib-32
3133 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3134 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3135 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3136 %post -p /sbin/ldconfig -n libquadmath
3137 %postun -p /sbin/ldconfig -n libquadmath
3138 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3139 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3140 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3141 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3142 %post -p /sbin/ldconfig -n libgo
3143 %postun -p /sbin/ldconfig -n libgo
3144 %post -p /sbin/ldconfig -n libgo-multilib-32
3145 %postun -p /sbin/ldconfig -n libgo-multilib-32
3146 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3147 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3148 %post -p /sbin/ldconfig -n libasan
3149 %postun -p /sbin/ldconfig -n libasan
3150 %post -p /sbin/ldconfig -n libasan-multilib-32
3151 %postun -p /sbin/ldconfig -n libasan-multilib-32
3152 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3153 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3154 %post -p /sbin/ldconfig -n liblsan
3155 %postun -p /sbin/ldconfig -n liblsan
3156 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3157 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3158 %post -p /sbin/ldconfig -n libtsan
3159 %postun -p /sbin/ldconfig -n libtsan
3160 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3161 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3162 %post -p /sbin/ldconfig -n libubsan
3163 %postun -p /sbin/ldconfig -n libubsan
3164 %post -p /sbin/ldconfig -n libubsan-multilib-32
3165 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3166 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3167 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3168 %post -p /sbin/ldconfig -n libvtv
3169 %postun -p /sbin/ldconfig -n libvtv
3170 %post -p /sbin/ldconfig -n libvtv-multilib-32
3171 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3172 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3173 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3174 %post -p /sbin/ldconfig -n libatomic
3175 %postun -p /sbin/ldconfig -n libatomic
3176 %post -p /sbin/ldconfig -n libatomic-multilib-32
3177 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3178 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3179 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3180 %post -p /sbin/ldconfig gdb-plugin
3181 %postun -p /sbin/ldconfig gdb-plugin
3184 %defattr(644,root,root,755)
3185 %doc ChangeLog.general MAINTAINERS NEWS
3186 # bugs.html faq.html
3187 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3188 %attr(755,root,root) %{_bindir}/*-gcc*
3189 %attr(755,root,root) %{_bindir}/cc
3190 %attr(755,root,root) %{_bindir}/cpp
3191 %attr(755,root,root) %{_bindir}/gcc
3192 %attr(755,root,root) %{_bindir}/gcc-ar
3193 %attr(755,root,root) %{_bindir}/gcc-nm
3194 %attr(755,root,root) %{_bindir}/gcc-ranlib
3195 #%attr(755,root,root) %{_bindir}/gccbug
3196 %attr(755,root,root) %{_bindir}/gcov
3197 %attr(755,root,root) %{_bindir}/gcov-dump
3198 %attr(755,root,root) %{_bindir}/gcov-tool
3199 %{_mandir}/man1/cc.1*
3200 %{_mandir}/man1/cpp.1*
3201 %{_mandir}/man1/gcc.1*
3202 %{_mandir}/man1/gcov.1*
3203 %{_mandir}/man1/gcov-dump.1*
3204 %{_mandir}/man1/gcov-tool.1*
3205 %{_infodir}/cpp.info*
3206 %{_infodir}/cppinternals.info*
3207 %{_infodir}/gcc.info*
3208 %{_infodir}/gccinstall.info*
3209 %{_infodir}/gccint.info*
3210 %{_infodir}/libitm.info*
3211 %attr(755,root,root) /lib/cpp
3212 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3213 %attr(755,root,root) %{_libdir}/libitm.so
3214 %attr(755,root,root) %{_libdir}/libssp.so
3215 %{_libdir}/libitm.la
3217 %{_libdir}/libitm.spec
3218 %{_libdir}/libsanitizer.spec
3219 %{_libdir}/libssp.la
3221 %{_libdir}/libssp_nonshared.la
3222 %{_libdir}/libssp_nonshared.a
3223 %dir %{_libdir}/gcc/%{_target_platform}
3225 %attr(755,root,root) %{gcclibdir}/buildid
3226 %{gcclibdir}/libgcc.a
3227 %{gcclibdir}/libgcc_eh.a
3228 %{gcclibdir}/libgcov.a
3231 %{?with_vtv:%{gcclibdir}/vtv_*.o}
3232 %attr(755,root,root) %{gcclibdir}/cc1
3233 %attr(755,root,root) %{gcclibdir}/collect2
3234 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3235 %attr(755,root,root) %{gcclibdir}/lto1
3236 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3237 %dir %{gcclibdir}/include
3238 %dir %{gcclibdir}/include/sanitizer
3239 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3240 %dir %{gcclibdir}/include/ssp
3241 %{gcclibdir}/include/ssp/*.h
3242 %{gcclibdir}/include/cet.h
3243 %{gcclibdir}/include/cetintrin.h
3244 %{gcclibdir}/include/float.h
3245 %{gcclibdir}/include/gcov.h
3246 %{gcclibdir}/include/gfniintrin.h
3247 %{gcclibdir}/include/iso646.h
3248 %{gcclibdir}/include/limits.h
3249 %{gcclibdir}/include/movdirintrin.h
3250 %{gcclibdir}/include/pconfigintrin.h
3251 %{gcclibdir}/include/stdalign.h
3252 %{gcclibdir}/include/stdarg.h
3253 %{gcclibdir}/include/stdatomic.h
3254 %{gcclibdir}/include/stdbool.h
3255 %{gcclibdir}/include/stddef.h
3256 %{gcclibdir}/include/stdfix.h
3257 %{gcclibdir}/include/stdint.h
3258 %{gcclibdir}/include/stdint-gcc.h
3259 %{gcclibdir}/include/stdnoreturn.h
3260 %{gcclibdir}/include/syslimits.h
3261 %{gcclibdir}/include/unwind.h
3262 %{gcclibdir}/include/varargs.h
3263 %{gcclibdir}/include/vaesintrin.h
3264 %{gcclibdir}/include/vpclmulqdqintrin.h
3265 %{gcclibdir}/include/wbnoinvdintrin.h
3266 %ifarch %{ix86} %{x8664} x32
3267 %{gcclibdir}/include/adxintrin.h
3268 %{gcclibdir}/include/ammintrin.h
3269 %{gcclibdir}/include/avx2intrin.h
3270 %{gcclibdir}/include/avx5124fmapsintrin.h
3271 %{gcclibdir}/include/avx5124vnniwintrin.h
3272 %{gcclibdir}/include/avx512bitalgintrin.h
3273 %{gcclibdir}/include/avx512bwintrin.h
3274 %{gcclibdir}/include/avx512cdintrin.h
3275 %{gcclibdir}/include/avx512dqintrin.h
3276 %{gcclibdir}/include/avx512erintrin.h
3277 %{gcclibdir}/include/avx512fintrin.h
3278 %{gcclibdir}/include/avx512ifmaintrin.h
3279 %{gcclibdir}/include/avx512ifmavlintrin.h
3280 %{gcclibdir}/include/avx512pfintrin.h
3281 %{gcclibdir}/include/avx512vbmi2intrin.h
3282 %{gcclibdir}/include/avx512vbmi2vlintrin.h
3283 %{gcclibdir}/include/avx512vbmiintrin.h
3284 %{gcclibdir}/include/avx512vbmivlintrin.h
3285 %{gcclibdir}/include/avx512vlbwintrin.h
3286 %{gcclibdir}/include/avx512vldqintrin.h
3287 %{gcclibdir}/include/avx512vlintrin.h
3288 %{gcclibdir}/include/avx512vnniintrin.h
3289 %{gcclibdir}/include/avx512vnnivlintrin.h
3290 %{gcclibdir}/include/avx512vpopcntdqintrin.h
3291 %{gcclibdir}/include/avx512vpopcntdqvlintrin.h
3292 %{gcclibdir}/include/avxintrin.h
3293 %{gcclibdir}/include/bmi2intrin.h
3294 %{gcclibdir}/include/bmiintrin.h
3295 %{gcclibdir}/include/bmmintrin.h
3296 %{gcclibdir}/include/clflushoptintrin.h
3297 %{gcclibdir}/include/clwbintrin.h
3298 %{gcclibdir}/include/clzerointrin.h
3299 %{gcclibdir}/include/cpuid.h
3300 %{gcclibdir}/include/cross-stdarg.h
3301 %{gcclibdir}/include/emmintrin.h
3302 %{gcclibdir}/include/f16cintrin.h
3303 %{gcclibdir}/include/fma4intrin.h
3304 %{gcclibdir}/include/fmaintrin.h
3305 %{gcclibdir}/include/fxsrintrin.h
3306 %{gcclibdir}/include/ia32intrin.h
3307 %{gcclibdir}/include/immintrin.h
3308 %{gcclibdir}/include/lwpintrin.h
3309 %{gcclibdir}/include/lzcntintrin.h
3310 %{gcclibdir}/include/mm3dnow.h
3311 %{gcclibdir}/include/mmintrin.h
3312 %{gcclibdir}/include/mm_malloc.h
3313 %{gcclibdir}/include/nmmintrin.h
3314 %{gcclibdir}/include/mwaitxintrin.h
3315 %{gcclibdir}/include/pkuintrin.h
3316 %{gcclibdir}/include/pmmintrin.h
3317 %{gcclibdir}/include/popcntintrin.h
3318 %{gcclibdir}/include/prfchwintrin.h
3319 %{gcclibdir}/include/rdseedintrin.h
3320 %{gcclibdir}/include/rtmintrin.h
3321 %{gcclibdir}/include/sgxintrin.h
3322 %{gcclibdir}/include/shaintrin.h
3323 %{gcclibdir}/include/smmintrin.h
3324 %{gcclibdir}/include/tbmintrin.h
3325 %{gcclibdir}/include/tmmintrin.h
3326 %{gcclibdir}/include/wmmintrin.h
3327 %{gcclibdir}/include/x86intrin.h
3328 %{gcclibdir}/include/xmmintrin.h
3329 %{gcclibdir}/include/xopintrin.h
3330 %{gcclibdir}/include/xsavecintrin.h
3331 %{gcclibdir}/include/xsaveintrin.h
3332 %{gcclibdir}/include/xsaveoptintrin.h
3333 %{gcclibdir}/include/xsavesintrin.h
3334 %{gcclibdir}/include/xtestintrin.h
3337 %{gcclibdir}/include/arm_neon.h
3338 %{gcclibdir}/include/mmintrin.h
3341 %{gcclibdir}/include/ia64intrin.h
3344 %{gcclibdir}/include/math-68881.h
3347 %{gcclibdir}/include/loongson.h
3349 %ifarch powerpc ppc ppc64
3350 %{gcclibdir}/include/altivec.h
3351 %{gcclibdir}/include/paired.h
3352 %{gcclibdir}/include/ppc-asm.h
3353 %{gcclibdir}/include/ppu_intrinsics.h
3354 %{gcclibdir}/include/si2vmx.h
3355 %{gcclibdir}/include/spe.h
3356 %{gcclibdir}/include/spu2vmx.h
3357 %{gcclibdir}/include/vec_types.h
3359 %{?with_vtv:%{gcclibdir}/include/vtv_*.h}
3361 %if %{with multilib}
3363 %defattr(644,root,root,755)
3364 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3365 %dir %{gcclibdir}/32
3366 %{gcclibdir}/32/crt*.o
3367 %{?with_vtv:%{gcclibdir}/32/vtv_*.o}
3368 %{gcclibdir}/32/libgcc.a
3369 %{gcclibdir}/32/libgcc_eh.a
3370 %{gcclibdir}/32/libgcov.a
3371 %{_libdir32}/libitm.spec
3372 %{_libdir32}/libsanitizer.spec
3373 %attr(755,root,root) %{_libdir32}/libitm.so
3374 %attr(755,root,root) %{_libdir32}/libssp.so
3375 %{_libdir32}/libitm.la
3376 %{_libdir32}/libitm.a
3377 %{_libdir32}/libssp.la
3378 %{_libdir32}/libssp.a
3379 %{_libdir32}/libssp_nonshared.la
3380 %{_libdir32}/libssp_nonshared.a
3383 %if %{with multilib2}
3384 %files multilib-%{multilib2}
3385 %defattr(644,root,root,755)
3386 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3387 %dir %{gcclibdir}/%{multilib2}
3388 %{gcclibdir}/%{multilib2}/crt*.o
3389 %{?with_vtv:%{gcclibdir}/%{multilib2}/vtv_*.o}
3390 %{gcclibdir}/%{multilib2}/libgcc.a
3391 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3392 %{gcclibdir}/%{multilib2}/libgcov.a
3393 %{_libdirm2}/libitm.spec
3394 %{_libdirm2}/libsanitizer.spec
3395 %attr(755,root,root) %{_libdirm2}/libitm.so
3396 %attr(755,root,root) %{_libdirm2}/libssp.so
3397 %{_libdirm2}/libitm.la
3398 %{_libdirm2}/libitm.a
3399 %{_libdirm2}/libssp.la
3400 %{_libdirm2}/libssp.a
3401 %{_libdirm2}/libssp_nonshared.la
3402 %{_libdirm2}/libssp_nonshared.a
3406 %defattr(644,root,root,755)
3407 %doc COPYING.RUNTIME libgcc/ChangeLog
3408 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3409 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3410 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3411 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3412 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3414 %if %{with multilib}
3415 %files -n libgcc-multilib-32
3416 %defattr(644,root,root,755)
3417 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3418 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3419 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3420 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3421 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3424 %if %{with multilib2}
3425 %files -n libgcc-multilib-%{multilib2}
3426 %defattr(644,root,root,755)
3427 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3428 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3429 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3430 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3431 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3436 %defattr(644,root,root,755)
3437 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3438 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3440 %files -n libgomp-devel
3441 %defattr(644,root,root,755)
3442 %attr(755,root,root) %{_libdir}/libgomp.so
3443 %{_libdir}/libgomp.la
3444 %{_libdir}/libgomp.spec
3445 %{gcclibdir}/finclude
3446 %{gcclibdir}/include/omp.h
3447 %{gcclibdir}/include/openacc.h
3448 %{_infodir}/libgomp.info*
3450 %files -n libgomp-static
3451 %defattr(644,root,root,755)
3452 %{_libdir}/libgomp.a
3454 %if %{with multilib}
3455 %files -n libgomp-multilib-32
3456 %defattr(644,root,root,755)
3457 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3458 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3460 %files -n libgomp-multilib-32-devel
3461 %defattr(644,root,root,755)
3462 %attr(755,root,root) %{_libdir32}/libgomp.so
3463 %{_libdir32}/libgomp.la
3464 %{_libdir32}/libgomp.spec
3465 %{gcclibdir}/32/finclude
3467 %files -n libgomp-multilib-32-static
3468 %defattr(644,root,root,755)
3469 %{_libdir32}/libgomp.a
3472 %if %{with multilib2}
3473 %files -n libgomp-multilib-%{multilib2}
3474 %defattr(644,root,root,755)
3475 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3476 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3478 %files -n libgomp-multilib-%{multilib2}-devel
3479 %defattr(644,root,root,755)
3480 %attr(755,root,root) %{_libdirm2}/libgomp.so
3481 %{_libdirm2}/libgomp.la
3482 %{_libdirm2}/libgomp.spec
3483 %{gcclibdir}/%{multilib2}/finclude
3485 %files -n libgomp-multilib-%{multilib2}-static
3486 %defattr(644,root,root,755)
3487 %{_libdirm2}/libgomp.a
3491 # see libmpx/configure.tgt for supported architectures
3492 %ifarch %{x8664} %{ix86}
3494 %defattr(644,root,root,755)
3495 %doc libmpx/ChangeLog
3496 %attr(755,root,root) %{_libdir}/libmpx.so.*.*.*
3497 %attr(755,root,root) %ghost %{_libdir}/libmpx.so.2
3498 %attr(755,root,root) %{_libdir}/libmpxwrappers.so.*.*.*
3499 %attr(755,root,root) %ghost %{_libdir}/libmpxwrappers.so.2
3501 %files -n libmpx-devel
3502 %defattr(644,root,root,755)
3503 %attr(755,root,root) %{_libdir}/libmpx.so
3504 %attr(755,root,root) %{_libdir}/libmpxwrappers.so
3505 %{_libdir}/libmpx.la
3506 %{_libdir}/libmpxwrappers.la
3507 %{_libdir}/libmpx.spec
3509 %files -n libmpx-static
3510 %defattr(644,root,root,755)
3512 %{_libdir}/libmpxwrappers.a
3515 %if %{with multilib}
3516 %files -n libmpx-multilib-32
3517 %defattr(644,root,root,755)
3518 %attr(755,root,root) %{_libdir32}/libmpx.so.*.*.*
3519 %attr(755,root,root) %ghost %{_libdir32}/libmpx.so.2
3520 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so.*.*.*
3521 %attr(755,root,root) %ghost %{_libdir32}/libmpxwrappers.so.2
3523 %files -n libmpx-multilib-32-devel
3524 %defattr(644,root,root,755)
3525 %attr(755,root,root) %{_libdir32}/libmpx.so
3526 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so
3527 %{_libdir32}/libmpx.la
3528 %{_libdir32}/libmpxwrappers.la
3529 %{_libdir32}/libmpx.spec
3531 %files -n libmpx-multilib-32-static
3532 %defattr(644,root,root,755)
3533 %{_libdir32}/libmpx.a
3534 %{_libdir32}/libmpxwrappers.a
3537 %if %{with multilib2}
3538 # see libmpx/configure.tgt for supported architectures;
3539 # no x32 there as of gcc 6.x
3540 %if "%{multilib2}" != "x32"
3541 %files -n libmpx-multilib-%{multilib2}
3542 %defattr(644,root,root,755)
3543 %attr(755,root,root) %{_libdirm2}/libmpx.so.*.*.*
3544 %attr(755,root,root) %ghost %{_libdirm2}/libmpx.so.2
3545 %attr(755,root,root) %{_libdirm2}/libmpxwrappers.so.*.*.*
3546 %attr(755,root,root) %ghost %{_libdirm2}/libmpxwrappers.so.2
3548 %files -n libmpx-multilib-%{multilib2}-devel
3549 %defattr(644,root,root,755)
3550 %attr(755,root,root) %{_libdirm2}/libmpx.so
3551 %attr(755,root,root) %{_libdirm2}/libmpxwrappers.so
3552 %{_libdirm2}/libmpx.la
3553 %{_libdirm2}/libmpxwrappers.la
3554 %{_libdirm2}/libmpx.spec
3556 %files -n libmpx-multilib-%{multilib2}-static
3557 %defattr(644,root,root,755)
3558 %{_libdirm2}/libmpx.a
3559 %{_libdirm2}/libmpxwrappers.a
3565 %defattr(644,root,root,755)
3566 %doc gcc/ada/ChangeLog
3567 %attr(755,root,root) %{_bindir}/gnat*
3568 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3569 %attr(755,root,root) %{_libdir}/libgnarl.so
3570 %attr(755,root,root) %{_libdir}/libgnat-*.so
3571 %attr(755,root,root) %{_libdir}/libgnat.so
3572 %attr(755,root,root) %{gcclibdir}/gnat1
3573 %{gcclibdir}/adainclude
3574 %dir %{gcclibdir}/adalib
3575 %{gcclibdir}/adalib/*.ali
3576 %ifarch %{ix86} %{x8664} x32
3577 %{gcclibdir}/adalib/libgmem.a
3578 %{gcclibdir}/adalib/libgnarl_pic.a
3579 %{gcclibdir}/adalib/libgnat_pic.a
3581 %{_infodir}/gnat-style.info*
3582 %{_infodir}/gnat_rm.info*
3583 %{_infodir}/gnat_ugn.info*
3585 %if %{with multilib}
3586 %files ada-multilib-32
3587 %defattr(644,root,root,755)
3588 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
3589 %attr(755,root,root) %{_libdir32}/libgnarl.so
3590 %attr(755,root,root) %{_libdir32}/libgnat-*.so
3591 %attr(755,root,root) %{_libdir32}/libgnat.so
3592 %{gcclibdir}/32/adainclude
3593 %dir %{gcclibdir}/32/adalib
3594 %{gcclibdir}/32/adalib/*.ali
3595 %ifarch %{ix86} %{x8664} x32
3596 %{gcclibdir}/32/adalib/libgmem.a
3600 %if %{with multilib2}
3601 %files ada-multilib-%{multilib2}
3602 %defattr(644,root,root,755)
3603 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
3604 %attr(755,root,root) %{_libdirm2}/libgnarl.so
3605 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
3606 %attr(755,root,root) %{_libdirm2}/libgnat.so
3607 %{gcclibdir}/%{multilib2}/adainclude
3608 %dir %{gcclibdir}/%{multilib2}/adalib
3609 %{gcclibdir}/%{multilib2}/adalib/*.ali
3610 %ifarch %{ix86} %{x8664} x32
3611 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
3616 %defattr(644,root,root,755)
3617 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
3618 %attr(755,root,root) %{_libdir}/libgnarl.so.1
3619 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
3620 %attr(755,root,root) %{_libdir}/libgnat.so.1
3622 %files -n libgnat-static
3623 %defattr(644,root,root,755)
3624 %{gcclibdir}/adalib/libgnarl.a
3625 %{gcclibdir}/adalib/libgnat.a
3627 %if %{with multilib}
3628 %files -n libgnat-multilib-32
3629 %defattr(644,root,root,755)
3630 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
3631 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
3632 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
3633 %attr(755,root,root) %{_libdir32}/libgnat.so.1
3635 %files -n libgnat-multilib-32-static
3636 %defattr(644,root,root,755)
3637 %{gcclibdir}/32/adalib/libgnarl.a
3638 %{gcclibdir}/32/adalib/libgnat.a
3641 %if %{with multilib2}
3642 %files -n libgnat-multilib-%{multilib2}
3643 %defattr(644,root,root,755)
3644 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
3645 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
3646 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
3647 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
3649 %files -n libgnat-multilib-%{multilib2}-static
3650 %defattr(644,root,root,755)
3651 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
3652 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
3658 %defattr(644,root,root,755)
3659 %doc gcc/cp/{ChangeLog,NEWS}
3660 %attr(755,root,root) %{_bindir}/g++
3661 %attr(755,root,root) %{_bindir}/*-g++
3662 %attr(755,root,root) %{_bindir}/c++
3663 %attr(755,root,root) %{_bindir}/*-c++
3664 %attr(755,root,root) %{gcclibdir}/cc1plus
3665 %{_libdir}/libsupc++.la
3666 %{_libdir}/libsupc++.a
3667 %{_mandir}/man1/g++.1*
3669 %if %{with multilib}
3670 %files c++-multilib-32
3671 %defattr(644,root,root,755)
3672 %{_libdir32}/libsupc++.la
3673 %{_libdir32}/libsupc++.a
3676 %if %{with multilib2}
3677 %files c++-multilib-%{multilib2}
3678 %defattr(644,root,root,755)
3679 %{_libdirm2}/libsupc++.la
3680 %{_libdirm2}/libsupc++.a
3683 %files -n libstdc++ -f libstdc++.lang
3684 %defattr(644,root,root,755)
3685 %doc libstdc++-v3/{ChangeLog,README}
3686 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
3687 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
3689 %files -n libstdc++-devel
3690 %defattr(644,root,root,755)
3691 %attr(755,root,root) %{_libdir}/libstdc++.so
3692 %{_libdir}/libstdc++.la
3693 %{_libdir}/libstdc++fs.a
3694 %{_libdir}/libstdc++fs.la
3695 %dir %{_includedir}/c++
3696 %{_includedir}/c++/%{version}
3697 %{_includedir}/expc++.h
3698 %{_includedir}/extc++.h
3699 %{_includedir}/stdc++.h
3700 %{_includedir}/stdtr1c++.h
3702 %files -n libstdc++-static
3703 %defattr(644,root,root,755)
3704 %{_libdir}/libstdc++.a
3706 %if %{with multilib}
3707 %files -n libstdc++-multilib-32
3708 %defattr(644,root,root,755)
3709 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
3710 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
3712 %files -n libstdc++-multilib-32-devel
3713 %defattr(644,root,root,755)
3714 %attr(755,root,root) %{_libdir32}/libstdc++.so
3715 %{_libdir32}/libstdc++.la
3716 %{_libdir32}/libstdc++fs.a
3717 %{_libdir32}/libstdc++fs.la
3719 %files -n libstdc++-multilib-32-static
3720 %defattr(644,root,root,755)
3721 %{_libdir32}/libstdc++.a
3724 %if %{with multilib2}
3725 %files -n libstdc++-multilib-%{multilib2}
3726 %defattr(644,root,root,755)
3727 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
3728 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
3730 %files -n libstdc++-multilib-%{multilib2}-devel
3731 %defattr(644,root,root,755)
3732 %attr(755,root,root) %{_libdirm2}/libstdc++.so
3733 %{_libdirm2}/libstdc++.la
3734 %{_libdirm2}/libstdc++fs.a
3735 %{_libdirm2}/libstdc++fs.la
3737 %files -n libstdc++-multilib-%{multilib2}-static
3738 %defattr(644,root,root,755)
3739 %{_libdirm2}/libstdc++.a
3743 %files -n libstdc++-gdb
3744 %defattr(644,root,root,755)
3745 %dir %{py_sitescriptdir}/libstdcxx
3746 %{py_sitescriptdir}/libstdcxx/*.py[co]
3747 %dir %{py_sitescriptdir}/libstdcxx/v6
3748 %{py_sitescriptdir}/libstdcxx/v6/*.py[co]
3749 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3750 %if %{with multilib}
3751 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3753 %if %{with multilib2}
3754 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3762 %defattr(644,root,root,755)
3763 %doc gcc/fortran/ChangeLog
3764 %attr(755,root,root) %{_bindir}/g95
3765 %attr(755,root,root) %{_bindir}/gfortran
3766 %attr(755,root,root) %{_bindir}/*-gfortran
3767 %attr(755,root,root) %{gcclibdir}/f951
3768 %attr(755,root,root) %{_libdir}/libgfortran.so
3769 %{_libdir}/libgfortran.spec
3770 %{_libdir}/libgfortran.la
3771 %{gcclibdir}/libcaf_single.a
3772 %{gcclibdir}/libcaf_single.la
3773 #%{gcclibdir}/libgfortranbegin.la
3774 #%{gcclibdir}/libgfortranbegin.a
3775 %{_infodir}/gfortran.info*
3776 %{_mandir}/man1/g95.1*
3777 %{_mandir}/man1/gfortran.1*
3779 %if %{with multilib}
3780 %files fortran-multilib-32
3781 %defattr(644,root,root,755)
3782 %attr(755,root,root) %{_libdir32}/libgfortran.so
3783 %{_libdir32}/libgfortran.spec
3784 %{_libdir32}/libgfortran.la
3785 %{gcclibdir}/32/libcaf_single.a
3786 %{gcclibdir}/32/libcaf_single.la
3787 #%{gcclibdir}/32/libgfortranbegin.la
3788 #%{gcclibdir}/32/libgfortranbegin.a
3791 %if %{with multilib2}
3792 %files fortran-multilib-%{multilib2}
3793 %defattr(644,root,root,755)
3794 %attr(755,root,root) %{_libdirm2}/libgfortran.so
3795 %{_libdirm2}/libgfortran.spec
3796 %{_libdirm2}/libgfortran.la
3797 %{gcclibdir}/%{multilib2}/libcaf_single.a
3798 %{gcclibdir}/%{multilib2}/libcaf_single.la
3799 #%{gcclibdir}/%{multilib2}/libgfortranbegin.la
3800 #%{gcclibdir}/%{multilib2}/libgfortranbegin.a
3803 %files -n libgfortran
3804 %defattr(644,root,root,755)
3805 %doc libgfortran/{AUTHORS,README,ChangeLog}
3806 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
3807 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.5
3809 %files -n libgfortran-static
3810 %defattr(644,root,root,755)
3811 %{_libdir}/libgfortran.a
3813 %if %{with multilib}
3814 %files -n libgfortran-multilib-32
3815 %defattr(644,root,root,755)
3816 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
3817 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.5
3819 %files -n libgfortran-multilib-32-static
3820 %defattr(644,root,root,755)
3821 %{_libdir32}/libgfortran.a
3824 %if %{with multilib2}
3825 %files -n libgfortran-multilib-%{multilib2}
3826 %defattr(644,root,root,755)
3827 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
3828 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.5
3830 %files -n libgfortran-multilib-%{multilib2}-static
3831 %defattr(644,root,root,755)
3832 %{_libdirm2}/libgfortran.a
3835 %files -n libquadmath
3836 %defattr(644,root,root,755)
3837 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
3838 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
3840 %files -n libquadmath-devel
3841 %defattr(644,root,root,755)
3842 %{gcclibdir}/include/quadmath.h
3843 %{gcclibdir}/include/quadmath_weak.h
3844 %attr(755,root,root) %{_libdir}/libquadmath.so
3845 %{_libdir}/libquadmath.la
3846 %{_infodir}/libquadmath.info*
3848 %files -n libquadmath-static
3849 %defattr(644,root,root,755)
3850 %{_libdir}/libquadmath.a
3852 %if %{with multilib}
3853 %files -n libquadmath-multilib-32
3854 %defattr(644,root,root,755)
3855 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
3856 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
3858 %files -n libquadmath-multilib-32-devel
3859 %defattr(644,root,root,755)
3860 %attr(755,root,root) %{_libdir32}/libquadmath.so
3861 %{_libdir32}/libquadmath.la
3863 %files -n libquadmath-multilib-32-static
3864 %defattr(644,root,root,755)
3865 %{_libdir32}/libquadmath.a
3868 %if %{with multilib2}
3869 %files -n libquadmath-multilib-%{multilib2}
3870 %defattr(644,root,root,755)
3871 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
3872 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
3874 %files -n libquadmath-multilib-%{multilib2}-devel
3875 %defattr(644,root,root,755)
3876 %attr(755,root,root) %{_libdirm2}/libquadmath.so
3877 %{_libdirm2}/libquadmath.la
3879 %files -n libquadmath-multilib-%{multilib2}-static
3880 %defattr(644,root,root,755)
3881 %{_libdirm2}/libquadmath.a
3885 %if %{with gcc_libffi}
3887 %defattr(644,root,root,755)
3888 %doc libffi/{ChangeLog,LICENSE,README}
3889 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
3890 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
3892 %files -n libffi-devel
3893 %defattr(644,root,root,755)
3894 %attr(755,root,root) %{_libdir}/libffi.so
3895 %{_libdir}/libffi.la
3896 %{gcclibdir}/include/ffi.h
3897 %{gcclibdir}/include/ffitarget.h
3898 %{_pkgconfigdir}/libffi.pc
3899 %{_mandir}/man3/ffi*.3*
3900 %{_infodir}/libffi.info*
3902 %files -n libffi-static
3903 %defattr(644,root,root,755)
3906 %if %{with multilib}
3907 %files -n libffi-multilib-32
3908 %defattr(644,root,root,755)
3909 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
3910 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
3912 %files -n libffi-multilib-32-devel
3913 %defattr(644,root,root,755)
3914 %attr(755,root,root) %{_libdir32}/libffi.so
3915 %{_libdir32}/libffi.la
3916 %{_pkgconfigdir32}/libffi.pc
3918 %files -n libffi-multilib-32-static
3919 %defattr(644,root,root,755)
3920 %{_libdir32}/libffi.a
3923 %if %{with multilib2}
3924 %files -n libffi-multilib-%{multilib2}
3925 %defattr(644,root,root,755)
3926 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
3927 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
3929 %files -n libffi-multilib-%{multilib2}-devel
3930 %defattr(644,root,root,755)
3931 %attr(755,root,root) %{_libdirm2}/libffi.so
3932 %{_libdirm2}/libffi.la
3933 %{_pkgconfigdirm2}/libffi.pc
3935 %files -n libffi-multilib-%{multilib2}-static
3936 %defattr(644,root,root,755)
3937 %{_libdirm2}/libffi.a
3943 %defattr(644,root,root,755)
3944 %doc gcc/objc/README.libobjc
3945 %attr(755,root,root) %{gcclibdir}/cc1obj
3946 %attr(755,root,root) %{_libdir}/libobjc.so
3947 %{_libdir}/libobjc.la
3948 %{gcclibdir}/include/objc
3950 %if %{with multilib}
3951 %files objc-multilib-32
3952 %defattr(644,root,root,755)
3953 %attr(755,root,root) %{_libdir32}/libobjc.so
3954 %{_libdir32}/libobjc.la
3957 %if %{with multilib2}
3958 %files objc-multilib-%{multilib2}
3959 %defattr(644,root,root,755)
3960 %attr(755,root,root) %{_libdirm2}/libobjc.so
3961 %{_libdirm2}/libobjc.la
3966 %defattr(644,root,root,755)
3967 %doc gcc/objcp/ChangeLog
3968 %attr(755,root,root) %{gcclibdir}/cc1objplus
3972 %defattr(644,root,root,755)
3973 %doc libobjc/{ChangeLog,README*}
3974 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
3975 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
3977 %files -n libobjc-static
3978 %defattr(644,root,root,755)
3979 %{_libdir}/libobjc.a
3981 %if %{with multilib}
3982 %files -n libobjc-multilib-32
3983 %defattr(644,root,root,755)
3984 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
3985 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
3987 %files -n libobjc-multilib-32-static
3988 %defattr(644,root,root,755)
3989 %{_libdir32}/libobjc.a
3992 %if %{with multilib2}
3993 %files -n libobjc-multilib-%{multilib2}
3994 %defattr(644,root,root,755)
3995 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
3996 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
3998 %files -n libobjc-multilib-%{multilib2}-static
3999 %defattr(644,root,root,755)
4000 %{_libdirm2}/libobjc.a
4006 %defattr(644,root,root,755)
4007 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4008 %attr(755,root,root) %{_bindir}/gccgo
4009 %attr(755,root,root) %{_bindir}/go
4010 %attr(755,root,root) %{_bindir}/gofmt
4011 %attr(755,root,root) %{gcclibdir}/cgo
4012 %attr(755,root,root) %{gcclibdir}/go1
4013 %attr(755,root,root) %{gcclibdir}/test2json
4014 %attr(755,root,root) %{gcclibdir}/vet
4016 %{_libdir}/go/%{version}
4017 %{_mandir}/man1/go.1*
4018 %{_mandir}/man1/gofmt.1*
4019 %{_mandir}/man1/gccgo.1*
4020 %{_infodir}/gccgo.info*
4022 %if %{with multilib}
4023 %files go-multilib-32
4024 %defattr(644,root,root,755)
4025 %dir %{_libdir32}/go
4026 %{_libdir32}/go/%{version}
4029 %if %{with multilib2}
4030 %files go-multilib-%{multilib2}
4031 %defattr(644,root,root,755)
4032 %dir %{_libdirm2}/go
4033 %{_libdirm2}/go/%{version}
4037 %defattr(644,root,root,755)
4038 %doc libgo/{LICENSE,PATENTS,README}
4039 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4040 %attr(755,root,root) %ghost %{_libdir}/libgo.so.13
4042 %files -n libgo-devel
4043 %defattr(644,root,root,755)
4044 %attr(755,root,root) %{_libdir}/libgo.so
4046 %{_libdir}/libgobegin.a
4047 %{_libdir}/libgolibbegin.a
4049 %files -n libgo-static
4050 %defattr(644,root,root,755)
4053 %if %{with multilib}
4054 %files -n libgo-multilib-32
4055 %defattr(644,root,root,755)
4056 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4057 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.13
4059 %files -n libgo-multilib-32-devel
4060 %defattr(644,root,root,755)
4061 %attr(755,root,root) %{_libdir32}/libgo.so
4062 %{_libdir32}/libgo.la
4063 %{_libdir32}/libgobegin.a
4064 %{_libdir32}/libgolibbegin.a
4066 %files -n libgo-multilib-32-static
4067 %defattr(644,root,root,755)
4068 %{_libdir32}/libgo.a
4071 %if %{with multilib2}
4072 %files -n libgo-multilib-%{multilib2}
4073 %defattr(644,root,root,755)
4074 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4075 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.13
4077 %files -n libgo-multilib-%{multilib2}-devel
4078 %defattr(644,root,root,755)
4079 %attr(755,root,root) %{_libdirm2}/libgo.so
4080 %{_libdirm2}/libgo.la
4081 %{_libdirm2}/libgobegin.a
4082 %{_libdirm2}/libgolibbegin.a
4084 %files -n libgo-multilib-%{multilib2}-static
4085 %defattr(644,root,root,755)
4086 %{_libdirm2}/libgo.a
4092 %defattr(644,root,root,755)
4093 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4094 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4095 %attr(755,root,root) %ghost %{_libdir}/libasan.so.5
4097 %files -n libasan-devel
4098 %defattr(644,root,root,755)
4099 %attr(755,root,root) %{_libdir}/libasan.so
4100 %{_libdir}/libasan_preinit.o
4101 %{_libdir}/libasan.la
4102 %{gcclibdir}/include/sanitizer/asan_interface.h
4104 %files -n libasan-static
4105 %defattr(644,root,root,755)
4106 %{_libdir}/libasan.a
4108 %if %{with multilib}
4109 %files -n libasan-multilib-32
4110 %defattr(644,root,root,755)
4111 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4112 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.5
4114 %files -n libasan-multilib-32-devel
4115 %defattr(644,root,root,755)
4116 %attr(755,root,root) %{_libdir32}/libasan.so
4117 %{_libdir32}/libasan_preinit.o
4118 %{_libdir32}/libasan.la
4120 %files -n libasan-multilib-32-static
4121 %defattr(644,root,root,755)
4122 %{_libdir32}/libasan.a
4125 %if %{with multilib2}
4126 %files -n libasan-multilib-%{multilib2}
4127 %defattr(644,root,root,755)
4128 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4129 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.5
4131 %files -n libasan-multilib-%{multilib2}-devel
4132 %defattr(644,root,root,755)
4133 %attr(755,root,root) %{_libdirm2}/libasan.so
4134 %{_libdirm2}/libasan_preinit.o
4135 %{_libdirm2}/libasan.la
4137 %files -n libasan-multilib-%{multilib2}-static
4138 %defattr(644,root,root,755)
4139 %{_libdirm2}/libasan.a
4145 %defattr(644,root,root,755)
4146 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4147 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4149 %files -n liblsan-devel
4150 %defattr(644,root,root,755)
4151 %attr(755,root,root) %{_libdir}/liblsan.so
4152 %{_libdir}/liblsan_preinit.o
4153 %{_libdir}/liblsan.la
4154 %{gcclibdir}/include/sanitizer/lsan_interface.h
4156 %files -n liblsan-static
4157 %defattr(644,root,root,755)
4158 %{_libdir}/liblsan.a
4161 %if %{with multilib2} && %{with lsan_m2}
4162 %files -n liblsan-multilib-%{multilib2}
4163 %defattr(644,root,root,755)
4164 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4165 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4167 %files -n liblsan-multilib-%{multilib2}-devel
4168 %defattr(644,root,root,755)
4169 %attr(755,root,root) %{_libdirm2}/liblsan.so
4170 %{_libdirm2}/liblsan.la
4171 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4172 # these packages are mutually exclusive
4173 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4174 %{gcclibdir}/include/sanitizer/lsan_interface.h
4176 %files -n liblsan-multilib-%{multilib2}-static
4177 %defattr(644,root,root,755)
4178 %{_libdirm2}/liblsan.a
4183 %defattr(644,root,root,755)
4184 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4185 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4186 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.0
4188 %files -n libtsan-devel
4189 %defattr(644,root,root,755)
4190 %attr(755,root,root) %{_libdir}/libtsan.so
4191 %{_libdir}/libtsan_preinit.o
4192 %{_libdir}/libtsan.la
4193 %{gcclibdir}/include/sanitizer/tsan_interface.h
4195 %files -n libtsan-static
4196 %defattr(644,root,root,755)
4197 %{_libdir}/libtsan.a
4200 %if %{with multilib2} && %{with tsan_m2}
4201 %files -n libtsan-multilib-%{multilib2}
4202 %defattr(644,root,root,755)
4203 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4204 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4205 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.0
4207 %files -n libtsan-multilib-%{multilib2}-devel
4208 %defattr(644,root,root,755)
4209 %attr(755,root,root) %{_libdirm2}/libtsan.so
4210 %{_libdirm2}/libtsan.la
4212 %files -n libtsan-multilib-%{multilib2}-static
4213 %defattr(644,root,root,755)
4214 %{_libdirm2}/libtsan.a
4219 %defattr(644,root,root,755)
4220 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4221 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.1
4223 %files -n libubsan-devel
4224 %defattr(644,root,root,755)
4225 %attr(755,root,root) %{_libdir}/libubsan.so
4226 %{_libdir}/libubsan.la
4228 %files -n libubsan-static
4229 %defattr(644,root,root,755)
4230 %{_libdir}/libubsan.a
4232 %if %{with multilib}
4233 %files -n libubsan-multilib-32
4234 %defattr(644,root,root,755)
4235 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4236 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.1
4238 %files -n libubsan-multilib-32-devel
4239 %defattr(644,root,root,755)
4240 %attr(755,root,root) %{_libdir32}/libubsan.so
4241 %{_libdir32}/libubsan.la
4243 %files -n libubsan-multilib-32-static
4244 %defattr(644,root,root,755)
4245 %{_libdir32}/libubsan.a
4248 %if %{with multilib2}
4249 %files -n libubsan-multilib-%{multilib2}
4250 %defattr(644,root,root,755)
4251 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4252 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.1
4254 %files -n libubsan-multilib-%{multilib2}-devel
4255 %defattr(644,root,root,755)
4256 %attr(755,root,root) %{_libdirm2}/libubsan.so
4257 %{_libdirm2}/libubsan.la
4259 %files -n libubsan-multilib-%{multilib2}-static
4260 %defattr(644,root,root,755)
4261 %{_libdirm2}/libubsan.a
4267 %defattr(644,root,root,755)
4268 %doc libvtv/ChangeLog
4269 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4270 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4272 %files -n libvtv-devel
4273 %defattr(644,root,root,755)
4274 %attr(755,root,root) %{_libdir}/libvtv.so
4275 %{_libdir}/libvtv.la
4277 %files -n libvtv-static
4278 %defattr(644,root,root,755)
4281 %if %{with multilib}
4282 %files -n libvtv-multilib-32
4283 %defattr(644,root,root,755)
4284 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4285 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4287 %files -n libvtv-multilib-32-devel
4288 %defattr(644,root,root,755)
4289 %attr(755,root,root) %{_libdir32}/libvtv.so
4290 %{_libdir32}/libvtv.la
4292 %files -n libvtv-multilib-32-static
4293 %defattr(644,root,root,755)
4294 %{_libdir32}/libvtv.a
4297 %if %{with multilib2}
4298 %files -n libvtv-multilib-%{multilib2}
4299 %defattr(644,root,root,755)
4300 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4301 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4303 %files -n libvtv-multilib-%{multilib2}-devel
4304 %defattr(644,root,root,755)
4305 %attr(755,root,root) %{_libdirm2}/libvtv.so
4306 %{_libdirm2}/libvtv.la
4308 %files -n libvtv-multilib-%{multilib2}-static
4309 %defattr(644,root,root,755)
4310 %{_libdirm2}/libvtv.a
4316 %defattr(644,root,root,755)
4317 %doc libatomic/ChangeLog*
4318 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4319 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4321 %files -n libatomic-devel
4322 %defattr(644,root,root,755)
4323 %attr(755,root,root) %{_libdir}/libatomic.so
4324 %{_libdir}/libatomic.la
4326 %files -n libatomic-static
4327 %defattr(644,root,root,755)
4328 %{_libdir}/libatomic.a
4330 %if %{with multilib}
4331 %files -n libatomic-multilib-32
4332 %defattr(644,root,root,755)
4333 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4334 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4336 %files -n libatomic-multilib-32-devel
4337 %defattr(644,root,root,755)
4338 %attr(755,root,root) %{_libdir32}/libatomic.so
4339 %{_libdir32}/libatomic.la
4341 %files -n libatomic-multilib-32-static
4342 %defattr(644,root,root,755)
4343 %{_libdir32}/libatomic.a
4346 %if %{with multilib2}
4347 %files -n libatomic-multilib-%{multilib2}
4348 %defattr(644,root,root,755)
4349 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4350 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4352 %files -n libatomic-multilib-%{multilib2}-devel
4353 %defattr(644,root,root,755)
4354 %attr(755,root,root) %{_libdirm2}/libatomic.so
4355 %{_libdirm2}/libatomic.la
4357 %files -n libatomic-multilib-%{multilib2}-static
4358 %defattr(644,root,root,755)
4359 %{_libdirm2}/libatomic.a
4364 %defattr(644,root,root,755)
4365 %doc libcc1/ChangeLog*
4366 %attr(755,root,root) %{_libdir}/libcc1.so
4367 %attr(755,root,root) %{_libdir}/libcc1.so.*.*.*
4368 %attr(755,root,root) %ghost %{_libdir}/libcc1.so.0
4369 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so.*
4370 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so.*
4373 %defattr(644,root,root,755)
4374 %dir %{gcclibdir}/plugin
4375 %{gcclibdir}/plugin/gengtype
4376 %{gcclibdir}/plugin/gtype.state
4377 %{gcclibdir}/plugin/include
4378 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.la
4379 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so
4380 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.la
4381 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so