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
77 %define with_cilkrts 1
79 %ifarch %{ix86} %{x8664} x32 arm ppc ppc64 sparc sparcv9 sparc64
80 # sanitizer feature (asan and ubsan are common for all supported archs)
84 # lsan and tsan exist only for primary x86_64 ABI
85 %define with_lsan_m0 1
86 %define with_tsan_m0 1
89 # lsan and tsan exist only for x86_64 ABI (i.e. our multilib2)
90 %define with_lsan_m2 1
91 %define with_tsan_m2 1
93 %ifarch %{ix86} %{x8664} x32
97 # Stable is: any major_ver and minor_ver >= 1.0
98 # For PLD we usually use gcc when minor_ver >= 2.0 (first bugfix release or later)
100 %define minor_ver 2.0
102 Summary: GNU Compiler Collection: the C compiler and shared files
103 Summary(es.UTF-8): Colección de compiladores GNU: el compilador C y ficheros compartidos
104 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: kompilator C i pliki współdzielone
105 Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
107 Version: %{major_ver}.%{minor_ver}
111 Group: Development/Languages
112 Source0: https://ftp.gnu.org/pub/gnu/gcc/gcc-%{version}/%{name}-%{version}.tar.xz
113 # Source0-md5: ff370482573133a7fcdd96cd2f552292
114 Source1: %{name}-optimize-la.pl
115 # check libffi version with libffi/configure.ac
116 Source3: libffi.pc.in
118 # use branch.sh to update glibc-branch.diff
119 Patch100: %{name}-branch.diff
120 # Patch100-md5: 3410627f44b63a23f63e0cc7247db55a
121 Patch0: %{name}-info.patch
122 Patch2: %{name}-nodebug.patch
123 Patch3: %{name}-ada-link.patch
124 Patch4: %{name}-ada-x32.patch
125 Patch5: Revert-eeb6872bf.patch
127 Patch10: %{name}-moresparcs.patch
128 Patch11: %{name}-install-libffi.patch
129 URL: http://gcc.gnu.org/
130 BuildRequires: autoconf >= 2.64
131 %{?with_tests:BuildRequires: autogen >= 5.5.4}
132 BuildRequires: automake >= 1:1.11.1
133 BuildRequires: binutils >= 3:2.23
135 BuildRequires: chrpath >= 0.13-2
136 %{?with_tests:BuildRequires: dejagnu >= 1.4.4}
137 BuildRequires: elfutils-devel >= 0.145-1
138 BuildRequires: fileutils >= 4.0.41
139 BuildRequires: flex >= 2.5.4
141 BuildRequires: gcc(ada)
142 BuildRequires: gcc-ada
145 BuildRequires: gettext-tools >= 0.14.5
146 BuildRequires: glibc-devel >= 6:2.4-1
148 # Formerly known as gcc(multilib)
149 BuildRequires: gcc(multilib-32)
151 %if %{with multilibx32}
152 BuildRequires: gcc(multilib-x32)
153 BuildRequires: glibc-devel(x32)
155 BuildRequires: glibc-devel(ix86)
158 BuildRequires: gcc(multilib-64)
159 BuildRequires: glibc-devel(ix86)
160 BuildRequires: glibc-devel(x86_64)
163 BuildRequires: glibc-devel(arm)
166 BuildRequires: glibc-devel(ppc)
169 BuildRequires: glibc-devel(s390)
172 BuildRequires: glibc-devel(sparcv9)
175 BuildRequires: gmp-c++-devel >= 4.3.2
176 BuildRequires: gmp-devel >= 4.3.2
177 BuildRequires: isl-devel >= 0.15
178 BuildRequires: libmpc-devel >= 0.8.1
179 BuildRequires: mpfr-devel >= 2.4.2
181 BuildRequires: python-devel
182 BuildRequires: rpm-pythonprov
184 BuildRequires: rpmbuild(macros) >= 1.211
185 BuildRequires: texinfo >= 4.7
186 BuildRequires: zlib-devel
187 BuildConflicts: pdksh < 5.2.14-50
188 Requires: binutils >= 3:2.23
189 Requires: gmp >= 4.3.2
190 Requires: isl >= 0.15
191 Requires: libgcc = %{epoch}:%{version}-%{release}
192 Requires: libmpc >= 0.8.1
193 Requires: mpfr >= 2.4.2
194 Provides: cpp = %{epoch}:%{version}-%{release}
195 %{?with_ada:Provides: gcc(ada)}
203 Conflicts: glibc-devel < 2.2.5-20
204 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
206 %define _slibdir /%{_lib}
208 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
209 %define _slibdir32 /lib
210 %define _libdir32 /usr/lib
211 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
212 %if %{with multilib2}
213 # x32 environment on x86-64
215 %define multilib2 x32
216 %define m2_desc ILP32
217 %define _slibdirm2 /libx32
218 %define _libdirm2 /usr/libx32
219 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
221 # 64-bit environment on x32
225 %define _slibdirm2 /lib64
226 %define _libdirm2 /usr/lib64
227 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
231 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
233 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
234 %define filterout_ld -Wl,--as-needed
236 # functions with printf format attribute but with special parser and also
237 # receiving non constant format strings
238 %define Werror_cflags %{nil}
240 %define skip_post_check_so '.*(libasan|libcc1plugin|libcp1plugin|libgo|libxmlj|libubsan|lib-gnu-awt-xlib|libmpxwrappers)\.so.*'
242 %define _noautoreq .*\(GLIBC_PRIVATE\)
245 A compiler aimed at integrating all the optimizations and features
246 necessary for a high-performance and stable development environment.
248 This package contains the C compiler and some files shared by various
249 parts of the GNU Compiler Collection. In order to use another GCC
250 compiler you will need to install the appropriate subpackage.
252 %description -l es.UTF-8
253 Un compilador que intenta integrar todas las optimalizaciones y
254 características necesarias para un entorno de desarrollo eficaz y
257 Este paquete contiene el compilador de C y unos ficheros compartidos
258 por varias partes de la colección de compiladores GNU (GCC). Para usar
259 otro compilador de GCC será necesario que instale el subpaquete
262 %description -l pl.UTF-8
263 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
264 wyprodukowania szybkiego i stabilnego kodu wynikowego.
266 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
267 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
268 z GCC, trzeba zainstalować odpowiedni podpakiet.
270 %description -l pt_BR.UTF-8
271 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
272 GNU Compiler Collection.
275 Summary: GNU Compiler Collection: the C compiler 32-bit support
276 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
278 Group: Development/Languages
279 Requires: %{name} = %{epoch}:%{version}-%{release}
280 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
283 Requires: glibc-devel(ix86)
286 Requires: glibc-devel(ppc)
289 Requires: glibc-devel(s390)
292 Requires: glibc-devel(sparcv9)
294 Provides: gcc(multilib-32)
295 Obsoletes: gcc-multilib
297 %description multilib-32
298 A compiler aimed at integrating all the optimizations and features
299 necessary for a high-performance and stable development environment.
301 This package contains the C compiler support for producing 32-bit
302 programs on 64-bit host.
304 %description multilib-32 -l pl.UTF-8
305 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
306 wyprodukowania szybkiego i stabilnego kodu wynikowego.
308 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
309 programów 32-bitowych na maszynie 64-bitowej.
311 %package multilib-%{multilib2}
312 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
313 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
315 Group: Development/Languages
316 Requires: %{name} = %{epoch}:%{version}-%{release}
317 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
318 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
320 Requires: glibc-devel(x32)
323 Requires: glibc-devel(x86_64)
326 %description multilib-%{multilib2}
327 A compiler aimed at integrating all the optimizations and features
328 necessary for a high-performance and stable development environment.
330 This package contains the C compiler support for producing %{m2_desc}
333 %description multilib-%{multilib2} -l pl.UTF-8
334 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
335 wyprodukowania szybkiego i stabilnego kodu wynikowego.
337 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
341 Summary: Shared gcc library
342 Summary(es.UTF-8): Biblioteca compartida de gcc
343 Summary(pl.UTF-8): Biblioteka gcc
344 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
345 License: GPL v3+ with GCC Runtime Library Exception v3.1
350 %description -n libgcc
353 %description -n libgcc -l es.UTF-8
354 Biblioteca compartida de gcc.
356 %description -n libgcc -l pl.UTF-8
357 Biblioteka dynamiczna gcc.
359 %description -n libgcc -l pt_BR.UTF-8
360 Biblioteca runtime para o GCC.
362 %package -n libgcc-multilib-32
363 Summary: Shared gcc library - 32-bit version
364 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
365 License: GPL v3+ with GCC Runtime Library Exception v3.1
367 Obsoletes: libgcc-multilib
369 %description -n libgcc-multilib-32
370 Shared gcc library - 32-bit version.
372 %description -n libgcc-multilib-32 -l pl.UTF-8
373 Biblioteka dynamiczna gcc - wersja 32-bitowa.
375 %package -n libgcc-multilib-%{multilib2}
376 Summary: Shared gcc library - %{m2_desc} version
377 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
378 License: GPL v3+ with GCC Runtime Library Exception v3.1
381 %description -n libgcc-multilib-%{multilib2}
382 Shared gcc library - %{m2_desc} version.
384 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
385 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
388 Summary: GNU OpenMP library
389 Summary(pl.UTF-8): Biblioteka GNU OpenMP
390 License: GPL v3+ with GCC Runtime Library Exception v3.1
393 %description -n libgomp
396 %description -n libgomp -l pl.UTF-8
397 Biblioteka GNU OpenMP.
399 %package -n libgomp-devel
400 Summary: Development files for GNU OpenMP library
401 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
402 License: GPL v3+ with GCC Runtime Library Exception v3.1
403 Group: Development/Libraries
404 Requires: %{name} = %{epoch}:%{version}-%{release}
405 Requires: libgomp = %{epoch}:%{version}-%{release}
407 %description -n libgomp-devel
408 Development files for GNU OpenMP library.
410 %description -n libgomp-devel -l pl.UTF-8
411 Pliki programistyczne biblioteki GNU OpenMP.
413 %package -n libgomp-static
414 Summary: Static GNU OpenMP library
415 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
416 License: GPL v3+ with GCC Runtime Library Exception v3.1
417 Group: Development/Libraries
418 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
420 %description -n libgomp-static
421 Static GNU OpenMP library.
423 %description -n libgomp-static -l pl.UTF-8
424 Statyczna biblioteka GNU OpenMP.
426 %package -n libgomp-multilib-32
427 Summary: GNU OpenMP library - 32-bit version
428 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
429 License: GPL v3+ with GCC Runtime Library Exception v3.1
431 Obsoletes: libgomp-multilib
433 %description -n libgomp-multilib-32
434 GNU OpenMP library - 32-bit version.
436 %description -n libgomp-multilib-32 -l pl.UTF-8
437 Biblioteka GNU OpenMP - wersja 32-bitowa.
439 %package -n libgomp-multilib-32-devel
440 Summary: Development files for 32-bit version of GNU OpenMP library
441 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
442 License: GPL v3+ with GCC Runtime Library Exception v3.1
443 Group: Development/Libraries
444 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
445 Obsoletes: libgomp-multilib-devel
447 %description -n libgomp-multilib-32-devel
448 Development files for 32-bit version of GNU OpenMP library.
450 %description -n libgomp-multilib-32-devel -l pl.UTF-8
451 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
453 %package -n libgomp-multilib-32-static
454 Summary: Static GNU OpenMP library - 32-bit version
455 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
456 License: GPL v3+ with GCC Runtime Library Exception v3.1
457 Group: Development/Libraries
458 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
459 Obsoletes: libgomp-multilib-static
461 %description -n libgomp-multilib-32-static
462 Static GNU OpenMP library - 32-bit version.
464 %description -n libgomp-multilib-32-static -l pl.UTF-8
465 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
467 %package -n libgomp-multilib-%{multilib2}
468 Summary: GNU OpenMP library - %{m2_desc} version
469 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
470 License: GPL v3+ with GCC Runtime Library Exception v3.1
473 %description -n libgomp-multilib-%{multilib2}
474 GNU OpenMP library - %{m2_desc} version.
476 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
477 Biblioteka GNU OpenMP - wersja %{m2_desc}.
479 %package -n libgomp-multilib-%{multilib2}-devel
480 Summary: Development files for %{m2_desc} version of GNU OpenMP library
481 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
482 License: GPL v3+ with GCC Runtime Library Exception v3.1
483 Group: Development/Libraries
484 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
486 %description -n libgomp-multilib-%{multilib2}-devel
487 Development files for %{m2_desc} version of GNU OpenMP library.
489 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
490 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
492 %package -n libgomp-multilib-%{multilib2}-static
493 Summary: Static GNU OpenMP library - %{m2_desc} version
494 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
495 License: GPL v3+ with GCC Runtime Library Exception v3.1
496 Group: Development/Libraries
497 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
499 %description -n libgomp-multilib-%{multilib2}-static
500 Static GNU OpenMP library - %{m2_desc} version.
502 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
503 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
505 %package -n libcilkrts
506 Summary: GCC Cilk Plus language extensions runtime library
507 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC
510 Requires: libstdc++ = %{epoch}:%{version}-%{release}
512 %description -n libcilkrts
513 This package contains the Cilk Plus C/C++ language extensions runtime
516 %description -n libcilkrts -l pl.UTF-8
517 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
520 %package -n libcilkrts-devel
521 Summary: GCC development files for Cilk Plus language extensions
522 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus
524 Group: Development/Libraries
525 Requires: libcilkrts = %{epoch}:%{version}-%{release}
527 %description -n libcilkrts-devel
528 This package contains development files for Cilk Plus C/C++ language
531 %description -n libcilkrts-devel -l pl.UTF-8
532 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
535 %package -n libcilkrts-static
536 Summary: GCC Cilk Plus language extensions static library
537 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC
539 Group: Development/Libraries
540 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
542 %description -n libcilkrts-static
543 This package contains Cilk Plus C/C++ language extensions static
546 %description -n libcilkrts-static -l pl.UTF-8
547 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
550 %package -n libcilkrts-multilib-32
551 Summary: GCC Cilk Plus language extensions runtime library - 32-bit version
552 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
555 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
556 Obsoletes: libcilkrts-multilib
558 %description -n libcilkrts-multilib-32
559 This package contains the Cilk Plus C/C++ language extensions runtime
560 library in 32-bit version.
562 %description -n libcilkrts-multilib-32 -l pl.UTF-8
563 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
564 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
566 %package -n libcilkrts-multilib-32-devel
567 Summary: GCC development files for Cilk Plus language extensions - 32-bit version
568 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja 32-bitowa
570 Group: Development/Libraries
571 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
572 Requires: libcilkrts-multilib-32 = %{epoch}:%{version}-%{release}
573 Obsoletes: libcilkrts-multilib-devel
575 %description -n libcilkrts-multilib-32-devel
576 This package contains development files for Cilk Plus C/C++ language
577 extensions in 32-bit version.
579 %description -n libcilkrts-multilib-32-devel -l pl.UTF-8
580 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
581 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
583 %package -n libcilkrts-multilib-32-static
584 Summary: GCC Cilk Plus language extensions static library - 32-bit version
585 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
587 Group: Development/Libraries
588 Requires: libcilkrts-multilib-32-devel = %{epoch}:%{version}-%{release}
589 Obsoletes: libcilkrts-multilib-static
591 %description -n libcilkrts-multilib-32-static
592 This package contains the Cilk Plus C/C++ language extensions static
593 library in 32-bit version.
595 %description -n libcilkrts-multilib-32-static -l pl.UTF-8
596 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
597 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
599 %package -n libcilkrts-multilib-%{multilib2}
600 Summary: GCC Cilk Plus language extensions runtime library - %{m2_desc} version
601 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
604 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
606 %description -n libcilkrts-multilib-%{multilib2}
607 This package contains the Cilk Plus C/C++ language extensions runtime
608 library in %{m2_desc} version.
610 %description -n libcilkrts-multilib-%{multilib2} -l pl.UTF-8
611 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
612 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
614 %package -n libcilkrts-multilib-%{multilib2}-devel
615 Summary: GCC development files for Cilk Plus language extensions - %{m2_desc} version
616 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja %{m2_desc}
618 Group: Development/Libraries
619 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
620 Requires: libcilkrts-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
622 %description -n libcilkrts-multilib-%{multilib2}-devel
623 This package contains development files for Cilk Plus C/C++ language
624 extensions in %{m2_desc} version.
626 %description -n libcilkrts-multilib-%{multilib2}-devel -l pl.UTF-8
627 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
628 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
630 %package -n libcilkrts-multilib-%{multilib2}-static
631 Summary: GCC Cilk Plus language extensions static library - %{m2_desc} version
632 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
634 Group: Development/Libraries
635 Requires: libcilkrts-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
637 %description -n libcilkrts-multilib-%{multilib2}-static
638 This package contains the Cilk Plus C/C++ language extensions static
639 library in %{m2_desc} version.
641 %description -n libcilkrts-multilib-%{multilib2}-static -l pl.UTF-8
642 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
643 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
646 Summary: Ada language support for GCC
647 Summary(es.UTF-8): Soporte de Ada para GCC
648 Summary(pl.UTF-8): Obsługa języka Ada do GCC
649 Group: Development/Languages
650 Requires: %{name} = %{epoch}:%{version}-%{release}
651 Requires: libgnat = %{epoch}:%{version}-%{release}
653 Obsoletes: gnat-devel
656 This package adds experimental support for compiling Ada programs.
658 %description ada -l es.UTF-8
659 Este paquete añade soporte experimental para compilar programas en
662 %description ada -l pl.UTF-8
663 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
666 %package ada-multilib-32
667 Summary: Ada language 32-bit binaries support for GCC
668 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
669 Group: Development/Languages
670 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
671 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
672 Obsoletes: gcc-ada-multilib
674 %description ada-multilib-32
675 This package adds experimental support for compiling 32-bit Ada
676 programs on 64-bit host.
678 %description ada-multilib-32 -l pl.UTF-8
679 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
680 32-bitowych w języku Ada na maszynie 64-bitowej.
682 %package ada-multilib-%{multilib2}
683 Summary: Ada language %{m2_desc} binaries support for GCC
684 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
685 Group: Development/Languages
686 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
687 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
689 %description ada-multilib-%{multilib2}
690 This package adds experimental support for compiling Ada language to
693 %description ada-multilib-%{multilib2} -l pl.UTF-8
694 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
695 języku Ada do binariów %{m2_desc}.
698 Summary: Ada standard libraries
699 Summary(es.UTF-8): Bibliotecas estándares de Ada
700 Summary(pl.UTF-8): Biblioteki standardowe Ady
701 License: GPL v3+ with GCC Runtime Library Exception v3.1
703 Requires: libgcc = %{epoch}:%{version}-%{release}
707 %description -n libgnat
708 This package contains shared libraries needed to run programs written
711 %description -n libgnat -l es.UTF-8
712 Este paquete contiene las bibliotecas compartidas necesarias para
713 ejecutar programas escritos en Ada.
715 %description -n libgnat -l pl.UTF-8
716 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
719 %package -n libgnat-static
720 Summary: Static Ada standard libraries
721 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
722 License: GPL v3+ with GCC Runtime Library Exception v3.1
723 Group: Development/Libraries
724 Obsoletes: gnat-static
726 %description -n libgnat-static
727 This package contains static libraries for programs written in Ada.
729 %description -n libgnat-static -l pl.UTF-8
730 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
733 %package -n libgnat-multilib-32
734 Summary: Ada standard libraries - 32-bit version
735 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
736 License: GPL v3+ with GCC Runtime Library Exception v3.1
738 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
739 Obsoletes: libgnat-multilib
741 %description -n libgnat-multilib-32
742 This package contains 32-bit version of shared libraries needed to run
743 programs written in Ada.
745 %description -n libgnat-multilib-32 -l pl.UTF-8
746 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
747 uruchamiania programów napisanych w języku Ada.
749 %package -n libgnat-multilib-32-static
750 Summary: Static Ada standard libraries - 32-bit version
751 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
752 License: GPL v3+ with GCC Runtime Library Exception v3.1
753 Group: Development/Libraries
754 Obsoletes: libgnat-multilib-static
756 %description -n libgnat-multilib-32-static
757 This package contains 32-bit version of static libraries for programs
760 %description -n libgnat-multilib-32-static -l pl.UTF-8
761 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
762 programów napisanych w Adzie.
764 %package -n libgnat-multilib-%{multilib2}
765 Summary: Ada standard libraries - %{m2_desc} version
766 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
767 License: GPL v3+ with GCC Runtime Library Exception v3.1
769 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
771 %description -n libgnat-multilib-%{multilib2}
772 This package contains %{m2_desc} version of shared libraries needed to run
773 programs written in Ada.
775 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
776 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
777 uruchamiania programów napisanych w Adzie.
779 %package -n libgnat-multilib-%{multilib2}-static
780 Summary: Static Ada standard libraries - %{m2_desc} version
781 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
782 License: GPL v3+ with GCC Runtime Library Exception v3.1
783 Group: Development/Libraries
785 %description -n libgnat-multilib-%{multilib2}-static
786 This package contains %{m2_desc} version of static libraries for programs
789 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
790 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
791 programów napisanych w Adzie.
794 Summary: C++ language support for GCC
795 Summary(es.UTF-8): Soporte de C++ para GCC
796 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
797 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
798 Group: Development/Languages
799 Requires: %{name} = %{epoch}:%{version}-%{release}
805 This package adds C++ support to the GNU Compiler Collection. It
806 includes support for most of the current C++ specification, including
807 templates and exception handling. It does not include a standard C++
808 library, which is available separately.
810 %description c++ -l de.UTF-8
811 Dieses Paket enthält die C++-Unterstützung für den
812 GNU-Compiler-Collection. Es unterstützt die aktuelle
813 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
814 C++-Standard-Library ist nicht enthalten - sie ist getrennt
817 %description c++ -l es.UTF-8
818 Este paquete añade soporte de C++ al GCC (colección de compiladores
819 GNU). Ello incluye el soporte para la mayoría de la especificación
820 actual de C++, incluyendo plantillas y manejo de excepciones. No
821 incluye la biblioteca estándar de C++, la que es disponible separada.
823 %description c++ -l fr.UTF-8
824 Ce package ajoute un support C++ a la collection de compilateurs GNU.
825 Il comprend un support pour la plupart des spécifications actuelles de
826 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
827 une bibliothéque C++ standard, qui est disponible séparément.
829 %description c++ -l pl.UTF-8
830 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
831 obecnej specyfikacji C++, nie zawiera natomiast standardowych
832 bibliotek C++, które są w oddzielnym pakiecie.
834 %description c++ -l pt_BR.UTF-8
835 Este pacote adiciona suporte C++ para o gcc.
837 %description c++ -l tr.UTF-8
838 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
839 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
840 C++ kitaplığı bu pakette yer almaz.
842 %package c++-multilib-32
843 Summary: C++ language 32-bit binaries support for GCC
844 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
845 Group: Development/Languages
846 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
847 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
848 Obsoletes: gcc-c++-multilib
850 %description c++-multilib-32
851 This package adds 32-bit binaries in C++ language support to the GNU
854 %description c++-multilib-32 -l pl.UTF-8
855 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
858 %package c++-multilib-%{multilib2}
859 Summary: C++ language %{m2_desc} binaries support for GCC
860 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
861 Group: Development/Languages
862 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
863 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
865 %description c++-multilib-%{multilib2}
866 This package adds %{m2_desc} binaries in C++ language support to the GNU
869 %description c++-multilib-%{multilib2} -l pl.UTF-8
870 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
873 %package -n libstdc++
874 Summary: GNU C++ library
875 Summary(es.UTF-8): Biblioteca C++ de GNU
876 Summary(pl.UTF-8): Biblioteka GNU C++
877 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
878 License: GPL v3+ with GCC Runtime Library Exception v3.1
880 # >= instead of = to allow keeping older libstdc++ (with different soname)
881 Requires: libgcc >= %{epoch}:%{version}-%{release}
883 Obsoletes: libstdc++3
884 Obsoletes: libstdc++4
886 %description -n libstdc++
887 This is the GNU implementation of the standard C++ library, along with
888 additional GNU tools. This package includes the shared libraries
889 necessary to run C++ applications.
891 %description -n libstdc++ -l de.UTF-8
892 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
893 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
894 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
896 %description -n libstdc++ -l es.UTF-8
897 Este es el soporte de las bibliotecas padrón del C++, junto con
898 herramientas GNU adicionales. El paquete incluye las bibliotecas
899 compartidas necesarias para ejecutar aplicaciones C++.
901 %description -n libstdc++ -l fr.UTF-8
902 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
903 des outils GNU supplémentaires. Ce package comprend les librairies
904 partagées nécessaires à l'exécution d'application C++.
906 %description -n libstdc++ -l pl.UTF-8
907 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
908 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
909 uruchamiania aplikacji napisanych w C++.
911 %description -n libstdc++ -l pt_BR.UTF-8
912 Este pacote é uma implementação da biblioteca padrão C++ v3, um
913 subconjunto do padrão ISO 14882.
915 %description -n libstdc++ -l tr.UTF-8
916 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
917 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
919 %package -n libstdc++-devel
920 Summary: Header files and documentation for C++ development
921 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
922 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
923 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
924 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
925 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
926 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
927 License: GPL v3+ with GCC Runtime Library Exception v3.1
928 Group: Development/Libraries
929 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
930 Requires: glibc-devel
931 Requires: libstdc++ = %{epoch}:%{version}-%{release}
932 Obsoletes: libg++-devel
933 Obsoletes: libstdc++3-devel
934 Obsoletes: libstdc++4-devel
936 %description -n libstdc++-devel
937 This is the GNU implementation of the standard C++ libraries. This
938 package includes the header files needed for C++ development and
939 library documentation.
941 %description -n libstdc++-devel -l es.UTF-8
942 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
943 paquete incluye los archivos de inclusión y bibliotecas necesarios
944 para desarrollo de programas en lenguaje C++.
946 %description -n libstdc++-devel -l pl.UTF-8
947 Pakiet ten zawiera biblioteki będące implementacją standardowych
948 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
949 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
951 %description -n libstdc++-devel -l pt_BR.UTF-8
952 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
953 para desenvolvimento de programas C++.
955 %package -n libstdc++-static
956 Summary: Static C++ standard library
957 Summary(es.UTF-8): Biblioteca estándar estática de C++
958 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
959 License: GPL v3+ with GCC Runtime Library Exception v3.1
960 Group: Development/Libraries
961 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
962 Obsoletes: libstdc++4-static
964 %description -n libstdc++-static
965 Static C++ standard library.
967 %description -n libstdc++-static -l es.UTF-8
968 Biblioteca estándar estática de C++.
970 %description -n libstdc++-static -l pl.UTF-8
971 Statyczna biblioteka standardowa C++.
973 %package -n libstdc++-multilib-32
974 Summary: GNU C++ library - 32-bit version
975 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
976 License: GPL v3+ with GCC Runtime Library Exception v3.1
978 # >= instead of = to allow keeping older libstdc++ (with different soname)
979 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
980 Obsoletes: libstdc++-multilib
982 %description -n libstdc++-multilib-32
983 This is 32-bit version of the GNU implementation of the standard C++
986 %description -n libstdc++-multilib-32 -l pl.UTF-8
987 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
990 %package -n libstdc++-multilib-32-devel
991 Summary: Development files for C++ development - 32-bit version
992 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
993 License: GPL v3+ with GCC Runtime Library Exception v3.1
994 Group: Development/Libraries
995 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
996 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
997 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
998 Obsoletes: libstdc++-multilib-devel
1000 %description -n libstdc++-multilib-32-devel
1001 This package contains the development files for 32-bit version of the
1002 GNU implementation of the standard C++ library.
1004 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
1005 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
1006 implementacji GNU biblioteki standardowej C++.
1008 %package -n libstdc++-multilib-32-static
1009 Summary: Static C++ standard library - 32-bit version
1010 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
1011 License: GPL v3+ with GCC Runtime Library Exception v3.1
1012 Group: Development/Libraries
1013 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
1014 Obsoletes: libstdc++-multilib-static
1016 %description -n libstdc++-multilib-32-static
1017 Static C++ standard library - 32-bit version.
1019 %description -n libstdc++-multilib-32-static -l pl.UTF-8
1020 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
1022 %package -n libstdc++-multilib-%{multilib2}
1023 Summary: GNU C++ library - %{m2_desc} version
1024 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
1025 License: GPL v3+ with GCC Runtime Library Exception v3.1
1027 # >= instead of = to allow keeping older libstdc++ (with different soname)
1028 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
1030 %description -n libstdc++-multilib-%{multilib2}
1031 This is %{m2_desc} version of the GNU implementation of the standard C++
1034 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
1035 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
1038 %package -n libstdc++-multilib-%{multilib2}-devel
1039 Summary: Development files for C++ development - %{m2_desc} version
1040 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
1041 License: GPL v3+ with GCC Runtime Library Exception v3.1
1042 Group: Development/Libraries
1043 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1044 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1045 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1047 %description -n libstdc++-multilib-%{multilib2}-devel
1048 This package contains the development files for %{m2_desc} version of the
1049 GNU implementation of the standard C++ library.
1051 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
1052 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
1053 implementacji GNU biblioteki standardowej C++.
1055 %package -n libstdc++-multilib-%{multilib2}-static
1056 Summary: Static C++ standard library - %{m2_desc} version
1057 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
1058 License: GPL v3+ with GCC Runtime Library Exception v3.1
1059 Group: Development/Libraries
1060 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1062 %description -n libstdc++-multilib-%{multilib2}-static
1063 Static C++ standard library - %{m2_desc} version.
1065 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
1066 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
1068 %package -n libstdc++-gdb
1069 Summary: libstdc++ pretty printers for GDB
1070 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
1071 Group: Development/Debuggers
1073 %description -n libstdc++-gdb
1074 This package contains Python scripts for GDB pretty printing of the
1075 libstdc++ types/containers.
1077 %description -n libstdc++-gdb -l pl.UTF-8
1078 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
1079 wypisywania typów i kontenerów libstdc++.
1082 Summary: Fortran 95 language support for GCC
1083 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
1084 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
1085 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
1086 Group: Development/Languages/Fortran
1087 Requires: %{name} = %{epoch}:%{version}-%{release}
1088 Requires: libgfortran = %{epoch}:%{version}-%{release}
1089 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1090 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
1094 %description fortran
1095 This package adds support for compiling Fortran 95 programs with the
1098 %description fortran -l es.UTF-8
1099 Este paquete añade soporte para compilar programas escritos en Fortran
1100 95 con el compilador GNU.
1102 %description fortran -l pl.UTF-8
1103 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
1105 %description fortran -l pt_BR.UTF-8
1106 Suporte Fortran 95 para o GCC.
1108 %package fortran-multilib-32
1109 Summary: Fortran 95 language 32-bit binaries support for GCC
1110 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
1111 Group: Development/Languages/Fortran
1112 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1113 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1114 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1115 Obsoletes: gcc-fortran-multilib
1117 %description fortran-multilib-32
1118 This package adds support for compiling 32-bit Fortran 95 programs
1119 with the GNU compiler.
1121 %description fortran-multilib-32 -l pl.UTF-8
1122 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1125 %package fortran-multilib-%{multilib2}
1126 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1127 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1128 Group: Development/Languages/Fortran
1129 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1130 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1131 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1133 %description fortran-multilib-%{multilib2}
1134 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1135 binaries with the GNU compiler.
1137 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1138 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1141 %package -n libgfortran
1142 Summary: Fortran 95 Library
1143 Summary(es.UTF-8): Biblioteca de Fortran 95
1144 Summary(pl.UTF-8): Biblioteka Fortranu 95
1145 License: GPL v3+ with GCC Runtime Library Exception v3.1
1147 Requires: libgcc = %{epoch}:%{version}-%{release}
1148 Requires: libquadmath = %{epoch}:%{version}-%{release}
1151 %description -n libgfortran
1154 %description -n libgfortran -l es.UTF-8
1155 Biblioteca de Fortran 95.
1157 %description -n libgfortran -l pl.UTF-8
1158 Biblioteka Fortranu 95.
1160 %package -n libgfortran-static
1161 Summary: Static Fortran 95 Library
1162 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1163 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1164 License: GPL v3+ with GCC Runtime Library Exception v3.1
1165 Group: Development/Libraries
1166 Requires: libgfortran = %{epoch}:%{version}-%{release}
1167 Obsoletes: libg2c-static
1169 %description -n libgfortran-static
1170 Static Fortran 95 Library.
1172 %description -n libgfortran-static -l es.UTF-8
1173 Bibliotecas estáticas de Fortran 95.
1175 %description -n libgfortran-static -l pl.UTF-8
1176 Statyczna biblioteka Fortranu 95.
1178 %package -n libgfortran-multilib-32
1179 Summary: Fortran 95 Library - 32-bit version
1180 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1181 License: GPL v3+ with GCC Runtime Library Exception v3.1
1183 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1184 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1185 Obsoletes: libgfortran-multilib
1187 %description -n libgfortran-multilib-32
1188 Fortran 95 Library - 32-bit version.
1190 %description -n libgfortran-multilib-32 -l pl.UTF-8
1191 Biblioteka Fortranu 95 - wersja 32-bitowa.
1193 %package -n libgfortran-multilib-32-static
1194 Summary: Static Fortran 95 Library - 32-bit version
1195 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1196 License: GPL v3+ with GCC Runtime Library Exception v3.1
1197 Group: Development/Libraries
1198 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1199 Obsoletes: libgfortran-multilib-static
1201 %description -n libgfortran-multilib-32-static
1202 Static Fortran 95 Library - 32-bit version.
1204 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1205 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1207 %package -n libgfortran-multilib-%{multilib2}
1208 Summary: Fortran 95 Library - %{m2_desc} version
1209 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1210 License: GPL v3+ with GCC Runtime Library Exception v3.1
1212 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1214 %description -n libgfortran-multilib-%{multilib2}
1215 Fortran 95 Library - %{m2_desc} version.
1217 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1218 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1220 %package -n libgfortran-multilib-%{multilib2}-static
1221 Summary: Static Fortran 95 Library - %{m2_desc} version
1222 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1223 License: GPL v3+ with GCC Runtime Library Exception v3.1
1224 Group: Development/Libraries
1225 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1226 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1228 %description -n libgfortran-multilib-%{multilib2}-static
1229 Static Fortran 95 Library - %{m2_desc} version.
1231 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1232 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1234 %package -n libquadmath
1235 Summary: GCC __float128 shared support library
1236 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1240 %description -n libquadmath
1241 This package contains GCC shared support library which is needed for
1242 __float128 math support and for Fortran REAL*16 support.
1244 %description -n libquadmath -l pl.UTF-8
1245 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1246 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1249 %package -n libquadmath-devel
1250 Summary: Header files for GCC __float128 support library
1251 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1253 Group: Development/Libraries
1254 Requires: libquadmath = %{epoch}:%{version}-%{release}
1256 %description -n libquadmath-devel
1257 This package contains header files for GCC support library which is
1258 needed for __float128 math support and for Fortran REAL*16 support.
1260 %description -n libquadmath-devel -l pl.UTF-8
1261 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1262 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1265 %package -n libquadmath-static
1266 Summary: Static GCC __float128 support library
1267 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1269 Group: Development/Libraries
1270 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1272 %description -n libquadmath-static
1273 Static GCC __float128 support library.
1275 %description -n libquadmath-static -l pl.UTF-8
1276 Biblioteka statyczna GCC do obsługi typu __float128.
1278 %package -n libquadmath-multilib-32
1279 Summary: GCC __float128 shared support library - 32-bit version
1280 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1283 Obsoletes: libquadmath-multilib
1285 %description -n libquadmath-multilib-32
1286 This package contains 32-bit version of GCC shared support library
1287 which is needed for __float128 math support and for Fortran REAL*16
1290 %description -n libquadmath-multilib-32 -l pl.UTF-8
1291 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1292 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1295 %package -n libquadmath-multilib-32-devel
1296 Summary: Development files for 32-bit GCC __float128 support library
1297 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1299 Group: Development/Libraries
1300 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1301 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1302 Obsoletes: libquadmath-multilib-devel
1304 %description -n libquadmath-multilib-32-devel
1305 This package contains development files for 32-bit GCC support library
1306 which is needed for __float128 math support and for Fortran REAL*16
1309 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1310 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1311 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1312 REAL*16 w Fortranie.
1314 %package -n libquadmath-multilib-32-static
1315 Summary: Static GCC __float128 support library - 32-bit version
1316 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1318 Group: Development/Libraries
1319 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1320 Obsoletes: libquadmath-multilib-static
1322 %description -n libquadmath-multilib-32-static
1323 Static GCC __float128 support library - 32-bit version.
1325 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1326 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1328 %package -n libquadmath-multilib-%{multilib2}
1329 Summary: GCC __float128 shared support library - %{m2_desc} version
1330 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1334 %description -n libquadmath-multilib-%{multilib2}
1335 This package contains %{m2_desc} version of GCC shared support library
1336 which is needed for __float128 math support and for Fortran REAL*16
1339 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1340 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1341 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1342 REAL*16 w Fortranie.
1344 %package -n libquadmath-multilib-%{multilib2}-devel
1345 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1346 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1348 Group: Development/Libraries
1349 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1350 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1352 %description -n libquadmath-multilib-%{multilib2}-devel
1353 This package contains development files for %{m2_desc} version of GCC
1354 support library which is needed for __float128 math support and for
1355 Fortran REAL*16 support.
1357 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1358 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1359 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1360 typu REAL*16 w Fortranie.
1362 %package -n libquadmath-multilib-%{multilib2}-static
1363 Summary: Static GCC __float128 support library - %{m2_desc} version
1364 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1366 Group: Development/Libraries
1367 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1369 %description -n libquadmath-multilib-%{multilib2}-static
1370 Static GCC __float128 support library - %{m2_desc} version.
1372 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1373 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1376 Summary: Foreign Function Interface library
1377 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1378 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1382 %description -n libffi
1383 The libffi library provides a portable, high level programming
1384 interface to various calling conventions. This allows a programmer to
1385 call any function specified by a call interface description at run
1388 %description -n libffi -l es.UTF-8
1389 La biblioteca libffi provee una interfaz portable de programación de
1390 alto nivel para varias convenciones de llamada. Ello permite que un
1391 programador llame una función cualquiera especificada por una
1392 descripción de interfaz de llamada en el tiempo de ejecución.
1394 %description -n libffi -l pl.UTF-8
1395 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1396 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1397 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1400 %package -n libffi-devel
1401 Summary: Development files for Foreign Function Interface library
1402 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1403 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1405 Group: Development/Libraries
1406 Requires: %{name} = %{epoch}:%{version}-%{release}
1407 Requires: libffi = %{epoch}:%{version}-%{release}
1409 %description -n libffi-devel
1410 Development files for Foreign Function Interface library.
1412 %description -n libffi-devel -l es.UTF-8
1413 Ficheros de desarrollo para libffi.
1415 %description -n libffi-devel -l pl.UTF-8
1416 Pliki nagłówkowe biblioteki libffi.
1418 %package -n libffi-static
1419 Summary: Static Foreign Function Interface library
1420 Summary(es.UTF-8): Biblioteca libffi estática
1421 Summary(pl.UTF-8): Statyczna biblioteka libffi
1423 Group: Development/Libraries
1424 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1426 %description -n libffi-static
1427 Static Foreign Function Interface library.
1429 %description -n libffi-static -l es.UTF-8
1430 Biblioteca libffi estática.
1432 %description -n libffi-static -l pl.UTF-8
1433 Statyczna biblioteka libffi.
1435 %package -n libffi-multilib-32
1436 Summary: Foreign Function Interface library - 32-bit version
1437 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1440 Obsoletes: libffi-multilib
1442 %description -n libffi-multilib-32
1443 The libffi library provides a portable, high level programming
1444 interface to various calling conventions. This allows a programmer to
1445 call any function specified by a call interface description at run
1446 time. This package contains 32-bit version of the library.
1448 %description -n libffi-multilib-32 -l pl.UTF-8
1449 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1450 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1451 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1452 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1454 %package -n libffi-multilib-32-devel
1455 Summary: Development files for 32-bit version of Foreign Function Interface library
1456 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1458 Group: Development/Libraries
1459 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1460 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1461 Obsoletes: libffi-multilib-devel
1463 %description -n libffi-multilib-32-devel
1464 Development files for 32-bit version of Foreign Function Interface
1467 %description -n libffi-multilib-32-devel -l pl.UTF-8
1468 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1470 %package -n libffi-multilib-32-static
1471 Summary: Static Foreign Function Interface library - 32-bit version
1472 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1474 Group: Development/Libraries
1475 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1476 Obsoletes: libffi-multilib-static
1478 %description -n libffi-multilib-32-static
1479 Static Foreign Function Interface library - 32-bit version.
1481 %description -n libffi-multilib-32-static -l pl.UTF-8
1482 Statyczna biblioteka libffi - wersja 32-bitowa.
1484 %package -n libffi-multilib-%{multilib2}
1485 Summary: Foreign Function Interface library - %{m2_desc} version
1486 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1490 %description -n libffi-multilib-%{multilib2}
1491 The libffi library provides a portable, high level programming
1492 interface to various calling conventions. This allows a programmer to
1493 call any function specified by a call interface description at run
1494 time. This package contains %{m2_desc} version of the library.
1496 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1497 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1498 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1499 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1500 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1502 %package -n libffi-multilib-%{multilib2}-devel
1503 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1504 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1506 Group: Development/Libraries
1507 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1508 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1510 %description -n libffi-multilib-%{multilib2}-devel
1511 Development files for %{m2_desc} version of Foreign Function Interface
1514 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1515 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1517 %package -n libffi-multilib-%{multilib2}-static
1518 Summary: Static Foreign Function Interface library - %{m2_desc} version
1519 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1521 Group: Development/Libraries
1522 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1524 %description -n libffi-multilib-%{multilib2}-static
1525 Static Foreign Function Interface library - %{m2_desc} version.
1527 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1528 Statyczna biblioteka libffi - wersja %{m2_desc}.
1531 Summary: Objective C language support for GCC
1532 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1533 Summary(es.UTF-8): Soporte de Objective C para GCC
1534 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1535 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1536 Summary(tr.UTF-8): GCC için Objective C desteği
1537 Group: Development/Languages
1538 Requires: %{name} = %{epoch}:%{version}-%{release}
1539 Requires: libobjc = %{epoch}:%{version}-%{release}
1540 Obsoletes: egcc-objc
1541 Obsoletes: egcs-objc
1544 This package adds Objective C support to the GNU Compiler Collection.
1545 Objective C is a object oriented derivative of the C language, mainly
1546 used on systems running NeXTSTEP. This package does not include the
1547 standard objective C object library.
1549 %description objc -l de.UTF-8
1550 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1551 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1552 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1553 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1555 %description objc -l es.UTF-8
1556 Este paquete añade soporte de Objective C al GCC (colección de
1557 compiladores GNU). Objective C es un lenguaje orientado a objetos
1558 derivado de C, principalmente usado en sistemas que funcionan bajo
1559 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1562 %description objc -l fr.UTF-8
1563 Ce package ajoute un support Objective C a la collection de
1564 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1565 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1566 package n'inclue pas la bibliothéque Objective C standard.
1568 %description objc -l pl.UTF-8
1569 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1570 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1571 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1572 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1574 %description objc -l tr.UTF-8
1575 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1576 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1577 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1578 kitaplığı bu pakette yer almaz.
1580 %package objc-multilib-32
1581 Summary: Objective C language 32-bit binaries support for GCC
1582 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1583 Group: Development/Languages
1584 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1585 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1586 Obsoletes: gcc-objc-multilib
1588 %description objc-multilib-32
1589 This package adds 32-bit Objective C support to the GNU Compiler
1592 %description objc-multilib-32 -l pl.UTF-8
1593 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1596 %package objc-multilib-%{multilib2}
1597 Summary: Objective C language %{m2_desc} binaries support for GCC
1598 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1599 Group: Development/Languages
1600 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1601 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1603 %description objc-multilib-%{multilib2}
1604 This package adds %{m2_desc} binaries in Objective C language support to
1605 the GNU Compiler Collection.
1607 %description objc-multilib-%{multilib2} -l pl.UTF-8
1608 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1612 Summary: Objective C++ support for GCC
1613 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1614 Group: Development/Languages
1615 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1616 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1619 This package adds Objective C++ support to the GNU Compiler
1622 %description objc++ -l pl.UTF-8
1623 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1624 GNU Compiler Collection.
1627 Summary: Objective C Library
1628 Summary(es.UTF-8): Biblioteca de Objective C
1629 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1630 License: GPL v3+ with GCC Runtime Library Exception v3.1
1632 Requires: libgcc = %{epoch}:%{version}-%{release}
1635 %description -n libobjc
1636 Objective C Library.
1638 %description -n libobjc -l es.UTF-8
1639 Bibliotecas de Objective C.
1641 %description -n libobjc -l pl.UTF-8
1642 Biblioteka obiektowego C (Objective C).
1644 %package -n libobjc-static
1645 Summary: Static Objective C Library
1646 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1647 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1648 License: GPL v3+ with GCC Runtime Library Exception v3.1
1649 Group: Development/Libraries
1650 Requires: libobjc = %{epoch}:%{version}-%{release}
1652 %description -n libobjc-static
1653 Static Objective C Library.
1655 %description -n libobjc-static -l es.UTF-8
1656 Bibliotecas estáticas de Objective C.
1658 %description -n libobjc-static -l pl.UTF-8
1659 Statyczna biblioteka obiektowego C (Objective C).
1661 %package -n libobjc-multilib-32
1662 Summary: Objective C Library - 32-bit version
1663 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1664 License: GPL v3+ with GCC Runtime Library Exception v3.1
1666 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1667 Obsoletes: libobjc-multilib
1669 %description -n libobjc-multilib-32
1670 Objective C Library - 32-bit version.
1672 %description -n libobjc-multilib-32 -l pl.UTF-8
1673 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1675 %package -n libobjc-multilib-32-static
1676 Summary: Static Objective C Library - 32-bit version
1677 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1678 License: GPL v3+ with GCC Runtime Library Exception v3.1
1679 Group: Development/Libraries
1680 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1681 Obsoletes: libobjc-multilib-static
1683 %description -n libobjc-multilib-32-static
1684 Static Objective C Library - 32-bit version.
1686 %description -n libobjc-multilib-32-static -l pl.UTF-8
1687 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1689 %package -n libobjc-multilib-%{multilib2}
1690 Summary: Objective C Library - %{m2_desc} version
1691 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1692 License: GPL v3+ with GCC Runtime Library Exception v3.1
1694 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1696 %description -n libobjc-multilib-%{multilib2}
1697 Objective C Library - %{m2_desc} version.
1699 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1700 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1702 %package -n libobjc-multilib-%{multilib2}-static
1703 Summary: Static Objective C Library - %{m2_desc} version
1704 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1705 License: GPL v3+ with GCC Runtime Library Exception v3.1
1706 Group: Development/Libraries
1707 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1709 %description -n libobjc-multilib-%{multilib2}-static
1710 Static Objective C Library - %{m2_desc} version.
1712 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1713 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1716 Summary: Go language support for GCC
1717 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1718 License: GPL v3+ (gcc), BSD (Go-specific part)
1719 Group: Development/Languages
1720 Requires: %{name} = %{epoch}:%{version}-%{release}
1721 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1724 This package adds Go language support to the GNU Compiler Collection.
1726 %description go -l pl.UTF-8
1727 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1729 %package go-multilib-32
1730 Summary: Go language 32-bit binaries support for GCC
1731 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1732 License: GPL v3+ (gcc), BSD (Go-specific part)
1733 Group: Development/Languages
1734 Requires: %{name} = %{epoch}:%{version}-%{release}
1735 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1736 Obsoletes: gcc-go-multilib
1738 %description go-multilib-32
1739 This package adds 32-bit Go language support to the GNU Compiler
1742 %description go-multilib-32 -l pl.UTF-8
1743 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1746 %package go-multilib-%{multilib2}
1747 Summary: Go language %{m2_desc} binaries support for GCC
1748 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1749 License: GPL v3+ (gcc), BSD (Go-specific part)
1750 Group: Development/Languages
1751 Requires: %{name} = %{epoch}:%{version}-%{release}
1752 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1754 %description go-multilib-%{multilib2}
1755 This package adds %{m2_desc} binaries in Go language support to the GNU
1756 Compiler Collection.
1758 %description go-multilib-%{multilib2} -l pl.UTF-8
1759 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1763 Summary: Go language library
1764 Summary(pl.UTF-8): Biblioteka języka Go
1767 Requires: libgcc = %{epoch}:%{version}-%{release}
1769 %description -n libgo
1770 Go language library.
1772 %description -n libgo -l pl.UTF-8
1773 Biblioteka języka Go.
1775 %package -n libgo-devel
1776 Summary: Development files for Go language library
1777 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1779 Group: Development/Libraries
1780 Requires: glibc-devel
1781 Requires: libgo = %{epoch}:%{version}-%{release}
1783 %description -n libgo-devel
1784 Development files for Go language library.
1786 %description -n libgo-devel -l pl.UTF-8
1787 Pliki programistyczne biblioteki języka Go.
1789 %package -n libgo-static
1790 Summary: Static Go language library
1791 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1793 Group: Development/Libraries
1794 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1796 %description -n libgo-static
1797 Static Go language library.
1799 %description -n libgo-static -l pl.UTF-8
1800 Statyczna biblioteka języka Go.
1802 %package -n libgo-multilib-32
1803 Summary: Go language library - 32-bit version
1804 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1807 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1808 Obsoletes: libgo-multilib
1810 %description -n libgo-multilib-32
1811 Go language library - 32-bit version.
1813 %description -n libgo-multilib-32 -l pl.UTF-8
1814 Biblioteka języka Go - wersja 32-bitowa.
1816 %package -n libgo-multilib-32-devel
1817 Summary: Development files for Go language library - 32-bit version
1818 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
1820 Group: Development/Libraries
1821 Requires: glibc-devel
1822 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
1823 Obsoletes: libgo-multilib-devel
1825 %description -n libgo-multilib-32-devel
1826 Development files for Go language library - 32-bit version.
1828 %description -n libgo-multilib-32-devel -l pl.UTF-8
1829 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
1831 %package -n libgo-multilib-32-static
1832 Summary: Static Go language library - 32-bit version
1833 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
1835 Group: Development/Libraries
1836 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1837 Obsoletes: libgo-multilib-static
1839 %description -n libgo-multilib-32-static
1840 Static Go language library - 32-bit version.
1842 %description -n libgo-multilib-32-static -l pl.UTF-8
1843 Statyczna biblioteka języka Go - wersja 32-bitowa.
1845 %package -n libgo-multilib-%{multilib2}
1846 Summary: Go language library - %{m2_desc} version
1847 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
1850 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1852 %description -n libgo-multilib-%{multilib2}
1853 Go language library - %{m2_desc} version.
1855 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
1856 Biblioteka języka Go - wersja %{m2_desc}.
1858 %package -n libgo-multilib-%{multilib2}-devel
1859 Summary: Development files for Go language library - %{m2_desc} version
1860 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
1862 Group: Development/Libraries
1863 Requires: glibc-devel
1864 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1866 %description -n libgo-multilib-%{multilib2}-devel
1867 Development files for Go language library - %{m2_desc} version.
1869 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
1870 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
1872 %package -n libgo-multilib-%{multilib2}-static
1873 Summary: Static Go language library - %{m2_desc} version
1874 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
1876 Group: Development/Libraries
1877 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1879 %description -n libgo-multilib-%{multilib2}-static
1880 Static Go language library - %{m2_desc} version.
1882 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
1883 Statyczna biblioteka języka Go - wersja %{m2_desc}.
1886 Summary: The Address Sanitizer library
1887 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
1888 License: BSD-like or MIT
1890 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1892 %description -n libasan
1893 This package contains the Address Sanitizer library which is used for
1894 -fsanitize=address instrumented programs.
1896 %description -n libasan -l pl.UTF-8
1897 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
1898 adresów w programach kompilowanych z opcją -fsanitize=address.
1900 %package -n libasan-devel
1901 Summary: Development files for the Address Sanitizer library
1902 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
1903 License: BSD-like or MIT
1904 Group: Development/Libraries
1905 Requires: libasan = %{epoch}:%{version}-%{release}
1907 %description -n libasan-devel
1908 This package contains development files for the Address Sanitizer
1911 %description -n libasan-devel -l pl.UTF-8
1912 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
1914 %package -n libasan-static
1915 Summary: The Address Sanitizer static library
1916 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
1917 License: BSD-like or MIT
1918 Group: Development/Libraries
1919 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1921 %description -n libasan-static
1922 This package contains Address Sanitizer static library.
1924 %description -n libasan-static -l pl.UTF-8
1925 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
1927 %package -n libasan-multilib-32
1928 Summary: The Address Sanitizer library - 32-bit version
1929 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
1930 License: BSD-like or MIT
1932 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1933 Obsoletes: libasan-multilib
1935 %description -n libasan-multilib-32
1936 This package contains 32-bit version of the Address Sanitizer library
1937 which is used for -fsanitize=address instrumented programs.
1939 %description -n libasan-multilib-32 -l pl.UTF-8
1940 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
1941 służącej do kontroli adresów w programach kompilowanych z opcją
1944 %package -n libasan-multilib-32-devel
1945 Summary: Development files for the Address Sanitizer library - 32-bit version
1946 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
1947 License: BSD-like or MIT
1948 Group: Development/Libraries
1949 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1950 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
1951 Obsoletes: libasan-multilib-devel
1953 %description -n libasan-multilib-32-devel
1954 This package contains the development files for 32-bit version of the
1955 Address Sanitizer library.
1957 %description -n libasan-multilib-32-devel -l pl.UTF-8
1958 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
1961 %package -n libasan-multilib-32-static
1962 Summary: The Address Sanitizer static library - 32-bit version
1963 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
1964 License: BSD-like or MIT
1965 Group: Development/Libraries
1966 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
1967 Obsoletes: libasan-multilib-static
1969 %description -n libasan-multilib-32-static
1970 This package contains 32-bit version of the Address Sanitizer static
1973 %description -n libasan-multilib-32-static -l pl.UTF-8
1974 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
1977 %package -n libasan-multilib-%{multilib2}
1978 Summary: The Address Sanitizer library - %{m2_desc} version
1979 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
1980 License: BSD-like or MIT
1982 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1984 %description -n libasan-multilib-%{multilib2}
1985 This package contains %{m2_desc} version of the Address Sanitizer library
1986 which is used for -fsanitize=address instrumented programs.
1988 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
1989 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
1990 służącej do kontroli adresów w programach kompilowanych z opcją
1993 %package -n libasan-multilib-%{multilib2}-devel
1994 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
1995 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
1996 License: BSD-like or MIT
1997 Group: Development/Libraries
1998 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1999 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2001 %description -n libasan-multilib-%{multilib2}-devel
2002 This package contains the development files for %{m2_desc} version of the
2003 Address Sanitizer library.
2005 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2006 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2009 %package -n libasan-multilib-%{multilib2}-static
2010 Summary: The Address Sanitizer static library - %{m2_desc} version
2011 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
2012 License: BSD-like or MIT
2013 Group: Development/Libraries
2014 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2016 %description -n libasan-multilib-%{multilib2}-static
2017 This package contains %{m2_desc} version of the Address Sanitizer static
2020 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2021 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
2025 Summary: The Leak Sanitizer library
2026 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
2027 License: BSD-like or MIT
2029 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2031 %description -n liblsan
2032 This package contains the Leak Sanitizer library which is used for
2033 -fsanitize=leak instrumented programs.
2035 %description -n liblsan -l pl.UTF-8
2036 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
2037 wycieków w programach kompilowanych z opcją -fsanitize=leak.
2039 %package -n liblsan-devel
2040 Summary: Development files for the Leak Sanitizer library
2041 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2042 License: BSD-like or MIT
2043 Group: Development/Libraries
2044 Requires: liblsan = %{epoch}:%{version}-%{release}
2046 %description -n liblsan-devel
2047 This package contains development files for the Leak Sanitizer
2050 %description -n liblsan-devel -l pl.UTF-8
2051 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2053 %package -n liblsan-static
2054 Summary: The Leak Sanitizer static library
2055 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2056 License: BSD-like or MIT
2057 Group: Development/Libraries
2058 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2060 %description -n liblsan-static
2061 This package contains Leak Sanitizer static library.
2063 %description -n liblsan-static -l pl.UTF-8
2064 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2066 %package -n liblsan-multilib-%{multilib2}
2067 Summary: The Leak Sanitizer library - %{m2_desc} version
2068 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
2069 License: BSD-like or MIT
2071 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2073 %description -n liblsan-multilib-%{multilib2}
2074 This package contains %{m2_desc} version of the Leak Sanitizer library
2075 which is used for -fsanitize=leak instrumented programs.
2077 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2078 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2079 do kontroli wycieków w programach kompilowanych z opcją
2082 %package -n liblsan-multilib-%{multilib2}-devel
2083 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2084 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2085 License: BSD-like or MIT
2086 Group: Development/Libraries
2087 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2089 %description -n liblsan-multilib-%{multilib2}-devel
2090 This package contains development files for %{m2_desc} version of the
2091 Leak Sanitizer library.
2093 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2094 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2097 %package -n liblsan-multilib-%{multilib2}-static
2098 Summary: The Leak Sanitizer static library - %{m2_desc} version
2099 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2100 License: BSD-like or MIT
2101 Group: Development/Libraries
2102 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2104 %description -n liblsan-multilib-%{multilib2}-static
2105 This package contains Leak Sanitizer static library - %{m2_desc} version.
2107 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2108 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2111 Summary: The Thread Sanitizer library
2112 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2113 License: BSD-like or MIT
2115 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2117 %description -n libtsan
2118 This package contains the Thread Sanitizer library which is used for
2119 -fsanitize=thread instrumented programs.
2121 %description -n libtsan -l pl.UTF-8
2122 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2123 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2125 %package -n libtsan-devel
2126 Summary: Development files for the Thread Sanitizer library
2127 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2128 License: BSD-like or MIT
2129 Group: Development/Libraries
2130 Requires: libtsan = %{epoch}:%{version}-%{release}
2132 %description -n libtsan-devel
2133 This package contains development files for Thread Sanitizer library.
2135 %description -n libtsan-devel -l pl.UTF-8
2136 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2138 %package -n libtsan-static
2139 Summary: The Thread Sanitizer static library
2140 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2141 License: BSD-like or MIT
2142 Group: Development/Libraries
2143 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2145 %description -n libtsan-static
2146 This package contains Thread Sanitizer static library.
2148 %description -n libtsan-static -l pl.UTF-8
2149 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2151 %package -n libtsan-multilib-%{multilib2}
2152 Summary: The Thread Sanitizer library - %{m2_desc} version
2153 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2154 License: BSD-like or MIT
2156 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2158 %description -n libtsan-multilib-%{multilib2}
2159 This package contains %{m2_desc} version of the Thread Sanitizer
2160 library which is used for -fsanitize=thread instrumented programs.
2162 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2163 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2164 służącej do kontroli wielowątkowości w programach kompilowanych
2165 z opcją -fsanitize=thread.
2167 %package -n libtsan-multilib-%{multilib2}-devel
2168 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2169 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2170 License: BSD-like or MIT
2171 Group: Development/Libraries
2172 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2174 %description -n libtsan-multilib-%{multilib2}-devel
2175 This package contains development files for %{m2_desc} version of
2176 Thread Sanitizer library.
2178 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2179 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2182 %package -n libtsan-multilib-%{multilib2}-static
2183 Summary: The Thread Sanitizer static library - %{m2_desc} version
2184 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2185 License: BSD-like or MIT
2186 Group: Development/Libraries
2187 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2189 %description -n libtsan-multilib-%{multilib2}-static
2190 This package contains %{m2_desc} version of Thread Sanitizer static
2193 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2194 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2197 %package -n libubsan
2198 Summary: The Undefined Behavior Sanitizer library
2199 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2200 License: BSD-like or MIT
2202 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2204 %description -n libubsan
2205 This package contains the Undefined Behavior Sanitizer library which
2206 is used for -fsanitize=undefined instrumented programs.
2208 %description -n libubsan -l pl.UTF-8
2209 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2210 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2211 -fsanitize=undefined.
2213 %package -n libubsan-devel
2214 Summary: Development files for the Undefined Behavior Sanitizer library
2215 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2216 License: BSD-like or MIT
2217 Group: Development/Libraries
2218 Requires: libubsan = %{epoch}:%{version}-%{release}
2220 %description -n libubsan-devel
2221 This package contains development files for the Undefined Behavior
2224 %description -n libubsan-devel -l pl.UTF-8
2225 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2228 %package -n libubsan-static
2229 Summary: The Undefined Behavior Sanitizer static library
2230 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2231 License: BSD-like or MIT
2232 Group: Development/Libraries
2233 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2235 %description -n libubsan-static
2236 This package contains Undefined Behavior Sanitizer static library.
2238 %description -n libubsan-static -l pl.UTF-8
2239 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2241 %package -n libubsan-multilib-32
2242 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2243 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2244 License: BSD-like or MIT
2246 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2247 Obsoletes: libubsan-multilib
2249 %description -n libubsan-multilib-32
2250 This package contains 32-bit version of the Undefined Behavior
2251 Sanitizer library which is used for -fsanitize=undefined instrumented
2254 %description -n libubsan-multilib-32 -l pl.UTF-8
2255 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2256 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2257 kompilowanych z opcją -fsanitize=undefined.
2259 %package -n libubsan-multilib-32-devel
2260 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2261 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2262 License: BSD-like or MIT
2263 Group: Development/Libraries
2264 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2265 Obsoletes: libubsan-multilib-devel
2267 %description -n libubsan-multilib-32-devel
2268 This package contains the development files for 32-bit version of the
2269 Undefined Behavior Sanitizer library.
2271 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2272 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2273 Undefined Behavior Sanitizer.
2275 %package -n libubsan-multilib-32-static
2276 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2277 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2278 License: BSD-like or MIT
2279 Group: Development/Libraries
2280 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2281 Obsoletes: libubsan-multilib-static
2283 %description -n libubsan-multilib-32-static
2284 This package contains 32-bit version of the Undefined Behavior
2285 Sanitizer static library.
2287 %description -n libubsan-multilib-32-static -l pl.UTF-8
2288 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2291 %package -n libubsan-multilib-%{multilib2}
2292 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2293 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2294 License: BSD-like or MIT
2296 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2298 %description -n libubsan-multilib-%{multilib2}
2299 This package contains %{m2_desc} version of the Undefined Behavior
2300 Sanitizer library which is used for -fsanitize=undefined instrumented
2303 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2304 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2305 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2306 kompilowanych z opcją -fsanitize=undefined.
2308 %package -n libubsan-multilib-%{multilib2}-devel
2309 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2310 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2311 License: BSD-like or MIT
2312 Group: Development/Libraries
2313 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2315 %description -n libubsan-multilib-%{multilib2}-devel
2316 This package contains the development files for %{m2_desc} version of the
2317 Undefined Behavior Sanitizer library.
2319 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2320 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2321 Undefined Behavior Sanitizer.
2323 %package -n libubsan-multilib-%{multilib2}-static
2324 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2325 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2326 License: BSD-like or MIT
2327 Group: Development/Libraries
2328 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2330 %description -n libubsan-multilib-%{multilib2}-static
2331 This package contains %{m2_desc} version of the Undefined Behavior
2332 Sanitizer static library.
2334 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2335 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2339 Summary: The Virtual Table Verification library
2340 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2341 License: GPL v3+ with GCC Runtime Library Exception v3.1
2343 URL: https://gcc.gnu.org/wiki/vtv
2344 Requires: libgcc = %{epoch}:%{version}-%{release}
2346 %description -n libvtv
2347 This package contains the Virtual Table Verification library which
2348 is used for -fvtable-verify=... instrumented programs.
2350 %description -n libvtv -l pl.UTF-8
2351 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2352 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2353 -fvtable-verify=....
2355 %package -n libvtv-devel
2356 Summary: Development files for the Virtual Table Verification library
2357 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2358 License: GPL v3+ with GCC Runtime Library Exception v3.1
2359 Group: Development/Libraries
2360 URL: https://gcc.gnu.org/wiki/vtv
2361 Requires: libvtv = %{epoch}:%{version}-%{release}
2363 %description -n libvtv-devel
2364 This package contains development files for the Virtual Table
2365 Verification library.
2367 %description -n libvtv-devel -l pl.UTF-8
2368 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2371 %package -n libvtv-static
2372 Summary: The Virtual Table Verification static library
2373 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2374 License: GPL v3+ with GCC Runtime Library Exception v3.1
2375 Group: Development/Libraries
2376 URL: https://gcc.gnu.org/wiki/vtv
2377 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2379 %description -n libvtv-static
2380 This package contains Virtual Table Verification static library.
2382 %description -n libvtv-static -l pl.UTF-8
2383 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2385 %package -n libvtv-multilib-32
2386 Summary: The Virtual Table Verification library - 32-bit version
2387 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2388 License: GPL v3+ with GCC Runtime Library Exception v3.1
2390 URL: https://gcc.gnu.org/wiki/vtv
2391 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2393 %description -n libvtv-multilib-32
2394 This package contains 32-bit version of the Virtual Table Verification
2395 library which is used for -fvtable-verify=... instrumented programs.
2397 %description -n libvtv-multilib-32 -l pl.UTF-8
2398 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2399 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2400 kompilowanych z opcją -fvtable-verify=....
2402 %package -n libvtv-multilib-32-devel
2403 Summary: Development files for the Virtual Table Verification library - 32-bit version
2404 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2405 License: GPL v3+ with GCC Runtime Library Exception v3.1
2406 Group: Development/Libraries
2407 URL: https://gcc.gnu.org/wiki/vtv
2408 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2410 %description -n libvtv-multilib-32-devel
2411 This package contains the development files for 32-bit version of the
2412 Virtual Table Verification library.
2414 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2415 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2416 Virtual Table Verification.
2418 %package -n libvtv-multilib-32-static
2419 Summary: The Virtual Table Verification static library - 32-bit version
2420 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2421 License: GPL v3+ with GCC Runtime Library Exception v3.1
2422 Group: Development/Libraries
2423 URL: https://gcc.gnu.org/wiki/vtv
2424 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2426 %description -n libvtv-multilib-32-static
2427 This package contains 32-bit version of the Virtual Table Verification
2430 %description -n libvtv-multilib-32-static -l pl.UTF-8
2431 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2434 %package -n libvtv-multilib-%{multilib2}
2435 Summary: The Virtual Table Verification library - %{m2_desc} version
2436 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2437 License: GPL v3+ with GCC Runtime Library Exception v3.1
2439 URL: https://gcc.gnu.org/wiki/vtv
2440 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2442 %description -n libvtv-multilib-%{multilib2}
2443 This package contains %{m2_desc} version of the Virtual Table Verification
2444 library which is used for -fvtable-verify=... instrumented programs.
2446 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2447 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2448 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2449 kompilowanych z opcją -fvtable-verify=....
2451 %package -n libvtv-multilib-%{multilib2}-devel
2452 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2453 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2454 License: GPL v3+ with GCC Runtime Library Exception v3.1
2455 Group: Development/Libraries
2456 URL: https://gcc.gnu.org/wiki/vtv
2457 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2459 %description -n libvtv-multilib-%{multilib2}-devel
2460 This package contains the development files for %{m2_desc} version of the
2461 Virtual Table Verification library.
2463 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2464 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2465 Virtual Table Verification.
2467 %package -n libvtv-multilib-%{multilib2}-static
2468 Summary: The Virtual Table Verification static library - %{m2_desc} version
2469 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2470 License: GPL v3+ with GCC Runtime Library Exception v3.1
2471 Group: Development/Libraries
2472 URL: https://gcc.gnu.org/wiki/vtv
2473 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2475 %description -n libvtv-multilib-%{multilib2}-static
2476 This package contains %{m2_desc} version of the Virtual Table
2477 Verification library.
2479 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2480 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2483 %package -n libatomic
2484 Summary: The GNU Atomic library
2485 Summary(pl.UTF-8): Biblioteka GNU Atomic
2486 License: GPL v3+ with GCC Runtime Library Exception v3.1
2489 %description -n libatomic
2490 This package contains the GNU Atomic library which is a GCC support
2491 library for atomic operations not supported by hardware.
2493 %description -n libatomic -l pl.UTF-8
2494 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2495 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2497 %package -n libatomic-devel
2498 Summary: Development files for the GNU Atomic library
2499 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2500 License: GPL v3+ with GCC Runtime Library Exception v3.1
2501 Group: Development/Libraries
2502 Requires: libatomic = %{epoch}:%{version}-%{release}
2504 %description -n libatomic-devel
2505 This package contains development files for the GNU Atomic library.
2507 %description -n libatomic-devel -l pl.UTF-8
2508 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2510 %package -n libatomic-static
2511 Summary: The GNU Atomic static library
2512 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2513 License: GPL v3+ with GCC Runtime Library Exception v3.1
2514 Group: Development/Libraries
2515 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2517 %description -n libatomic-static
2518 This package contains GNU Atomic static library.
2520 %description -n libatomic-static
2521 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2523 %package -n libatomic-multilib-32
2524 Summary: The GNU Atomic library - 32-bit version
2525 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2526 License: GPL v3+ with GCC Runtime Library Exception v3.1
2528 Obsoletes: libatomic-multilib
2530 %description -n libatomic-multilib-32
2531 This package contains 32-bit version of the GNU Atomic library which
2532 is a GCC support library for atomic operations not supported by
2535 %description -n libatomic-multilib-32 -l pl.UTF-8
2536 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2537 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2540 %package -n libatomic-multilib-32-devel
2541 Summary: Development files for the GNU Atomic static library - 32-bit version
2542 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2543 License: GPL v3+ with GCC Runtime Library Exception v3.1
2544 Group: Development/Libraries
2545 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2546 Obsoletes: libatomic-multilib-devel
2548 %description -n libatomic-multilib-32-devel
2549 This package contains the development files for 32-bit version of the
2552 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2553 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2556 %package -n libatomic-multilib-32-static
2557 Summary: The GNU Atomic static library - 32-bit version
2558 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2559 License: GPL v3+ with GCC Runtime Library Exception v3.1
2560 Group: Development/Libraries
2561 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2562 Obsoletes: libatomic-multilib-static
2564 %description -n libatomic-multilib-32-static
2565 This package contains 32-bit version of the GNU Atomic static library.
2567 %description -n libatomic-multilib-32-static -l pl.UTF-8
2568 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2570 %package -n libatomic-multilib-%{multilib2}
2571 Summary: The GNU Atomic library - %{m2_desc} version
2572 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2573 License: GPL v3+ with GCC Runtime Library Exception v3.1
2576 %description -n libatomic-multilib-%{multilib2}
2577 This package contains %{m2_desc} version of the GNU Atomic library which
2578 is a GCC support library for atomic operations not supported by
2581 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2582 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2583 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2586 %package -n libatomic-multilib-%{multilib2}-devel
2587 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2588 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2589 License: GPL v3+ with GCC Runtime Library Exception v3.1
2590 Group: Development/Libraries
2591 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2593 %description -n libatomic-multilib-%{multilib2}-devel
2594 This package contains the development files for %{m2_desc} version of the
2597 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2598 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2601 %package -n libatomic-multilib-%{multilib2}-static
2602 Summary: The GNU Atomic static library - %{m2_desc} version
2603 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2604 License: GPL v3+ with GCC Runtime Library Exception v3.1
2605 Group: Development/Libraries
2606 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2608 %description -n libatomic-multilib-%{multilib2}-static
2609 This package contains %{m2_desc} version of the GNU Atomic static library.
2611 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2612 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2615 Summary: GCC plugin for GDB
2616 Summary(pl.UTF-8): Wtyczka GCC dla GDB
2617 Group: Development/Debuggers
2618 Requires: %{name} = %{epoch}:%{version}-%{release}
2620 %description gdb-plugin
2621 This package contains GCC plugin for GDB C expression evaluation.
2623 %description gdb-plugin -l pl.UTF-8
2624 Ten pakiet zawiera wtyczkę GCC do obliczania wyrażeń języka C w GDB.
2626 %package plugin-devel
2627 Summary: Support for compiling GCC plugins
2628 Summary(pl.UTF-8): Obsługa kompilowania wtyczek GCC
2629 Group: Development/Languages
2630 Requires: %{name} = %{epoch}:%{version}-%{release}
2631 Requires: gmp-devel >= 4.3.2
2632 Requires: libmpc-devel >= 0.8.1
2633 Requires: mpfr-devel >= 2.4.2
2635 %description plugin-devel
2636 This package contains header files and other support files for
2637 compiling GCC plugins. The GCC plugin ABI is currently not stable, so
2638 plugins must be rebuilt any time GCC is updated.
2640 %description plugin-devel -l pl.UTF-8
2641 Ten pakiet zawiera pliki nagłówkowe oraz inne pozwalające na
2642 kompilowanie wtyczek GCC. ABI wtyczek GCC nie jest obecnie stabilne,
2643 więc wtyczki muszą być przebudowywane przy każdej aktualizacji GCC.
2645 # Packages with epoch 0
2646 # DO NOT MOVE THESE PACKAGES AROUND
2649 Summary: GCC Memory Protection Extensions language extensions runtime library
2650 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2654 Requires: libstdc++ = 6:%{version}-%{release}
2656 %description -n libmpx
2657 This package contains the Memory Protection Extensions C language
2658 extensions runtime library.
2660 %description -n libmpx -l pl.UTF-8
2661 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2662 Protection Extensions dla języka C.
2664 %package -n libmpx-devel
2665 Summary: GCC development files for Memory Protection Extensions language extensions
2666 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2669 Group: Development/Libraries
2670 Requires: libmpx = %{version}-%{release}
2672 %description -n libmpx-devel
2673 This package contains development files for Memory Protection
2674 Extensions C language extensions.
2676 %description -n libmpx-devel -l pl.UTF-8
2677 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2678 Extensions dla języka C.
2680 %package -n libmpx-static
2681 Summary: GCC Memory Protection Extensions language extensions static library
2682 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2685 Group: Development/Libraries
2686 Requires: libmpx-devel = %{version}-%{release}
2688 %description -n libmpx-static
2689 This package contains Memory Protection Extensions C language
2690 extensions static library.
2692 %description -n libmpx-static -l pl.UTF-8
2693 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2694 Extensions dla języka C.
2696 %package -n libmpx-multilib-32
2697 Summary: GCC Memory Protection Extensions language extensions runtime library - 32-bit version
2698 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2702 Requires: libstdc++-multilib-32 = %{version}-%{release}
2703 Obsoletes: libmpx-multilib
2705 %description -n libmpx-multilib-32
2706 This package contains the Memory Protection Extensions C language
2707 extensions runtime library in 32-bit version.
2709 %description -n libmpx-multilib-32 -l pl.UTF-8
2710 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2711 Protection Extensions dla języka C. W tym pakiecie znajduje się wersja
2714 %package -n libmpx-multilib-32-devel
2715 Summary: GCC development files for Memory Protection Extensions language extensions - 32-bit version
2716 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions - wersja 32-bitowa
2719 Group: Development/Libraries
2720 Requires: libmpx-devel = %{version}-%{release}
2721 Requires: libmpx-multilib-32 = %{version}-%{release}
2722 Obsoletes: libmpx-multilib-devel
2724 %description -n libmpx-multilib-32-devel
2725 This package contains development files for Memory Protection
2726 Extensions C language extensions in 32-bit version.
2728 %description -n libmpx-multilib-32-devel -l pl.UTF-8
2729 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2730 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2732 %package -n libmpx-multilib-32-static
2733 Summary: GCC Memory Protection Extensions language extensions static library - 32-bit version
2734 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2737 Group: Development/Libraries
2738 Requires: libmpx-multilib-32-devel = %{version}-%{release}
2739 Obsoletes: libmpx-multilib-static
2741 %description -n libmpx-multilib-32-static
2742 This package contains the Memory Protection Extensions C language
2743 extensions static library in 32-bit version.
2745 %description -n libmpx-multilib-32-static -l pl.UTF-8
2746 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2747 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2749 %package -n libmpx-multilib-%{multilib2}
2750 Summary: GCC Memory Protection Extensions language extensions runtime library
2751 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2755 Requires: libstdc++-multilib-%{multilib2} = 6:%{version}-%{release}
2757 %description -n libmpx-multilib-%{multilib2}
2758 This package contains the Memory Protection Extensions C language
2759 extensions runtime library.
2761 %description -n libmpx-multilib-%{multilib2} -l pl.UTF-8
2762 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2763 Protection Extensions dla języka C.
2765 %package -n libmpx-multilib-%{multilib2}-devel
2766 Summary: GCC development files for Memory Protection Extensions language extensions
2767 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2770 Group: Development/Libraries
2771 Requires: libmpx-devel = %{version}-%{release}
2772 Requires: libmpx-multilib-%{multilib2} = %{version}-%{release}
2774 %description -n libmpx-multilib-%{multilib2}-devel
2775 This package contains development files for Memory Protection
2776 Extensions C language extensions.
2778 %description -n libmpx-multilib-%{multilib2}-devel -l pl.UTF-8
2779 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2780 Extensions dla języka C.
2782 %package -n libmpx-multilib-%{multilib2}-static
2783 Summary: GCC Memory Protection Extensions language extensions static library
2784 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2787 Group: Development/Libraries
2788 Requires: libmpx-multilib-%{multilib2}-devel = %{version}-%{release}
2790 %description -n libmpx-multilib-%{multilib2}-static
2791 This package contains the Memory Protection Extensions C language
2792 extensions static library.
2794 %description -n libmpx-multilib-%{multilib2}-static -l pl.UTF-8
2795 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2796 Extensions dla języka C.
2808 %if %{with gcc_libffi}
2812 %{__mv} ChangeLog ChangeLog.general
2814 # override snapshot version.
2815 echo %{version} > gcc/BASE-VER
2816 echo "release" > gcc/DEV-PHASE
2822 cp -f /usr/share/automake/config.sub .
2824 rm -rf builddir && install -d builddir && cd builddir
2827 CFLAGS="%{rpmcflags}" \
2828 CXXFLAGS="%{rpmcxxflags}" \
2831 --prefix=%{_prefix} \
2832 --with-local-prefix=%{_prefix}/local \
2833 --libdir=%{_libdir} \
2834 --libexecdir=%{_libdir} \
2835 --infodir=%{_infodir} \
2836 --mandir=%{_mandir} \
2837 --x-libraries=%{_libdir} \
2838 --%{?with_bootstrap:en}%{!?with_bootstrap:dis}able-bootstrap \
2839 --disable-build-with-cxx \
2840 --disable-build-poststage1-with-cxx \
2842 --enable-checking=release \
2843 %ifarch %{ix86} %{x8664} x32
2846 %{?with_fortran:--enable-cmath} \
2847 --enable-decimal-float \
2848 --enable-gnu-indirect-function \
2849 --enable-gnu-unique-object \
2850 --enable-initfini-array \
2851 --disable-isl-version-check \
2852 --enable-languages="c%{?with_cxx:,c++}%{?with_fortran:,fortran}%{?with_objc:,objc}%{?with_objcxx:,obj-c++}%{?with_ada:,ada}%{?with_go:,go}" \
2853 --%{?with_gomp:en}%{!?with_gomp:dis}able-libgomp \
2855 --enable-linker-build-id \
2856 --enable-linux-futex \
2857 --enable-long-long \
2858 %{!?with_multilib:--disable-multilib} \
2863 --enable-secureplt \
2866 --enable-threads=posix \
2871 %ifarch %{x8664} x32
2872 --with-arch-32=x86-64 \
2875 --with-cpu=ultrasparc \
2877 --with-demangler-in-ld \
2880 --with-linker-hash-style=gnu \
2881 --with-long-double-128 \
2882 %if %{with multilib}
2884 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
2887 --with-multilib-list=m32,m64,mx32 \
2890 --with-slibdir=%{_slibdir} \
2892 --without-system-libunwind \
2894 --with-system-libunwind \
2896 --with-system-zlib \
2899 --enable-__cxa_atexit \
2900 --enable-libstdcxx-allocator=new \
2901 --disable-libstdcxx-pch \
2902 --enable-libstdcxx-threads \
2903 --enable-libstdcxx-time=rt \
2904 --enable-libstdcxx-visibility \
2905 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
2906 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
2907 %{?with_vtv:--enable-vtable-verify} \
2909 --with-pkgversion="PLD-Linux" \
2910 --with-bugurl="http://bugs.pld-linux.org" \
2911 --host=%{_target_platform} \
2912 --build=%{_target_platform}
2916 cat << 'EOF' > Makefile
2917 all := $(filter-out all Makefile,$(MAKECMDGOALS))
2920 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
2921 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
2922 BOOT_CFLAGS="%{rpmcflags}" \
2923 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
2924 GNATLIBCFLAGS="%{rpmcflags}" \
2925 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
2933 if [ ! -r /dev/pts/0 ]; then
2934 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
2937 %{__make} -k -C builddir check 2>&1 ||:
2941 rm -rf $RPM_BUILD_ROOT
2942 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
2946 %{__make} -j1 install \
2948 infodir=%{_infodir} \
2949 DESTDIR=$RPM_BUILD_ROOT
2951 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
2953 %if %{with multilib}
2956 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
2957 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
2958 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
2959 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
2961 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
2962 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
2963 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
2964 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
2969 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
2970 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
2971 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
2973 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
2974 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
2975 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
2977 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
2978 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
2979 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
2981 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
2982 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
2983 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
2985 %if %{with multilib}
2986 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
2987 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2988 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
2990 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
2991 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
2992 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
2994 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
2995 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2996 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
2998 %if %{with multilib2}
2999 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
3000 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3001 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
3003 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
3004 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3005 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
3007 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
3008 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3009 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
3014 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
3015 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
3019 # move ada shared libraries to proper place...
3020 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
3021 $RPM_BUILD_ROOT%{_libdir}
3022 # check if symlink to be made is valid
3023 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
3024 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
3025 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
3026 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
3027 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
3028 %if %{with multilib}
3029 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
3030 $RPM_BUILD_ROOT%{_libdir32}
3031 # check if symlink to be made is valid
3032 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
3033 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
3034 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
3035 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
3036 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
3038 %if %{with multilib2}
3039 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
3040 $RPM_BUILD_ROOT%{_libdirm2}
3041 # check if symlink to be made is valid
3042 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
3043 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
3044 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
3045 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
3046 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
3053 %if %{with gcc_libffi}
3054 # still not installed by gcc?
3055 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
3056 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
3057 sed -e 's,@prefix@,%{_prefix},
3058 s,@exec_prefix@,%{_exec_prefix},
3059 s,@libdir@,%{_libdir},
3060 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
3061 %if %{with multilib}
3062 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
3063 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
3064 sed -e 's,@prefix@,%{_prefix},
3065 s,@exec_prefix@,%{_exec_prefix},
3066 s,@libdir@,%{_libdir32},
3067 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
3068 %if %{with multilib2}
3069 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
3070 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
3071 sed -e 's,@prefix@,%{_prefix},
3072 s,@exec_prefix@,%{_exec_prefix},
3073 s,@libdir@,%{_libdirm2},
3074 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
3080 cp -f libobjc/README gcc/objc/README.libobjc
3083 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
3084 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
3085 for f in libitm.la libssp.la libssp_nonshared.la \
3086 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3087 %{?with_fortran:libgfortran.la libquadmath.la} \
3088 %{?with_gomp:libgomp.la} \
3089 %{?with_Xsan:libasan.la libubsan.la} \
3090 %{?with_lsan_m0:liblsan.la} \
3091 %{?with_tsan_m0:libtsan.la} \
3092 %{?with_atomic:libatomic.la} \
3093 %{?with_objc:libobjc.la};
3095 file="$RPM_BUILD_ROOT%{_libdir}/$f"
3096 %{__perl} %{SOURCE1} "$file" %{_libdir} >"${file}.fixed"
3097 %{__mv} "${file}.fixed" "$file"
3099 %if %{with multilib}
3100 for f in libitm.la libssp.la libssp_nonshared.la \
3101 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3102 %{?with_fortran:libgfortran.la libquadmath.la} \
3103 %{?with_gomp:libgomp.la} \
3104 %{?with_Xsan:libasan.la libubsan.la} \
3105 %{?with_lsan_m1:liblsan.la} \
3106 %{?with_tsan_m1:libtsan.la} \
3107 %{?with_atomic:libatomic.la} \
3108 %{?with_objc:libobjc.la};
3110 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
3111 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
3113 %if %{with multilib2}
3114 for f in libitm.la libssp.la libssp_nonshared.la \
3115 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3116 %{?with_fortran:libgfortran.la libquadmath.la} \
3117 %{?with_gomp:libgomp.la} \
3118 %{?with_Xsan:libasan.la libubsan.la} \
3119 %{?with_lsan_m2:liblsan.la} \
3120 %{?with_tsan_m2:libtsan.la} \
3121 %{?with_atomic:libatomic.la} \
3122 %{?with_objc:libobjc.la};
3124 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
3125 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
3130 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
3131 cp -p $RPM_BUILD_ROOT%{gcclibdir}/include-fixed/syslimits.h $RPM_BUILD_ROOT%{gcclibdir}/include
3132 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
3133 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
3135 # plugins, .la not needed
3136 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la \
3137 $RPM_BUILD_ROOT%{_libdir}/libcc1.la
3139 %if %{without lsan_m0} && (%{without multilib2} || %{without lsan_m2})
3140 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/include/sanitizer/lsan_interface.h
3144 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3145 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3147 # basename is being run only for the native (non-biarch) file.
3148 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3149 -e "s,@toolexeclibdir@,$LIBDIR," \
3150 < libstdc++-v3/python/hook.in \
3151 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3153 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
3154 %{__mv} $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py_sitescriptdir}
3155 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
3156 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
3159 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3161 # script(s) always installed; see above for builds with python; if no python, just don't package
3162 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3163 %if %{with multilib}
3164 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3165 %if %{with multilib2}
3166 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3172 cat cpplib.lang >> gcc.lang
3175 %find_lang libstdc\+\+
3176 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3179 # always -f, as "dir" is created depending which texlive version is installed
3180 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3182 # svn snap doesn't contain (release does) below files,
3183 # so let's create dummy entries to satisfy %%files.
3184 [ ! -f NEWS ] && touch NEWS
3185 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3186 [ ! -f libgfortran/README ] && touch libgfortran/README
3189 rm -rf $RPM_BUILD_ROOT
3191 %post -p /sbin/postshell
3192 -/usr/sbin/fix-info-dir -c %{_infodir}
3194 %postun -p /sbin/postshell
3195 -/usr/sbin/fix-info-dir -c %{_infodir}
3197 %post ada -p /sbin/postshell
3198 -/usr/sbin/fix-info-dir -c %{_infodir}
3200 %postun ada -p /sbin/postshell
3201 -/usr/sbin/fix-info-dir -c %{_infodir}
3203 %post fortran -p /sbin/postshell
3204 -/usr/sbin/fix-info-dir -c %{_infodir}
3206 %postun fortran -p /sbin/postshell
3207 -/usr/sbin/fix-info-dir -c %{_infodir}
3209 %post go -p /sbin/postshell
3210 -/usr/sbin/fix-info-dir -c %{_infodir}
3212 %postun go -p /sbin/postshell
3213 -/usr/sbin/fix-info-dir -c %{_infodir}
3215 %post -n libquadmath-devel -p /sbin/postshell
3216 -/usr/sbin/fix-info-dir -c %{_infodir}
3218 %postun -n libquadmath-devel -p /sbin/postshell
3219 -/usr/sbin/fix-info-dir -c %{_infodir}
3221 %post -n libffi-devel -p /sbin/postshell
3222 -/usr/sbin/fix-info-dir -c %{_infodir}
3224 %postun -n libffi-devel -p /sbin/postshell
3225 -/usr/sbin/fix-info-dir -c %{_infodir}
3227 %post -n libgomp-devel -p /sbin/postshell
3228 -/usr/sbin/fix-info-dir -c %{_infodir}
3230 %postun -n libgomp-devel -p /sbin/postshell
3231 -/usr/sbin/fix-info-dir -c %{_infodir}
3233 %post -p /sbin/ldconfig -n libcilkrts
3234 %postun -p /sbin/ldconfig -n libcilkrts
3235 %post -p /sbin/ldconfig -n libcilkrts-multilib-32
3236 %postun -p /sbin/ldconfig -n libcilkrts-multilib-32
3237 %post -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3238 %postun -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3239 %post -p /sbin/ldconfig -n libgcc
3240 %postun -p /sbin/ldconfig -n libgcc
3241 %post -p /sbin/ldconfig -n libgcc-multilib-32
3242 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3243 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3244 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3245 %post -p /sbin/ldconfig -n libgomp
3246 %postun -p /sbin/ldconfig -n libgomp
3247 %post -p /sbin/ldconfig -n libgomp-multilib-32
3248 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3249 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3250 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3251 %post -p /sbin/ldconfig -n libgnat
3252 %postun -p /sbin/ldconfig -n libgnat
3253 %post -p /sbin/ldconfig -n libgnat-multilib-32
3254 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3255 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3256 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3257 %post -p /sbin/ldconfig -n libstdc++
3258 %postun -p /sbin/ldconfig -n libstdc++
3259 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3260 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3261 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3262 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3263 %post -p /sbin/ldconfig -n libgfortran
3264 %postun -p /sbin/ldconfig -n libgfortran
3265 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3266 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3267 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3268 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3269 %post -p /sbin/ldconfig -n libffi
3270 %postun -p /sbin/ldconfig -n libffi
3271 %post -p /sbin/ldconfig -n libffi-multilib-32
3272 %postun -p /sbin/ldconfig -n libffi-multilib-32
3273 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3274 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3275 %post -p /sbin/ldconfig -n libmpx
3276 %postun -p /sbin/ldconfig -n libmpx
3277 %post -p /sbin/ldconfig -n libmpx-multilib-32
3278 %postun -p /sbin/ldconfig -n libmpx-multilib-32
3279 %post -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3280 %postun -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3281 %post -p /sbin/ldconfig -n libobjc
3282 %postun -p /sbin/ldconfig -n libobjc
3283 %post -p /sbin/ldconfig -n libobjc-multilib-32
3284 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3285 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3286 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3287 %post -p /sbin/ldconfig -n libquadmath
3288 %postun -p /sbin/ldconfig -n libquadmath
3289 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3290 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3291 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3292 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3293 %post -p /sbin/ldconfig -n libgo
3294 %postun -p /sbin/ldconfig -n libgo
3295 %post -p /sbin/ldconfig -n libgo-multilib-32
3296 %postun -p /sbin/ldconfig -n libgo-multilib-32
3297 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3298 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3299 %post -p /sbin/ldconfig -n libasan
3300 %postun -p /sbin/ldconfig -n libasan
3301 %post -p /sbin/ldconfig -n libasan-multilib-32
3302 %postun -p /sbin/ldconfig -n libasan-multilib-32
3303 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3304 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3305 %post -p /sbin/ldconfig -n liblsan
3306 %postun -p /sbin/ldconfig -n liblsan
3307 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3308 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3309 %post -p /sbin/ldconfig -n libtsan
3310 %postun -p /sbin/ldconfig -n libtsan
3311 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3312 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3313 %post -p /sbin/ldconfig -n libubsan
3314 %postun -p /sbin/ldconfig -n libubsan
3315 %post -p /sbin/ldconfig -n libubsan-multilib-32
3316 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3317 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3318 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3319 %post -p /sbin/ldconfig -n libvtv
3320 %postun -p /sbin/ldconfig -n libvtv
3321 %post -p /sbin/ldconfig -n libvtv-multilib-32
3322 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3323 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3324 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3325 %post -p /sbin/ldconfig -n libatomic
3326 %postun -p /sbin/ldconfig -n libatomic
3327 %post -p /sbin/ldconfig -n libatomic-multilib-32
3328 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3329 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3330 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3331 %post -p /sbin/ldconfig gdb-plugin
3332 %postun -p /sbin/ldconfig gdb-plugin
3335 %defattr(644,root,root,755)
3336 %doc ChangeLog.general MAINTAINERS NEWS
3337 # bugs.html faq.html
3338 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3339 %attr(755,root,root) %{_bindir}/*-gcc*
3340 %attr(755,root,root) %{_bindir}/cc
3341 %attr(755,root,root) %{_bindir}/cpp
3342 %attr(755,root,root) %{_bindir}/gcc
3343 %attr(755,root,root) %{_bindir}/gcc-ar
3344 %attr(755,root,root) %{_bindir}/gcc-nm
3345 %attr(755,root,root) %{_bindir}/gcc-ranlib
3346 #%attr(755,root,root) %{_bindir}/gccbug
3347 %attr(755,root,root) %{_bindir}/gcov
3348 %attr(755,root,root) %{_bindir}/gcov-dump
3349 %attr(755,root,root) %{_bindir}/gcov-tool
3350 %{_mandir}/man1/cc.1*
3351 %{_mandir}/man1/cpp.1*
3352 %{_mandir}/man1/gcc.1*
3353 %{_mandir}/man1/gcov.1*
3354 %{_mandir}/man1/gcov-dump.1*
3355 %{_mandir}/man1/gcov-tool.1*
3356 %{_infodir}/cpp.info*
3357 %{_infodir}/cppinternals.info*
3358 %{_infodir}/gcc.info*
3359 %{_infodir}/gccinstall.info*
3360 %{_infodir}/gccint.info*
3361 %{_infodir}/libitm.info*
3362 %attr(755,root,root) /lib/cpp
3363 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3364 %attr(755,root,root) %{_libdir}/libitm.so
3365 %attr(755,root,root) %{_libdir}/libssp.so
3366 %{_libdir}/libitm.la
3368 %{_libdir}/libitm.spec
3369 %{_libdir}/libsanitizer.spec
3370 %{_libdir}/libssp.la
3372 %{_libdir}/libssp_nonshared.la
3373 %{_libdir}/libssp_nonshared.a
3374 %dir %{_libdir}/gcc/%{_target_platform}
3376 %{gcclibdir}/libgcc.a
3377 %{gcclibdir}/libgcc_eh.a
3378 %{gcclibdir}/libgcov.a
3381 %{?with_vtv:%{gcclibdir}/vtv_*.o}
3382 %attr(755,root,root) %{gcclibdir}/cc1
3383 %attr(755,root,root) %{gcclibdir}/collect2
3384 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3385 %attr(755,root,root) %{gcclibdir}/lto1
3386 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3387 %dir %{gcclibdir}/include
3388 %dir %{gcclibdir}/include/sanitizer
3389 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3390 %dir %{gcclibdir}/include/ssp
3391 %{gcclibdir}/include/ssp/*.h
3392 %{gcclibdir}/include/float.h
3393 %{gcclibdir}/include/gcov.h
3394 %{gcclibdir}/include/iso646.h
3395 %{gcclibdir}/include/limits.h
3396 %{gcclibdir}/include/stdalign.h
3397 %{gcclibdir}/include/stdarg.h
3398 %{gcclibdir}/include/stdatomic.h
3399 %{gcclibdir}/include/stdbool.h
3400 %{gcclibdir}/include/stddef.h
3401 %{gcclibdir}/include/stdfix.h
3402 %{gcclibdir}/include/stdint.h
3403 %{gcclibdir}/include/stdint-gcc.h
3404 %{gcclibdir}/include/stdnoreturn.h
3405 %{gcclibdir}/include/syslimits.h
3406 %{gcclibdir}/include/unwind.h
3407 %{gcclibdir}/include/varargs.h
3408 %ifarch %{ix86} %{x8664} x32
3409 %{gcclibdir}/include/adxintrin.h
3410 %{gcclibdir}/include/ammintrin.h
3411 %{gcclibdir}/include/avx2intrin.h
3412 %{gcclibdir}/include/avx5124fmapsintrin.h
3413 %{gcclibdir}/include/avx5124vnniwintrin.h
3414 %{gcclibdir}/include/avx512vpopcntdqintrin.h
3415 %{gcclibdir}/include/avx512bwintrin.h
3416 %{gcclibdir}/include/avx512cdintrin.h
3417 %{gcclibdir}/include/avx512dqintrin.h
3418 %{gcclibdir}/include/avx512erintrin.h
3419 %{gcclibdir}/include/avx512fintrin.h
3420 %{gcclibdir}/include/avx512ifmaintrin.h
3421 %{gcclibdir}/include/avx512ifmavlintrin.h
3422 %{gcclibdir}/include/avx512pfintrin.h
3423 %{gcclibdir}/include/avx512vbmiintrin.h
3424 %{gcclibdir}/include/avx512vbmivlintrin.h
3425 %{gcclibdir}/include/avx512vlbwintrin.h
3426 %{gcclibdir}/include/avx512vldqintrin.h
3427 %{gcclibdir}/include/avx512vlintrin.h
3428 %{gcclibdir}/include/avxintrin.h
3429 %{gcclibdir}/include/bmi2intrin.h
3430 %{gcclibdir}/include/bmiintrin.h
3431 %{gcclibdir}/include/bmmintrin.h
3432 %{gcclibdir}/include/clflushoptintrin.h
3433 %{gcclibdir}/include/clwbintrin.h
3434 %{gcclibdir}/include/clzerointrin.h
3435 %{gcclibdir}/include/cpuid.h
3436 %{gcclibdir}/include/cross-stdarg.h
3437 %{gcclibdir}/include/emmintrin.h
3438 %{gcclibdir}/include/f16cintrin.h
3439 %{gcclibdir}/include/fma4intrin.h
3440 %{gcclibdir}/include/fmaintrin.h
3441 %{gcclibdir}/include/fxsrintrin.h
3442 %{gcclibdir}/include/ia32intrin.h
3443 %{gcclibdir}/include/immintrin.h
3444 %{gcclibdir}/include/lwpintrin.h
3445 %{gcclibdir}/include/lzcntintrin.h
3446 %{gcclibdir}/include/mm3dnow.h
3447 %{gcclibdir}/include/mmintrin.h
3448 %{gcclibdir}/include/mm_malloc.h
3449 %{gcclibdir}/include/nmmintrin.h
3450 %{gcclibdir}/include/mwaitxintrin.h
3451 %{gcclibdir}/include/pkuintrin.h
3452 %{gcclibdir}/include/pmmintrin.h
3453 %{gcclibdir}/include/popcntintrin.h
3454 %{gcclibdir}/include/prfchwintrin.h
3455 %{gcclibdir}/include/rdseedintrin.h
3456 %{gcclibdir}/include/rtmintrin.h
3457 %{gcclibdir}/include/sgxintrin.h
3458 %{gcclibdir}/include/shaintrin.h
3459 %{gcclibdir}/include/smmintrin.h
3460 %{gcclibdir}/include/tbmintrin.h
3461 %{gcclibdir}/include/tmmintrin.h
3462 %{gcclibdir}/include/wmmintrin.h
3463 %{gcclibdir}/include/x86intrin.h
3464 %{gcclibdir}/include/xmmintrin.h
3465 %{gcclibdir}/include/xopintrin.h
3466 %{gcclibdir}/include/xsavecintrin.h
3467 %{gcclibdir}/include/xsaveintrin.h
3468 %{gcclibdir}/include/xsaveoptintrin.h
3469 %{gcclibdir}/include/xsavesintrin.h
3470 %{gcclibdir}/include/xtestintrin.h
3473 %{gcclibdir}/include/arm_neon.h
3474 %{gcclibdir}/include/mmintrin.h
3477 %{gcclibdir}/include/ia64intrin.h
3480 %{gcclibdir}/include/math-68881.h
3483 %{gcclibdir}/include/loongson.h
3485 %ifarch powerpc ppc ppc64
3486 %{gcclibdir}/include/altivec.h
3487 %{gcclibdir}/include/paired.h
3488 %{gcclibdir}/include/ppc-asm.h
3489 %{gcclibdir}/include/ppu_intrinsics.h
3490 %{gcclibdir}/include/si2vmx.h
3491 %{gcclibdir}/include/spe.h
3492 %{gcclibdir}/include/spu2vmx.h
3493 %{gcclibdir}/include/vec_types.h
3495 %{?with_vtv:%{gcclibdir}/include/vtv_*.h}
3497 %if %{with multilib}
3499 %defattr(644,root,root,755)
3500 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3501 %dir %{gcclibdir}/32
3502 %{gcclibdir}/32/crt*.o
3503 %{?with_vtv:%{gcclibdir}/32/vtv_*.o}
3504 %{gcclibdir}/32/libgcc.a
3505 %{gcclibdir}/32/libgcc_eh.a
3506 %{gcclibdir}/32/libgcov.a
3507 %{_libdir32}/libitm.spec
3508 %{_libdir32}/libsanitizer.spec
3509 %attr(755,root,root) %{_libdir32}/libitm.so
3510 %attr(755,root,root) %{_libdir32}/libssp.so
3511 %{_libdir32}/libitm.la
3512 %{_libdir32}/libitm.a
3513 %{_libdir32}/libssp.la
3514 %{_libdir32}/libssp.a
3515 %{_libdir32}/libssp_nonshared.la
3516 %{_libdir32}/libssp_nonshared.a
3519 %if %{with multilib2}
3520 %files multilib-%{multilib2}
3521 %defattr(644,root,root,755)
3522 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3523 %dir %{gcclibdir}/%{multilib2}
3524 %{gcclibdir}/%{multilib2}/crt*.o
3525 %{?with_vtv:%{gcclibdir}/%{multilib2}/vtv_*.o}
3526 %{gcclibdir}/%{multilib2}/libgcc.a
3527 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3528 %{gcclibdir}/%{multilib2}/libgcov.a
3529 %{_libdirm2}/libitm.spec
3530 %{_libdirm2}/libsanitizer.spec
3531 %attr(755,root,root) %{_libdirm2}/libitm.so
3532 %attr(755,root,root) %{_libdirm2}/libssp.so
3533 %{_libdirm2}/libitm.la
3534 %{_libdirm2}/libitm.a
3535 %{_libdirm2}/libssp.la
3536 %{_libdirm2}/libssp.a
3537 %{_libdirm2}/libssp_nonshared.la
3538 %{_libdirm2}/libssp_nonshared.a
3542 %defattr(644,root,root,755)
3543 %doc COPYING.RUNTIME libgcc/ChangeLog
3544 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3545 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3546 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3547 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3548 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3550 %if %{with multilib}
3551 %files -n libgcc-multilib-32
3552 %defattr(644,root,root,755)
3553 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3554 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3555 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3556 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3557 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3560 %if %{with multilib2}
3561 %files -n libgcc-multilib-%{multilib2}
3562 %defattr(644,root,root,755)
3563 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3564 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3565 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3566 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3567 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3572 %defattr(644,root,root,755)
3573 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3574 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3576 %files -n libgomp-devel
3577 %defattr(644,root,root,755)
3578 %attr(755,root,root) %{_libdir}/libgomp.so
3579 %{_libdir}/libgomp.la
3580 %{_libdir}/libgomp.spec
3581 %{gcclibdir}/finclude
3582 %{gcclibdir}/include/omp.h
3583 %{gcclibdir}/include/openacc.h
3584 %{_infodir}/libgomp.info*
3586 %files -n libgomp-static
3587 %defattr(644,root,root,755)
3588 %{_libdir}/libgomp.a
3590 %if %{with multilib}
3591 %files -n libgomp-multilib-32
3592 %defattr(644,root,root,755)
3593 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3594 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3596 %files -n libgomp-multilib-32-devel
3597 %defattr(644,root,root,755)
3598 %attr(755,root,root) %{_libdir32}/libgomp.so
3599 %{_libdir32}/libgomp.la
3600 %{_libdir32}/libgomp.spec
3601 %{gcclibdir}/32/finclude
3603 %files -n libgomp-multilib-32-static
3604 %defattr(644,root,root,755)
3605 %{_libdir32}/libgomp.a
3608 %if %{with multilib2}
3609 %files -n libgomp-multilib-%{multilib2}
3610 %defattr(644,root,root,755)
3611 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3612 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3614 %files -n libgomp-multilib-%{multilib2}-devel
3615 %defattr(644,root,root,755)
3616 %attr(755,root,root) %{_libdirm2}/libgomp.so
3617 %{_libdirm2}/libgomp.la
3618 %{_libdirm2}/libgomp.spec
3619 %{gcclibdir}/%{multilib2}/finclude
3621 %files -n libgomp-multilib-%{multilib2}-static
3622 %defattr(644,root,root,755)
3623 %{_libdirm2}/libgomp.a
3628 %files -n libcilkrts
3629 %defattr(644,root,root,755)
3630 %doc libcilkrts/{ChangeLog,README}
3631 %attr(755,root,root) %{_libdir}/libcilkrts.so.*.*.*
3632 %attr(755,root,root) %ghost %{_libdir}/libcilkrts.so.5
3634 %files -n libcilkrts-devel
3635 %defattr(644,root,root,755)
3636 %attr(755,root,root) %{_libdir}/libcilkrts.so
3637 %{_libdir}/libcilkrts.la
3638 %{_libdir}/libcilkrts.spec
3639 %{gcclibdir}/include/cilk
3641 %files -n libcilkrts-static
3642 %defattr(644,root,root,755)
3643 %{_libdir}/libcilkrts.a
3645 %if %{with multilib}
3646 %files -n libcilkrts-multilib-32
3647 %defattr(644,root,root,755)
3648 %attr(755,root,root) %{_libdir32}/libcilkrts.so.*.*.*
3649 %attr(755,root,root) %ghost %{_libdir32}/libcilkrts.so.5
3651 %files -n libcilkrts-multilib-32-devel
3652 %defattr(644,root,root,755)
3653 %attr(755,root,root) %{_libdir32}/libcilkrts.so
3654 %{_libdir32}/libcilkrts.la
3655 %{_libdir32}/libcilkrts.spec
3657 %files -n libcilkrts-multilib-32-static
3658 %defattr(644,root,root,755)
3659 %{_libdir32}/libcilkrts.a
3662 %if %{with multilib2}
3663 %files -n libcilkrts-multilib-%{multilib2}
3664 %defattr(644,root,root,755)
3665 %attr(755,root,root) %{_libdirm2}/libcilkrts.so.*.*.*
3666 %attr(755,root,root) %ghost %{_libdirm2}/libcilkrts.so.5
3668 %files -n libcilkrts-multilib-%{multilib2}-devel
3669 %defattr(644,root,root,755)
3670 %attr(755,root,root) %{_libdirm2}/libcilkrts.so
3671 %{_libdirm2}/libcilkrts.la
3672 %{_libdirm2}/libcilkrts.spec
3674 %files -n libcilkrts-multilib-%{multilib2}-static
3675 %defattr(644,root,root,755)
3676 %{_libdirm2}/libcilkrts.a
3680 # see libmpx/configure.tgt for supported architectures
3681 %ifarch %{x8664} %{ix86}
3683 %defattr(644,root,root,755)
3684 %doc libmpx/ChangeLog
3685 %attr(755,root,root) %{_libdir}/libmpx.so.*.*.*
3686 %attr(755,root,root) %ghost %{_libdir}/libmpx.so.2
3687 %attr(755,root,root) %{_libdir}/libmpxwrappers.so.*.*.*
3688 %attr(755,root,root) %ghost %{_libdir}/libmpxwrappers.so.2
3690 %files -n libmpx-devel
3691 %defattr(644,root,root,755)
3692 %attr(755,root,root) %{_libdir}/libmpx.so
3693 %attr(755,root,root) %{_libdir}/libmpxwrappers.so
3694 %{_libdir}/libmpx.la
3695 %{_libdir}/libmpxwrappers.la
3696 %{_libdir}/libmpx.spec
3698 %files -n libmpx-static
3699 %defattr(644,root,root,755)
3701 %{_libdir}/libmpxwrappers.a
3704 %if %{with multilib}
3705 %files -n libmpx-multilib-32
3706 %defattr(644,root,root,755)
3707 %attr(755,root,root) %{_libdir32}/libmpx.so.*.*.*
3708 %attr(755,root,root) %ghost %{_libdir32}/libmpx.so.2
3709 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so.*.*.*
3710 %attr(755,root,root) %ghost %{_libdir32}/libmpxwrappers.so.2
3712 %files -n libmpx-multilib-32-devel
3713 %defattr(644,root,root,755)
3714 %attr(755,root,root) %{_libdir32}/libmpx.so
3715 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so
3716 %{_libdir32}/libmpx.la
3717 %{_libdir32}/libmpxwrappers.la
3718 %{_libdir32}/libmpx.spec
3720 %files -n libmpx-multilib-32-static
3721 %defattr(644,root,root,755)
3722 %{_libdir32}/libmpx.a
3723 %{_libdir32}/libmpxwrappers.a
3726 %if %{with multilib2}
3727 # see libmpx/configure.tgt for supported architectures;
3728 # no x32 there as of gcc 6.x
3729 %if "%{multilib2}" != "x32"
3730 %files -n libmpx-multilib-%{multilib2}
3731 %defattr(644,root,root,755)
3732 %attr(755,root,root) %{_libdirm2}/libmpx.so.*.*.*
3733 %attr(755,root,root) %ghost %{_libdirm2}/libmpx.so.2
3734 %attr(755,root,root) %{_libdirm2}/libmpxwrappers.so.*.*.*
3735 %attr(755,root,root) %ghost %{_libdirm2}/libmpxwrappers.so.2
3737 %files -n libmpx-multilib-%{multilib2}-devel
3738 %defattr(644,root,root,755)
3739 %attr(755,root,root) %{_libdirm2}/libmpx.so
3740 %attr(755,root,root) %{_libdirm2}/libmpxwrappers.so
3741 %{_libdirm2}/libmpx.la
3742 %{_libdirm2}/libmpxwrappers.la
3743 %{_libdirm2}/libmpx.spec
3745 %files -n libmpx-multilib-%{multilib2}-static
3746 %defattr(644,root,root,755)
3747 %{_libdirm2}/libmpx.a
3748 %{_libdirm2}/libmpxwrappers.a
3754 %defattr(644,root,root,755)
3755 %doc gcc/ada/ChangeLog
3756 %attr(755,root,root) %{_bindir}/gnat*
3757 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3758 %attr(755,root,root) %{_libdir}/libgnarl.so
3759 %attr(755,root,root) %{_libdir}/libgnat-*.so
3760 %attr(755,root,root) %{_libdir}/libgnat.so
3761 %attr(755,root,root) %{gcclibdir}/gnat1
3762 %{gcclibdir}/adainclude
3763 %dir %{gcclibdir}/adalib
3764 %{gcclibdir}/adalib/*.ali
3765 %ifarch %{ix86} %{x8664} x32
3766 %{gcclibdir}/adalib/libgmem.a
3767 %{gcclibdir}/adalib/libgnarl_pic.a
3768 %{gcclibdir}/adalib/libgnat_pic.a
3770 %{_infodir}/gnat-style.info*
3771 %{_infodir}/gnat_rm.info*
3772 %{_infodir}/gnat_ugn.info*
3774 %if %{with multilib}
3775 %files ada-multilib-32
3776 %defattr(644,root,root,755)
3777 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
3778 %attr(755,root,root) %{_libdir32}/libgnarl.so
3779 %attr(755,root,root) %{_libdir32}/libgnat-*.so
3780 %attr(755,root,root) %{_libdir32}/libgnat.so
3781 %{gcclibdir}/32/adainclude
3782 %dir %{gcclibdir}/32/adalib
3783 %{gcclibdir}/32/adalib/*.ali
3784 %ifarch %{ix86} %{x8664} x32
3785 %{gcclibdir}/32/adalib/libgmem.a
3789 %if %{with multilib2}
3790 %files ada-multilib-%{multilib2}
3791 %defattr(644,root,root,755)
3792 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
3793 %attr(755,root,root) %{_libdirm2}/libgnarl.so
3794 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
3795 %attr(755,root,root) %{_libdirm2}/libgnat.so
3796 %{gcclibdir}/%{multilib2}/adainclude
3797 %dir %{gcclibdir}/%{multilib2}/adalib
3798 %{gcclibdir}/%{multilib2}/adalib/*.ali
3799 %ifarch %{ix86} %{x8664} x32
3800 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
3805 %defattr(644,root,root,755)
3806 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
3807 %attr(755,root,root) %{_libdir}/libgnarl.so.1
3808 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
3809 %attr(755,root,root) %{_libdir}/libgnat.so.1
3811 %files -n libgnat-static
3812 %defattr(644,root,root,755)
3813 %{gcclibdir}/adalib/libgnarl.a
3814 %{gcclibdir}/adalib/libgnat.a
3816 %if %{with multilib}
3817 %files -n libgnat-multilib-32
3818 %defattr(644,root,root,755)
3819 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
3820 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
3821 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
3822 %attr(755,root,root) %{_libdir32}/libgnat.so.1
3824 %files -n libgnat-multilib-32-static
3825 %defattr(644,root,root,755)
3826 %{gcclibdir}/32/adalib/libgnarl.a
3827 %{gcclibdir}/32/adalib/libgnat.a
3830 %if %{with multilib2}
3831 %files -n libgnat-multilib-%{multilib2}
3832 %defattr(644,root,root,755)
3833 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
3834 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
3835 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
3836 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
3838 %files -n libgnat-multilib-%{multilib2}-static
3839 %defattr(644,root,root,755)
3840 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
3841 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
3847 %defattr(644,root,root,755)
3848 %doc gcc/cp/{ChangeLog,NEWS}
3849 %attr(755,root,root) %{_bindir}/g++
3850 %attr(755,root,root) %{_bindir}/*-g++
3851 %attr(755,root,root) %{_bindir}/c++
3852 %attr(755,root,root) %{_bindir}/*-c++
3853 %attr(755,root,root) %{gcclibdir}/cc1plus
3854 %{_libdir}/libsupc++.la
3855 %{_libdir}/libsupc++.a
3856 %{_mandir}/man1/g++.1*
3858 %if %{with multilib}
3859 %files c++-multilib-32
3860 %defattr(644,root,root,755)
3861 %{_libdir32}/libsupc++.la
3862 %{_libdir32}/libsupc++.a
3865 %if %{with multilib2}
3866 %files c++-multilib-%{multilib2}
3867 %defattr(644,root,root,755)
3868 %{_libdirm2}/libsupc++.la
3869 %{_libdirm2}/libsupc++.a
3872 %files -n libstdc++ -f libstdc++.lang
3873 %defattr(644,root,root,755)
3874 %doc libstdc++-v3/{ChangeLog,README}
3875 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
3876 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
3878 %files -n libstdc++-devel
3879 %defattr(644,root,root,755)
3880 %attr(755,root,root) %{_libdir}/libstdc++.so
3881 %{_libdir}/libstdc++.la
3882 %{_libdir}/libstdc++fs.a
3883 %{_libdir}/libstdc++fs.la
3884 %dir %{_includedir}/c++
3885 %{_includedir}/c++/%{version}
3886 %{_includedir}/expc++.h
3887 %{_includedir}/extc++.h
3888 %{_includedir}/stdc++.h
3889 %{_includedir}/stdtr1c++.h
3891 %files -n libstdc++-static
3892 %defattr(644,root,root,755)
3893 %{_libdir}/libstdc++.a
3895 %if %{with multilib}
3896 %files -n libstdc++-multilib-32
3897 %defattr(644,root,root,755)
3898 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
3899 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
3901 %files -n libstdc++-multilib-32-devel
3902 %defattr(644,root,root,755)
3903 %attr(755,root,root) %{_libdir32}/libstdc++.so
3904 %{_libdir32}/libstdc++.la
3905 %{_libdir32}/libstdc++fs.a
3906 %{_libdir32}/libstdc++fs.la
3908 %files -n libstdc++-multilib-32-static
3909 %defattr(644,root,root,755)
3910 %{_libdir32}/libstdc++.a
3913 %if %{with multilib2}
3914 %files -n libstdc++-multilib-%{multilib2}
3915 %defattr(644,root,root,755)
3916 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
3917 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
3919 %files -n libstdc++-multilib-%{multilib2}-devel
3920 %defattr(644,root,root,755)
3921 %attr(755,root,root) %{_libdirm2}/libstdc++.so
3922 %{_libdirm2}/libstdc++.la
3923 %{_libdirm2}/libstdc++fs.a
3924 %{_libdirm2}/libstdc++fs.la
3926 %files -n libstdc++-multilib-%{multilib2}-static
3927 %defattr(644,root,root,755)
3928 %{_libdirm2}/libstdc++.a
3932 %files -n libstdc++-gdb
3933 %defattr(644,root,root,755)
3934 %dir %{py_sitescriptdir}/libstdcxx
3935 %{py_sitescriptdir}/libstdcxx/*.py[co]
3936 %dir %{py_sitescriptdir}/libstdcxx/v6
3937 %{py_sitescriptdir}/libstdcxx/v6/*.py[co]
3938 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3939 %if %{with multilib}
3940 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3942 %if %{with multilib2}
3943 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3951 %defattr(644,root,root,755)
3952 %doc gcc/fortran/ChangeLog
3953 %attr(755,root,root) %{_bindir}/g95
3954 %attr(755,root,root) %{_bindir}/gfortran
3955 %attr(755,root,root) %{_bindir}/*-gfortran
3956 %attr(755,root,root) %{gcclibdir}/f951
3957 %attr(755,root,root) %{_libdir}/libgfortran.so
3958 %{_libdir}/libgfortran.spec
3959 %{_libdir}/libgfortran.la
3960 %{gcclibdir}/libcaf_single.a
3961 %{gcclibdir}/libcaf_single.la
3962 #%{gcclibdir}/libgfortranbegin.la
3963 #%{gcclibdir}/libgfortranbegin.a
3964 %{_infodir}/gfortran.info*
3965 %{_mandir}/man1/g95.1*
3966 %{_mandir}/man1/gfortran.1*
3968 %if %{with multilib}
3969 %files fortran-multilib-32
3970 %defattr(644,root,root,755)
3971 %attr(755,root,root) %{_libdir32}/libgfortran.so
3972 %{_libdir32}/libgfortran.spec
3973 %{_libdir32}/libgfortran.la
3974 %{gcclibdir}/32/libcaf_single.a
3975 %{gcclibdir}/32/libcaf_single.la
3976 #%{gcclibdir}/32/libgfortranbegin.la
3977 #%{gcclibdir}/32/libgfortranbegin.a
3980 %if %{with multilib2}
3981 %files fortran-multilib-%{multilib2}
3982 %defattr(644,root,root,755)
3983 %attr(755,root,root) %{_libdirm2}/libgfortran.so
3984 %{_libdirm2}/libgfortran.spec
3985 %{_libdirm2}/libgfortran.la
3986 %{gcclibdir}/%{multilib2}/libcaf_single.a
3987 %{gcclibdir}/%{multilib2}/libcaf_single.la
3988 #%{gcclibdir}/%{multilib2}/libgfortranbegin.la
3989 #%{gcclibdir}/%{multilib2}/libgfortranbegin.a
3992 %files -n libgfortran
3993 %defattr(644,root,root,755)
3994 %doc libgfortran/{AUTHORS,README,ChangeLog}
3995 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
3996 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.4
3998 %files -n libgfortran-static
3999 %defattr(644,root,root,755)
4000 %{_libdir}/libgfortran.a
4002 %if %{with multilib}
4003 %files -n libgfortran-multilib-32
4004 %defattr(644,root,root,755)
4005 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
4006 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.4
4008 %files -n libgfortran-multilib-32-static
4009 %defattr(644,root,root,755)
4010 %{_libdir32}/libgfortran.a
4013 %if %{with multilib2}
4014 %files -n libgfortran-multilib-%{multilib2}
4015 %defattr(644,root,root,755)
4016 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
4017 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.4
4019 %files -n libgfortran-multilib-%{multilib2}-static
4020 %defattr(644,root,root,755)
4021 %{_libdirm2}/libgfortran.a
4024 %files -n libquadmath
4025 %defattr(644,root,root,755)
4026 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
4027 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
4029 %files -n libquadmath-devel
4030 %defattr(644,root,root,755)
4031 %{gcclibdir}/include/quadmath.h
4032 %{gcclibdir}/include/quadmath_weak.h
4033 %attr(755,root,root) %{_libdir}/libquadmath.so
4034 %{_libdir}/libquadmath.la
4035 %{_infodir}/libquadmath.info*
4037 %files -n libquadmath-static
4038 %defattr(644,root,root,755)
4039 %{_libdir}/libquadmath.a
4041 %if %{with multilib}
4042 %files -n libquadmath-multilib-32
4043 %defattr(644,root,root,755)
4044 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
4045 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
4047 %files -n libquadmath-multilib-32-devel
4048 %defattr(644,root,root,755)
4049 %attr(755,root,root) %{_libdir32}/libquadmath.so
4050 %{_libdir32}/libquadmath.la
4052 %files -n libquadmath-multilib-32-static
4053 %defattr(644,root,root,755)
4054 %{_libdir32}/libquadmath.a
4057 %if %{with multilib2}
4058 %files -n libquadmath-multilib-%{multilib2}
4059 %defattr(644,root,root,755)
4060 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
4061 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
4063 %files -n libquadmath-multilib-%{multilib2}-devel
4064 %defattr(644,root,root,755)
4065 %attr(755,root,root) %{_libdirm2}/libquadmath.so
4066 %{_libdirm2}/libquadmath.la
4068 %files -n libquadmath-multilib-%{multilib2}-static
4069 %defattr(644,root,root,755)
4070 %{_libdirm2}/libquadmath.a
4074 %if %{with gcc_libffi}
4076 %defattr(644,root,root,755)
4077 %doc libffi/{ChangeLog,LICENSE,README}
4078 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
4079 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
4081 %files -n libffi-devel
4082 %defattr(644,root,root,755)
4083 %attr(755,root,root) %{_libdir}/libffi.so
4084 %{_libdir}/libffi.la
4085 %{gcclibdir}/include/ffi.h
4086 %{gcclibdir}/include/ffitarget.h
4087 %{_pkgconfigdir}/libffi.pc
4088 %{_mandir}/man3/ffi*.3*
4089 %{_infodir}/libffi.info*
4091 %files -n libffi-static
4092 %defattr(644,root,root,755)
4095 %if %{with multilib}
4096 %files -n libffi-multilib-32
4097 %defattr(644,root,root,755)
4098 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
4099 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
4101 %files -n libffi-multilib-32-devel
4102 %defattr(644,root,root,755)
4103 %attr(755,root,root) %{_libdir32}/libffi.so
4104 %{_libdir32}/libffi.la
4105 %{_pkgconfigdir32}/libffi.pc
4107 %files -n libffi-multilib-32-static
4108 %defattr(644,root,root,755)
4109 %{_libdir32}/libffi.a
4112 %if %{with multilib2}
4113 %files -n libffi-multilib-%{multilib2}
4114 %defattr(644,root,root,755)
4115 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
4116 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
4118 %files -n libffi-multilib-%{multilib2}-devel
4119 %defattr(644,root,root,755)
4120 %attr(755,root,root) %{_libdirm2}/libffi.so
4121 %{_libdirm2}/libffi.la
4122 %{_pkgconfigdirm2}/libffi.pc
4124 %files -n libffi-multilib-%{multilib2}-static
4125 %defattr(644,root,root,755)
4126 %{_libdirm2}/libffi.a
4132 %defattr(644,root,root,755)
4133 %doc gcc/objc/README.libobjc
4134 %attr(755,root,root) %{gcclibdir}/cc1obj
4135 %attr(755,root,root) %{_libdir}/libobjc.so
4136 %{_libdir}/libobjc.la
4137 %{gcclibdir}/include/objc
4139 %if %{with multilib}
4140 %files objc-multilib-32
4141 %defattr(644,root,root,755)
4142 %attr(755,root,root) %{_libdir32}/libobjc.so
4143 %{_libdir32}/libobjc.la
4146 %if %{with multilib2}
4147 %files objc-multilib-%{multilib2}
4148 %defattr(644,root,root,755)
4149 %attr(755,root,root) %{_libdirm2}/libobjc.so
4150 %{_libdirm2}/libobjc.la
4155 %defattr(644,root,root,755)
4156 %doc gcc/objcp/ChangeLog
4157 %attr(755,root,root) %{gcclibdir}/cc1objplus
4161 %defattr(644,root,root,755)
4162 %doc libobjc/{ChangeLog,README*}
4163 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4164 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4166 %files -n libobjc-static
4167 %defattr(644,root,root,755)
4168 %{_libdir}/libobjc.a
4170 %if %{with multilib}
4171 %files -n libobjc-multilib-32
4172 %defattr(644,root,root,755)
4173 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4174 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4176 %files -n libobjc-multilib-32-static
4177 %defattr(644,root,root,755)
4178 %{_libdir32}/libobjc.a
4181 %if %{with multilib2}
4182 %files -n libobjc-multilib-%{multilib2}
4183 %defattr(644,root,root,755)
4184 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4185 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4187 %files -n libobjc-multilib-%{multilib2}-static
4188 %defattr(644,root,root,755)
4189 %{_libdirm2}/libobjc.a
4195 %defattr(644,root,root,755)
4196 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4197 %attr(755,root,root) %{_bindir}/gccgo
4198 %attr(755,root,root) %{_bindir}/go
4199 %attr(755,root,root) %{_bindir}/gofmt
4200 %attr(755,root,root) %{gcclibdir}/cgo
4201 %attr(755,root,root) %{gcclibdir}/go1
4203 %{_libdir}/go/%{version}
4204 %{_mandir}/man1/go.1*
4205 %{_mandir}/man1/gofmt.1*
4206 %{_mandir}/man1/gccgo.1*
4207 %{_infodir}/gccgo.info*
4209 %if %{with multilib}
4210 %files go-multilib-32
4211 %defattr(644,root,root,755)
4212 %dir %{_libdir32}/go
4213 %{_libdir32}/go/%{version}
4216 %if %{with multilib2}
4217 %files go-multilib-%{multilib2}
4218 %defattr(644,root,root,755)
4219 %dir %{_libdirm2}/go
4220 %{_libdirm2}/go/%{version}
4224 %defattr(644,root,root,755)
4225 %doc libgo/{LICENSE,PATENTS,README}
4226 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4227 %attr(755,root,root) %ghost %{_libdir}/libgo.so.11
4229 %files -n libgo-devel
4230 %defattr(644,root,root,755)
4231 %attr(755,root,root) %{_libdir}/libgo.so
4233 %{_libdir}/libgobegin.a
4234 %{_libdir}/libgolibbegin.a
4236 %files -n libgo-static
4237 %defattr(644,root,root,755)
4240 %if %{with multilib}
4241 %files -n libgo-multilib-32
4242 %defattr(644,root,root,755)
4243 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4244 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.11
4246 %files -n libgo-multilib-32-devel
4247 %defattr(644,root,root,755)
4248 %attr(755,root,root) %{_libdir32}/libgo.so
4249 %{_libdir32}/libgo.la
4250 %{_libdir32}/libgobegin.a
4251 %{_libdir32}/libgolibbegin.a
4253 %files -n libgo-multilib-32-static
4254 %defattr(644,root,root,755)
4255 %{_libdir32}/libgo.a
4258 %if %{with multilib2}
4259 %files -n libgo-multilib-%{multilib2}
4260 %defattr(644,root,root,755)
4261 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4262 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.11
4264 %files -n libgo-multilib-%{multilib2}-devel
4265 %defattr(644,root,root,755)
4266 %attr(755,root,root) %{_libdirm2}/libgo.so
4267 %{_libdirm2}/libgo.la
4268 %{_libdirm2}/libgobegin.a
4269 %{_libdirm2}/libgolibbegin.a
4271 %files -n libgo-multilib-%{multilib2}-static
4272 %defattr(644,root,root,755)
4273 %{_libdirm2}/libgo.a
4279 %defattr(644,root,root,755)
4280 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4281 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4282 %attr(755,root,root) %ghost %{_libdir}/libasan.so.4
4284 %files -n libasan-devel
4285 %defattr(644,root,root,755)
4286 %attr(755,root,root) %{_libdir}/libasan.so
4287 %{_libdir}/libasan_preinit.o
4288 %{_libdir}/libasan.la
4289 %{gcclibdir}/include/sanitizer/asan_interface.h
4291 %files -n libasan-static
4292 %defattr(644,root,root,755)
4293 %{_libdir}/libasan.a
4295 %if %{with multilib}
4296 %files -n libasan-multilib-32
4297 %defattr(644,root,root,755)
4298 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4299 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.4
4301 %files -n libasan-multilib-32-devel
4302 %defattr(644,root,root,755)
4303 %attr(755,root,root) %{_libdir32}/libasan.so
4304 %{_libdir32}/libasan_preinit.o
4305 %{_libdir32}/libasan.la
4307 %files -n libasan-multilib-32-static
4308 %defattr(644,root,root,755)
4309 %{_libdir32}/libasan.a
4312 %if %{with multilib2}
4313 %files -n libasan-multilib-%{multilib2}
4314 %defattr(644,root,root,755)
4315 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4316 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.4
4318 %files -n libasan-multilib-%{multilib2}-devel
4319 %defattr(644,root,root,755)
4320 %attr(755,root,root) %{_libdirm2}/libasan.so
4321 %{_libdirm2}/libasan_preinit.o
4322 %{_libdirm2}/libasan.la
4324 %files -n libasan-multilib-%{multilib2}-static
4325 %defattr(644,root,root,755)
4326 %{_libdirm2}/libasan.a
4332 %defattr(644,root,root,755)
4333 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4334 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4336 %files -n liblsan-devel
4337 %defattr(644,root,root,755)
4338 %attr(755,root,root) %{_libdir}/liblsan.so
4339 %{_libdir}/liblsan.la
4340 %{gcclibdir}/include/sanitizer/lsan_interface.h
4342 %files -n liblsan-static
4343 %defattr(644,root,root,755)
4344 %{_libdir}/liblsan.a
4347 %if %{with multilib2} && %{with lsan_m2}
4348 %files -n liblsan-multilib-%{multilib2}
4349 %defattr(644,root,root,755)
4350 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4351 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4353 %files -n liblsan-multilib-%{multilib2}-devel
4354 %defattr(644,root,root,755)
4355 %attr(755,root,root) %{_libdirm2}/liblsan.so
4356 %{_libdirm2}/liblsan.la
4357 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4358 # these packages are mutually exclusive
4359 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4360 %{gcclibdir}/include/sanitizer/lsan_interface.h
4362 %files -n liblsan-multilib-%{multilib2}-static
4363 %defattr(644,root,root,755)
4364 %{_libdirm2}/liblsan.a
4369 %defattr(644,root,root,755)
4370 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4371 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4372 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.0
4374 %files -n libtsan-devel
4375 %defattr(644,root,root,755)
4376 %attr(755,root,root) %{_libdir}/libtsan.so
4377 %{_libdir}/libtsan_preinit.o
4378 %{_libdir}/libtsan.la
4380 %files -n libtsan-static
4381 %defattr(644,root,root,755)
4382 %{_libdir}/libtsan.a
4385 %if %{with multilib2} && %{with tsan_m2}
4386 %files -n libtsan-multilib-%{multilib2}
4387 %defattr(644,root,root,755)
4388 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4389 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4390 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.0
4392 %files -n libtsan-multilib-%{multilib2}-devel
4393 %defattr(644,root,root,755)
4394 %attr(755,root,root) %{_libdirm2}/libtsan.so
4395 %{_libdirm2}/libtsan.la
4397 %files -n libtsan-multilib-%{multilib2}-static
4398 %defattr(644,root,root,755)
4399 %{_libdirm2}/libtsan.a
4404 %defattr(644,root,root,755)
4405 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4406 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.0
4408 %files -n libubsan-devel
4409 %defattr(644,root,root,755)
4410 %attr(755,root,root) %{_libdir}/libubsan.so
4411 %{_libdir}/libubsan.la
4413 %files -n libubsan-static
4414 %defattr(644,root,root,755)
4415 %{_libdir}/libubsan.a
4417 %if %{with multilib}
4418 %files -n libubsan-multilib-32
4419 %defattr(644,root,root,755)
4420 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4421 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.0
4423 %files -n libubsan-multilib-32-devel
4424 %defattr(644,root,root,755)
4425 %attr(755,root,root) %{_libdir32}/libubsan.so
4426 %{_libdir32}/libubsan.la
4428 %files -n libubsan-multilib-32-static
4429 %defattr(644,root,root,755)
4430 %{_libdir32}/libubsan.a
4433 %if %{with multilib2}
4434 %files -n libubsan-multilib-%{multilib2}
4435 %defattr(644,root,root,755)
4436 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4437 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.0
4439 %files -n libubsan-multilib-%{multilib2}-devel
4440 %defattr(644,root,root,755)
4441 %attr(755,root,root) %{_libdirm2}/libubsan.so
4442 %{_libdirm2}/libubsan.la
4444 %files -n libubsan-multilib-%{multilib2}-static
4445 %defattr(644,root,root,755)
4446 %{_libdirm2}/libubsan.a
4452 %defattr(644,root,root,755)
4453 %doc libvtv/ChangeLog
4454 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4455 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4457 %files -n libvtv-devel
4458 %defattr(644,root,root,755)
4459 %attr(755,root,root) %{_libdir}/libvtv.so
4460 %{_libdir}/libvtv.la
4462 %files -n libvtv-static
4463 %defattr(644,root,root,755)
4466 %if %{with multilib}
4467 %files -n libvtv-multilib-32
4468 %defattr(644,root,root,755)
4469 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4470 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4472 %files -n libvtv-multilib-32-devel
4473 %defattr(644,root,root,755)
4474 %attr(755,root,root) %{_libdir32}/libvtv.so
4475 %{_libdir32}/libvtv.la
4477 %files -n libvtv-multilib-32-static
4478 %defattr(644,root,root,755)
4479 %{_libdir32}/libvtv.a
4482 %if %{with multilib2}
4483 %files -n libvtv-multilib-%{multilib2}
4484 %defattr(644,root,root,755)
4485 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4486 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4488 %files -n libvtv-multilib-%{multilib2}-devel
4489 %defattr(644,root,root,755)
4490 %attr(755,root,root) %{_libdirm2}/libvtv.so
4491 %{_libdirm2}/libvtv.la
4493 %files -n libvtv-multilib-%{multilib2}-static
4494 %defattr(644,root,root,755)
4495 %{_libdirm2}/libvtv.a
4501 %defattr(644,root,root,755)
4502 %doc libatomic/ChangeLog*
4503 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4504 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4506 %files -n libatomic-devel
4507 %defattr(644,root,root,755)
4508 %attr(755,root,root) %{_libdir}/libatomic.so
4509 %{_libdir}/libatomic.la
4511 %files -n libatomic-static
4512 %defattr(644,root,root,755)
4513 %{_libdir}/libatomic.a
4515 %if %{with multilib}
4516 %files -n libatomic-multilib-32
4517 %defattr(644,root,root,755)
4518 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4519 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4521 %files -n libatomic-multilib-32-devel
4522 %defattr(644,root,root,755)
4523 %attr(755,root,root) %{_libdir32}/libatomic.so
4524 %{_libdir32}/libatomic.la
4526 %files -n libatomic-multilib-32-static
4527 %defattr(644,root,root,755)
4528 %{_libdir32}/libatomic.a
4531 %if %{with multilib2}
4532 %files -n libatomic-multilib-%{multilib2}
4533 %defattr(644,root,root,755)
4534 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4535 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4537 %files -n libatomic-multilib-%{multilib2}-devel
4538 %defattr(644,root,root,755)
4539 %attr(755,root,root) %{_libdirm2}/libatomic.so
4540 %{_libdirm2}/libatomic.la
4542 %files -n libatomic-multilib-%{multilib2}-static
4543 %defattr(644,root,root,755)
4544 %{_libdirm2}/libatomic.a
4549 %defattr(644,root,root,755)
4550 %doc libcc1/ChangeLog*
4551 %attr(755,root,root) %{_libdir}/libcc1.so
4552 %attr(755,root,root) %{_libdir}/libcc1.so.*.*.*
4553 %attr(755,root,root) %ghost %{_libdir}/libcc1.so.0
4554 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so.*
4555 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so.*
4558 %defattr(644,root,root,755)
4559 %dir %{gcclibdir}/plugin
4560 %{gcclibdir}/plugin/gengtype
4561 %{gcclibdir}/plugin/gtype.state
4562 %{gcclibdir}/plugin/include
4563 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.la
4564 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so
4565 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.la
4566 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so