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: 5e61603c46bcf0986d005cf6b7b53bf3
121 # https://github.com/hjl-tools/gcc.git
122 # git log -p --reverse origin/gcc-7-branch..hjl/indirect/gcc-7-branch/master > ~/rpm/packages/gcc/gcc-retpoline.patch
123 Patch101: %{name}-retpoline.patch
124 Patch0: %{name}-info.patch
125 Patch2: %{name}-nodebug.patch
126 Patch3: %{name}-ada-link.patch
127 Patch4: %{name}-ada-x32.patch
129 Patch6: %{name}-pr81481.patch
131 Patch10: %{name}-moresparcs.patch
132 Patch11: %{name}-install-libffi.patch
133 URL: http://gcc.gnu.org/
134 BuildRequires: autoconf >= 2.64
135 %{?with_tests:BuildRequires: autogen >= 5.5.4}
136 BuildRequires: automake >= 1:1.11.1
137 BuildRequires: binutils >= 3:2.23
139 BuildRequires: chrpath >= 0.13-2
140 %{?with_tests:BuildRequires: dejagnu >= 1.4.4}
141 BuildRequires: elfutils-devel >= 0.145-1
142 BuildRequires: fileutils >= 4.0.41
143 BuildRequires: flex >= 2.5.4
145 BuildRequires: gcc(ada)
146 BuildRequires: gcc-ada
149 BuildRequires: gettext-tools >= 0.14.5
150 BuildRequires: glibc-devel >= 6:2.4-1
152 # Formerly known as gcc(multilib)
153 BuildRequires: gcc(multilib-32)
155 %if %{with multilibx32}
156 BuildRequires: gcc(multilib-x32)
157 BuildRequires: glibc-devel(x32)
159 BuildRequires: glibc-devel(ix86)
162 BuildRequires: gcc(multilib-64)
163 BuildRequires: glibc-devel(ix86)
164 BuildRequires: glibc-devel(x86_64)
167 BuildRequires: glibc-devel(arm)
170 BuildRequires: glibc-devel(ppc)
173 BuildRequires: glibc-devel(s390)
176 BuildRequires: glibc-devel(sparcv9)
179 BuildRequires: gmp-c++-devel >= 4.3.2
180 BuildRequires: gmp-devel >= 4.3.2
181 BuildRequires: isl-devel >= 0.15
182 BuildRequires: libmpc-devel >= 0.8.1
183 BuildRequires: mpfr-devel >= 2.4.2
185 BuildRequires: python-devel
186 BuildRequires: rpm-pythonprov
188 BuildRequires: rpmbuild(macros) >= 1.211
189 BuildRequires: texinfo >= 4.7
190 BuildRequires: zlib-devel
191 BuildConflicts: pdksh < 5.2.14-50
192 Requires: binutils >= 3:2.23
193 Requires: gmp >= 4.3.2
194 Requires: isl >= 0.15
195 Requires: libgcc = %{epoch}:%{version}-%{release}
196 Requires: libmpc >= 0.8.1
197 Requires: mpfr >= 2.4.2
198 Provides: cpp = %{epoch}:%{version}-%{release}
199 %{?with_ada:Provides: gcc(ada)}
207 Conflicts: glibc-devel < 2.2.5-20
208 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
210 %define _slibdir /%{_lib}
212 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
213 %define _slibdir32 /lib
214 %define _libdir32 /usr/lib
215 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
216 %if %{with multilib2}
217 # x32 environment on x86-64
219 %define multilib2 x32
220 %define m2_desc ILP32
221 %define _slibdirm2 /libx32
222 %define _libdirm2 /usr/libx32
223 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
225 # 64-bit environment on x32
229 %define _slibdirm2 /lib64
230 %define _libdirm2 /usr/lib64
231 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
235 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
237 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
238 %define filterout_ld -Wl,--as-needed
240 # functions with printf format attribute but with special parser and also
241 # receiving non constant format strings
242 %define Werror_cflags %{nil}
244 %define skip_post_check_so '.*(libasan|libcc1plugin|libcp1plugin|libgo|libxmlj|libubsan|lib-gnu-awt-xlib|libmpxwrappers)\.so.*'
246 %define _noautoreq .*\(GLIBC_PRIVATE\)
249 A compiler aimed at integrating all the optimizations and features
250 necessary for a high-performance and stable development environment.
252 This package contains the C compiler and some files shared by various
253 parts of the GNU Compiler Collection. In order to use another GCC
254 compiler you will need to install the appropriate subpackage.
256 %description -l es.UTF-8
257 Un compilador que intenta integrar todas las optimalizaciones y
258 características necesarias para un entorno de desarrollo eficaz y
261 Este paquete contiene el compilador de C y unos ficheros compartidos
262 por varias partes de la colección de compiladores GNU (GCC). Para usar
263 otro compilador de GCC será necesario que instale el subpaquete
266 %description -l pl.UTF-8
267 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
268 wyprodukowania szybkiego i stabilnego kodu wynikowego.
270 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
271 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
272 z GCC, trzeba zainstalować odpowiedni podpakiet.
274 %description -l pt_BR.UTF-8
275 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
276 GNU Compiler Collection.
279 Summary: GNU Compiler Collection: the C compiler 32-bit support
280 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
282 Group: Development/Languages
283 Requires: %{name} = %{epoch}:%{version}-%{release}
284 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
287 Requires: glibc-devel(ix86)
290 Requires: glibc-devel(ppc)
293 Requires: glibc-devel(s390)
296 Requires: glibc-devel(sparcv9)
298 Provides: gcc(multilib-32)
299 Obsoletes: gcc-multilib
301 %description multilib-32
302 A compiler aimed at integrating all the optimizations and features
303 necessary for a high-performance and stable development environment.
305 This package contains the C compiler support for producing 32-bit
306 programs on 64-bit host.
308 %description multilib-32 -l pl.UTF-8
309 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
310 wyprodukowania szybkiego i stabilnego kodu wynikowego.
312 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
313 programów 32-bitowych na maszynie 64-bitowej.
315 %package multilib-%{multilib2}
316 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
317 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
319 Group: Development/Languages
320 Requires: %{name} = %{epoch}:%{version}-%{release}
321 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
322 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
324 Requires: glibc-devel(x32)
327 Requires: glibc-devel(x86_64)
330 %description multilib-%{multilib2}
331 A compiler aimed at integrating all the optimizations and features
332 necessary for a high-performance and stable development environment.
334 This package contains the C compiler support for producing %{m2_desc}
337 %description multilib-%{multilib2} -l pl.UTF-8
338 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
339 wyprodukowania szybkiego i stabilnego kodu wynikowego.
341 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
345 Summary: Shared gcc library
346 Summary(es.UTF-8): Biblioteca compartida de gcc
347 Summary(pl.UTF-8): Biblioteka gcc
348 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
349 License: GPL v3+ with GCC Runtime Library Exception v3.1
354 %description -n libgcc
357 %description -n libgcc -l es.UTF-8
358 Biblioteca compartida de gcc.
360 %description -n libgcc -l pl.UTF-8
361 Biblioteka dynamiczna gcc.
363 %description -n libgcc -l pt_BR.UTF-8
364 Biblioteca runtime para o GCC.
366 %package -n libgcc-multilib-32
367 Summary: Shared gcc library - 32-bit version
368 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
369 License: GPL v3+ with GCC Runtime Library Exception v3.1
371 Obsoletes: libgcc-multilib
373 %description -n libgcc-multilib-32
374 Shared gcc library - 32-bit version.
376 %description -n libgcc-multilib-32 -l pl.UTF-8
377 Biblioteka dynamiczna gcc - wersja 32-bitowa.
379 %package -n libgcc-multilib-%{multilib2}
380 Summary: Shared gcc library - %{m2_desc} version
381 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
382 License: GPL v3+ with GCC Runtime Library Exception v3.1
385 %description -n libgcc-multilib-%{multilib2}
386 Shared gcc library - %{m2_desc} version.
388 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
389 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
392 Summary: GNU OpenMP library
393 Summary(pl.UTF-8): Biblioteka GNU OpenMP
394 License: GPL v3+ with GCC Runtime Library Exception v3.1
397 %description -n libgomp
400 %description -n libgomp -l pl.UTF-8
401 Biblioteka GNU OpenMP.
403 %package -n libgomp-devel
404 Summary: Development files for GNU OpenMP library
405 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
406 License: GPL v3+ with GCC Runtime Library Exception v3.1
407 Group: Development/Libraries
408 Requires: %{name} = %{epoch}:%{version}-%{release}
409 Requires: libgomp = %{epoch}:%{version}-%{release}
411 %description -n libgomp-devel
412 Development files for GNU OpenMP library.
414 %description -n libgomp-devel -l pl.UTF-8
415 Pliki programistyczne biblioteki GNU OpenMP.
417 %package -n libgomp-static
418 Summary: Static GNU OpenMP library
419 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
420 License: GPL v3+ with GCC Runtime Library Exception v3.1
421 Group: Development/Libraries
422 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
424 %description -n libgomp-static
425 Static GNU OpenMP library.
427 %description -n libgomp-static -l pl.UTF-8
428 Statyczna biblioteka GNU OpenMP.
430 %package -n libgomp-multilib-32
431 Summary: GNU OpenMP library - 32-bit version
432 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
433 License: GPL v3+ with GCC Runtime Library Exception v3.1
435 Obsoletes: libgomp-multilib
437 %description -n libgomp-multilib-32
438 GNU OpenMP library - 32-bit version.
440 %description -n libgomp-multilib-32 -l pl.UTF-8
441 Biblioteka GNU OpenMP - wersja 32-bitowa.
443 %package -n libgomp-multilib-32-devel
444 Summary: Development files for 32-bit version of GNU OpenMP library
445 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
446 License: GPL v3+ with GCC Runtime Library Exception v3.1
447 Group: Development/Libraries
448 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
449 Obsoletes: libgomp-multilib-devel
451 %description -n libgomp-multilib-32-devel
452 Development files for 32-bit version of GNU OpenMP library.
454 %description -n libgomp-multilib-32-devel -l pl.UTF-8
455 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
457 %package -n libgomp-multilib-32-static
458 Summary: Static GNU OpenMP library - 32-bit version
459 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
460 License: GPL v3+ with GCC Runtime Library Exception v3.1
461 Group: Development/Libraries
462 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
463 Obsoletes: libgomp-multilib-static
465 %description -n libgomp-multilib-32-static
466 Static GNU OpenMP library - 32-bit version.
468 %description -n libgomp-multilib-32-static -l pl.UTF-8
469 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
471 %package -n libgomp-multilib-%{multilib2}
472 Summary: GNU OpenMP library - %{m2_desc} version
473 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
474 License: GPL v3+ with GCC Runtime Library Exception v3.1
477 %description -n libgomp-multilib-%{multilib2}
478 GNU OpenMP library - %{m2_desc} version.
480 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
481 Biblioteka GNU OpenMP - wersja %{m2_desc}.
483 %package -n libgomp-multilib-%{multilib2}-devel
484 Summary: Development files for %{m2_desc} version of GNU OpenMP library
485 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
486 License: GPL v3+ with GCC Runtime Library Exception v3.1
487 Group: Development/Libraries
488 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
490 %description -n libgomp-multilib-%{multilib2}-devel
491 Development files for %{m2_desc} version of GNU OpenMP library.
493 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
494 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
496 %package -n libgomp-multilib-%{multilib2}-static
497 Summary: Static GNU OpenMP library - %{m2_desc} version
498 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
499 License: GPL v3+ with GCC Runtime Library Exception v3.1
500 Group: Development/Libraries
501 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
503 %description -n libgomp-multilib-%{multilib2}-static
504 Static GNU OpenMP library - %{m2_desc} version.
506 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
507 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
509 %package -n libcilkrts
510 Summary: GCC Cilk Plus language extensions runtime library
511 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC
514 Requires: libstdc++ = %{epoch}:%{version}-%{release}
516 %description -n libcilkrts
517 This package contains the Cilk Plus C/C++ language extensions runtime
520 %description -n libcilkrts -l pl.UTF-8
521 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
524 %package -n libcilkrts-devel
525 Summary: GCC development files for Cilk Plus language extensions
526 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus
528 Group: Development/Libraries
529 Requires: libcilkrts = %{epoch}:%{version}-%{release}
531 %description -n libcilkrts-devel
532 This package contains development files for Cilk Plus C/C++ language
535 %description -n libcilkrts-devel -l pl.UTF-8
536 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
539 %package -n libcilkrts-static
540 Summary: GCC Cilk Plus language extensions static library
541 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC
543 Group: Development/Libraries
544 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
546 %description -n libcilkrts-static
547 This package contains Cilk Plus C/C++ language extensions static
550 %description -n libcilkrts-static -l pl.UTF-8
551 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
554 %package -n libcilkrts-multilib-32
555 Summary: GCC Cilk Plus language extensions runtime library - 32-bit version
556 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
559 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
560 Obsoletes: libcilkrts-multilib
562 %description -n libcilkrts-multilib-32
563 This package contains the Cilk Plus C/C++ language extensions runtime
564 library in 32-bit version.
566 %description -n libcilkrts-multilib-32 -l pl.UTF-8
567 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
568 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
570 %package -n libcilkrts-multilib-32-devel
571 Summary: GCC development files for Cilk Plus language extensions - 32-bit version
572 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja 32-bitowa
574 Group: Development/Libraries
575 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
576 Requires: libcilkrts-multilib-32 = %{epoch}:%{version}-%{release}
577 Obsoletes: libcilkrts-multilib-devel
579 %description -n libcilkrts-multilib-32-devel
580 This package contains development files for Cilk Plus C/C++ language
581 extensions in 32-bit version.
583 %description -n libcilkrts-multilib-32-devel -l pl.UTF-8
584 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
585 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
587 %package -n libcilkrts-multilib-32-static
588 Summary: GCC Cilk Plus language extensions static library - 32-bit version
589 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
591 Group: Development/Libraries
592 Requires: libcilkrts-multilib-32-devel = %{epoch}:%{version}-%{release}
593 Obsoletes: libcilkrts-multilib-static
595 %description -n libcilkrts-multilib-32-static
596 This package contains the Cilk Plus C/C++ language extensions static
597 library in 32-bit version.
599 %description -n libcilkrts-multilib-32-static -l pl.UTF-8
600 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
601 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
603 %package -n libcilkrts-multilib-%{multilib2}
604 Summary: GCC Cilk Plus language extensions runtime library - %{m2_desc} version
605 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
608 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
610 %description -n libcilkrts-multilib-%{multilib2}
611 This package contains the Cilk Plus C/C++ language extensions runtime
612 library in %{m2_desc} version.
614 %description -n libcilkrts-multilib-%{multilib2} -l pl.UTF-8
615 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
616 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
618 %package -n libcilkrts-multilib-%{multilib2}-devel
619 Summary: GCC development files for Cilk Plus language extensions - %{m2_desc} version
620 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja %{m2_desc}
622 Group: Development/Libraries
623 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
624 Requires: libcilkrts-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
626 %description -n libcilkrts-multilib-%{multilib2}-devel
627 This package contains development files for Cilk Plus C/C++ language
628 extensions in %{m2_desc} version.
630 %description -n libcilkrts-multilib-%{multilib2}-devel -l pl.UTF-8
631 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
632 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
634 %package -n libcilkrts-multilib-%{multilib2}-static
635 Summary: GCC Cilk Plus language extensions static library - %{m2_desc} version
636 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
638 Group: Development/Libraries
639 Requires: libcilkrts-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
641 %description -n libcilkrts-multilib-%{multilib2}-static
642 This package contains the Cilk Plus C/C++ language extensions static
643 library in %{m2_desc} version.
645 %description -n libcilkrts-multilib-%{multilib2}-static -l pl.UTF-8
646 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
647 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
650 Summary: Ada language support for GCC
651 Summary(es.UTF-8): Soporte de Ada para GCC
652 Summary(pl.UTF-8): Obsługa języka Ada do GCC
653 Group: Development/Languages
654 Requires: %{name} = %{epoch}:%{version}-%{release}
655 Requires: libgnat = %{epoch}:%{version}-%{release}
657 Obsoletes: gnat-devel
660 This package adds experimental support for compiling Ada programs.
662 %description ada -l es.UTF-8
663 Este paquete añade soporte experimental para compilar programas en
666 %description ada -l pl.UTF-8
667 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
670 %package ada-multilib-32
671 Summary: Ada language 32-bit binaries support for GCC
672 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
673 Group: Development/Languages
674 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
675 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
676 Obsoletes: gcc-ada-multilib
678 %description ada-multilib-32
679 This package adds experimental support for compiling 32-bit Ada
680 programs on 64-bit host.
682 %description ada-multilib-32 -l pl.UTF-8
683 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
684 32-bitowych w języku Ada na maszynie 64-bitowej.
686 %package ada-multilib-%{multilib2}
687 Summary: Ada language %{m2_desc} binaries support for GCC
688 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
689 Group: Development/Languages
690 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
691 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
693 %description ada-multilib-%{multilib2}
694 This package adds experimental support for compiling Ada language to
697 %description ada-multilib-%{multilib2} -l pl.UTF-8
698 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
699 języku Ada do binariów %{m2_desc}.
702 Summary: Ada standard libraries
703 Summary(es.UTF-8): Bibliotecas estándares de Ada
704 Summary(pl.UTF-8): Biblioteki standardowe Ady
705 License: GPL v3+ with GCC Runtime Library Exception v3.1
707 Requires: libgcc = %{epoch}:%{version}-%{release}
711 %description -n libgnat
712 This package contains shared libraries needed to run programs written
715 %description -n libgnat -l es.UTF-8
716 Este paquete contiene las bibliotecas compartidas necesarias para
717 ejecutar programas escritos en Ada.
719 %description -n libgnat -l pl.UTF-8
720 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
723 %package -n libgnat-static
724 Summary: Static Ada standard libraries
725 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
726 License: GPL v3+ with GCC Runtime Library Exception v3.1
727 Group: Development/Libraries
728 Obsoletes: gnat-static
730 %description -n libgnat-static
731 This package contains static libraries for programs written in Ada.
733 %description -n libgnat-static -l pl.UTF-8
734 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
737 %package -n libgnat-multilib-32
738 Summary: Ada standard libraries - 32-bit version
739 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
740 License: GPL v3+ with GCC Runtime Library Exception v3.1
742 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
743 Obsoletes: libgnat-multilib
745 %description -n libgnat-multilib-32
746 This package contains 32-bit version of shared libraries needed to run
747 programs written in Ada.
749 %description -n libgnat-multilib-32 -l pl.UTF-8
750 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
751 uruchamiania programów napisanych w języku Ada.
753 %package -n libgnat-multilib-32-static
754 Summary: Static Ada standard libraries - 32-bit version
755 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
756 License: GPL v3+ with GCC Runtime Library Exception v3.1
757 Group: Development/Libraries
758 Obsoletes: libgnat-multilib-static
760 %description -n libgnat-multilib-32-static
761 This package contains 32-bit version of static libraries for programs
764 %description -n libgnat-multilib-32-static -l pl.UTF-8
765 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
766 programów napisanych w Adzie.
768 %package -n libgnat-multilib-%{multilib2}
769 Summary: Ada standard libraries - %{m2_desc} version
770 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
771 License: GPL v3+ with GCC Runtime Library Exception v3.1
773 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
775 %description -n libgnat-multilib-%{multilib2}
776 This package contains %{m2_desc} version of shared libraries needed to run
777 programs written in Ada.
779 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
780 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
781 uruchamiania programów napisanych w Adzie.
783 %package -n libgnat-multilib-%{multilib2}-static
784 Summary: Static Ada standard libraries - %{m2_desc} version
785 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
786 License: GPL v3+ with GCC Runtime Library Exception v3.1
787 Group: Development/Libraries
789 %description -n libgnat-multilib-%{multilib2}-static
790 This package contains %{m2_desc} version of static libraries for programs
793 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
794 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
795 programów napisanych w Adzie.
798 Summary: C++ language support for GCC
799 Summary(es.UTF-8): Soporte de C++ para GCC
800 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
801 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
802 Group: Development/Languages
803 Requires: %{name} = %{epoch}:%{version}-%{release}
809 This package adds C++ support to the GNU Compiler Collection. It
810 includes support for most of the current C++ specification, including
811 templates and exception handling. It does not include a standard C++
812 library, which is available separately.
814 %description c++ -l de.UTF-8
815 Dieses Paket enthält die C++-Unterstützung für den
816 GNU-Compiler-Collection. Es unterstützt die aktuelle
817 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
818 C++-Standard-Library ist nicht enthalten - sie ist getrennt
821 %description c++ -l es.UTF-8
822 Este paquete añade soporte de C++ al GCC (colección de compiladores
823 GNU). Ello incluye el soporte para la mayoría de la especificación
824 actual de C++, incluyendo plantillas y manejo de excepciones. No
825 incluye la biblioteca estándar de C++, la que es disponible separada.
827 %description c++ -l fr.UTF-8
828 Ce package ajoute un support C++ a la collection de compilateurs GNU.
829 Il comprend un support pour la plupart des spécifications actuelles de
830 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
831 une bibliothéque C++ standard, qui est disponible séparément.
833 %description c++ -l pl.UTF-8
834 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
835 obecnej specyfikacji C++, nie zawiera natomiast standardowych
836 bibliotek C++, które są w oddzielnym pakiecie.
838 %description c++ -l pt_BR.UTF-8
839 Este pacote adiciona suporte C++ para o gcc.
841 %description c++ -l tr.UTF-8
842 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
843 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
844 C++ kitaplığı bu pakette yer almaz.
846 %package c++-multilib-32
847 Summary: C++ language 32-bit binaries support for GCC
848 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
849 Group: Development/Languages
850 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
851 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
852 Obsoletes: gcc-c++-multilib
854 %description c++-multilib-32
855 This package adds 32-bit binaries in C++ language support to the GNU
858 %description c++-multilib-32 -l pl.UTF-8
859 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
862 %package c++-multilib-%{multilib2}
863 Summary: C++ language %{m2_desc} binaries support for GCC
864 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
865 Group: Development/Languages
866 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
867 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
869 %description c++-multilib-%{multilib2}
870 This package adds %{m2_desc} binaries in C++ language support to the GNU
873 %description c++-multilib-%{multilib2} -l pl.UTF-8
874 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
877 %package -n libstdc++
878 Summary: GNU C++ library
879 Summary(es.UTF-8): Biblioteca C++ de GNU
880 Summary(pl.UTF-8): Biblioteka GNU C++
881 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
882 License: GPL v3+ with GCC Runtime Library Exception v3.1
884 # >= instead of = to allow keeping older libstdc++ (with different soname)
885 Requires: libgcc >= %{epoch}:%{version}-%{release}
887 Obsoletes: libstdc++3
888 Obsoletes: libstdc++4
890 %description -n libstdc++
891 This is the GNU implementation of the standard C++ library, along with
892 additional GNU tools. This package includes the shared libraries
893 necessary to run C++ applications.
895 %description -n libstdc++ -l de.UTF-8
896 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
897 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
898 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
900 %description -n libstdc++ -l es.UTF-8
901 Este es el soporte de las bibliotecas padrón del C++, junto con
902 herramientas GNU adicionales. El paquete incluye las bibliotecas
903 compartidas necesarias para ejecutar aplicaciones C++.
905 %description -n libstdc++ -l fr.UTF-8
906 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
907 des outils GNU supplémentaires. Ce package comprend les librairies
908 partagées nécessaires à l'exécution d'application C++.
910 %description -n libstdc++ -l pl.UTF-8
911 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
912 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
913 uruchamiania aplikacji napisanych w C++.
915 %description -n libstdc++ -l pt_BR.UTF-8
916 Este pacote é uma implementação da biblioteca padrão C++ v3, um
917 subconjunto do padrão ISO 14882.
919 %description -n libstdc++ -l tr.UTF-8
920 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
921 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
923 %package -n libstdc++-devel
924 Summary: Header files and documentation for C++ development
925 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
926 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
927 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
928 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
929 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
930 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
931 License: GPL v3+ with GCC Runtime Library Exception v3.1
932 Group: Development/Libraries
933 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
934 Requires: glibc-devel
935 Requires: libstdc++ = %{epoch}:%{version}-%{release}
936 Obsoletes: libg++-devel
937 Obsoletes: libstdc++3-devel
938 Obsoletes: libstdc++4-devel
940 %description -n libstdc++-devel
941 This is the GNU implementation of the standard C++ libraries. This
942 package includes the header files needed for C++ development and
943 library documentation.
945 %description -n libstdc++-devel -l es.UTF-8
946 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
947 paquete incluye los archivos de inclusión y bibliotecas necesarios
948 para desarrollo de programas en lenguaje C++.
950 %description -n libstdc++-devel -l pl.UTF-8
951 Pakiet ten zawiera biblioteki będące implementacją standardowych
952 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
953 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
955 %description -n libstdc++-devel -l pt_BR.UTF-8
956 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
957 para desenvolvimento de programas C++.
959 %package -n libstdc++-static
960 Summary: Static C++ standard library
961 Summary(es.UTF-8): Biblioteca estándar estática de C++
962 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
963 License: GPL v3+ with GCC Runtime Library Exception v3.1
964 Group: Development/Libraries
965 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
966 Obsoletes: libstdc++4-static
968 %description -n libstdc++-static
969 Static C++ standard library.
971 %description -n libstdc++-static -l es.UTF-8
972 Biblioteca estándar estática de C++.
974 %description -n libstdc++-static -l pl.UTF-8
975 Statyczna biblioteka standardowa C++.
977 %package -n libstdc++-multilib-32
978 Summary: GNU C++ library - 32-bit version
979 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
980 License: GPL v3+ with GCC Runtime Library Exception v3.1
982 # >= instead of = to allow keeping older libstdc++ (with different soname)
983 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
984 Obsoletes: libstdc++-multilib
986 %description -n libstdc++-multilib-32
987 This is 32-bit version of the GNU implementation of the standard C++
990 %description -n libstdc++-multilib-32 -l pl.UTF-8
991 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
994 %package -n libstdc++-multilib-32-devel
995 Summary: Development files for C++ development - 32-bit version
996 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
997 License: GPL v3+ with GCC Runtime Library Exception v3.1
998 Group: Development/Libraries
999 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
1000 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1001 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1002 Obsoletes: libstdc++-multilib-devel
1004 %description -n libstdc++-multilib-32-devel
1005 This package contains the development files for 32-bit version of the
1006 GNU implementation of the standard C++ library.
1008 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
1009 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
1010 implementacji GNU biblioteki standardowej C++.
1012 %package -n libstdc++-multilib-32-static
1013 Summary: Static C++ standard library - 32-bit version
1014 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
1015 License: GPL v3+ with GCC Runtime Library Exception v3.1
1016 Group: Development/Libraries
1017 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
1018 Obsoletes: libstdc++-multilib-static
1020 %description -n libstdc++-multilib-32-static
1021 Static C++ standard library - 32-bit version.
1023 %description -n libstdc++-multilib-32-static -l pl.UTF-8
1024 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
1026 %package -n libstdc++-multilib-%{multilib2}
1027 Summary: GNU C++ library - %{m2_desc} version
1028 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
1029 License: GPL v3+ with GCC Runtime Library Exception v3.1
1031 # >= instead of = to allow keeping older libstdc++ (with different soname)
1032 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
1034 %description -n libstdc++-multilib-%{multilib2}
1035 This is %{m2_desc} version of the GNU implementation of the standard C++
1038 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
1039 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
1042 %package -n libstdc++-multilib-%{multilib2}-devel
1043 Summary: Development files for C++ development - %{m2_desc} version
1044 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
1045 License: GPL v3+ with GCC Runtime Library Exception v3.1
1046 Group: Development/Libraries
1047 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1048 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1049 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1051 %description -n libstdc++-multilib-%{multilib2}-devel
1052 This package contains the development files for %{m2_desc} version of the
1053 GNU implementation of the standard C++ library.
1055 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
1056 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
1057 implementacji GNU biblioteki standardowej C++.
1059 %package -n libstdc++-multilib-%{multilib2}-static
1060 Summary: Static C++ standard library - %{m2_desc} version
1061 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
1062 License: GPL v3+ with GCC Runtime Library Exception v3.1
1063 Group: Development/Libraries
1064 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1066 %description -n libstdc++-multilib-%{multilib2}-static
1067 Static C++ standard library - %{m2_desc} version.
1069 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
1070 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
1072 %package -n libstdc++-gdb
1073 Summary: libstdc++ pretty printers for GDB
1074 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
1075 Group: Development/Debuggers
1077 %description -n libstdc++-gdb
1078 This package contains Python scripts for GDB pretty printing of the
1079 libstdc++ types/containers.
1081 %description -n libstdc++-gdb -l pl.UTF-8
1082 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
1083 wypisywania typów i kontenerów libstdc++.
1086 Summary: Fortran 95 language support for GCC
1087 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
1088 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
1089 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
1090 Group: Development/Languages/Fortran
1091 Requires: %{name} = %{epoch}:%{version}-%{release}
1092 Requires: libgfortran = %{epoch}:%{version}-%{release}
1093 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1094 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
1098 %description fortran
1099 This package adds support for compiling Fortran 95 programs with the
1102 %description fortran -l es.UTF-8
1103 Este paquete añade soporte para compilar programas escritos en Fortran
1104 95 con el compilador GNU.
1106 %description fortran -l pl.UTF-8
1107 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
1109 %description fortran -l pt_BR.UTF-8
1110 Suporte Fortran 95 para o GCC.
1112 %package fortran-multilib-32
1113 Summary: Fortran 95 language 32-bit binaries support for GCC
1114 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
1115 Group: Development/Languages/Fortran
1116 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1117 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1118 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1119 Obsoletes: gcc-fortran-multilib
1121 %description fortran-multilib-32
1122 This package adds support for compiling 32-bit Fortran 95 programs
1123 with the GNU compiler.
1125 %description fortran-multilib-32 -l pl.UTF-8
1126 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1129 %package fortran-multilib-%{multilib2}
1130 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1131 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1132 Group: Development/Languages/Fortran
1133 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1134 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1135 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1137 %description fortran-multilib-%{multilib2}
1138 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1139 binaries with the GNU compiler.
1141 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1142 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1145 %package -n libgfortran
1146 Summary: Fortran 95 Library
1147 Summary(es.UTF-8): Biblioteca de Fortran 95
1148 Summary(pl.UTF-8): Biblioteka Fortranu 95
1149 License: GPL v3+ with GCC Runtime Library Exception v3.1
1151 Requires: libgcc = %{epoch}:%{version}-%{release}
1152 Requires: libquadmath = %{epoch}:%{version}-%{release}
1155 %description -n libgfortran
1158 %description -n libgfortran -l es.UTF-8
1159 Biblioteca de Fortran 95.
1161 %description -n libgfortran -l pl.UTF-8
1162 Biblioteka Fortranu 95.
1164 %package -n libgfortran-static
1165 Summary: Static Fortran 95 Library
1166 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1167 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1168 License: GPL v3+ with GCC Runtime Library Exception v3.1
1169 Group: Development/Libraries
1170 Requires: libgfortran = %{epoch}:%{version}-%{release}
1171 Obsoletes: libg2c-static
1173 %description -n libgfortran-static
1174 Static Fortran 95 Library.
1176 %description -n libgfortran-static -l es.UTF-8
1177 Bibliotecas estáticas de Fortran 95.
1179 %description -n libgfortran-static -l pl.UTF-8
1180 Statyczna biblioteka Fortranu 95.
1182 %package -n libgfortran-multilib-32
1183 Summary: Fortran 95 Library - 32-bit version
1184 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1185 License: GPL v3+ with GCC Runtime Library Exception v3.1
1187 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1188 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1189 Obsoletes: libgfortran-multilib
1191 %description -n libgfortran-multilib-32
1192 Fortran 95 Library - 32-bit version.
1194 %description -n libgfortran-multilib-32 -l pl.UTF-8
1195 Biblioteka Fortranu 95 - wersja 32-bitowa.
1197 %package -n libgfortran-multilib-32-static
1198 Summary: Static Fortran 95 Library - 32-bit version
1199 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1200 License: GPL v3+ with GCC Runtime Library Exception v3.1
1201 Group: Development/Libraries
1202 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1203 Obsoletes: libgfortran-multilib-static
1205 %description -n libgfortran-multilib-32-static
1206 Static Fortran 95 Library - 32-bit version.
1208 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1209 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1211 %package -n libgfortran-multilib-%{multilib2}
1212 Summary: Fortran 95 Library - %{m2_desc} version
1213 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1214 License: GPL v3+ with GCC Runtime Library Exception v3.1
1216 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1218 %description -n libgfortran-multilib-%{multilib2}
1219 Fortran 95 Library - %{m2_desc} version.
1221 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1222 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1224 %package -n libgfortran-multilib-%{multilib2}-static
1225 Summary: Static Fortran 95 Library - %{m2_desc} version
1226 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1227 License: GPL v3+ with GCC Runtime Library Exception v3.1
1228 Group: Development/Libraries
1229 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1230 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1232 %description -n libgfortran-multilib-%{multilib2}-static
1233 Static Fortran 95 Library - %{m2_desc} version.
1235 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1236 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1238 %package -n libquadmath
1239 Summary: GCC __float128 shared support library
1240 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1244 %description -n libquadmath
1245 This package contains GCC shared support library which is needed for
1246 __float128 math support and for Fortran REAL*16 support.
1248 %description -n libquadmath -l pl.UTF-8
1249 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1250 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1253 %package -n libquadmath-devel
1254 Summary: Header files for GCC __float128 support library
1255 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1257 Group: Development/Libraries
1258 Requires: libquadmath = %{epoch}:%{version}-%{release}
1260 %description -n libquadmath-devel
1261 This package contains header files for GCC support library which is
1262 needed for __float128 math support and for Fortran REAL*16 support.
1264 %description -n libquadmath-devel -l pl.UTF-8
1265 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1266 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1269 %package -n libquadmath-static
1270 Summary: Static GCC __float128 support library
1271 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1273 Group: Development/Libraries
1274 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1276 %description -n libquadmath-static
1277 Static GCC __float128 support library.
1279 %description -n libquadmath-static -l pl.UTF-8
1280 Biblioteka statyczna GCC do obsługi typu __float128.
1282 %package -n libquadmath-multilib-32
1283 Summary: GCC __float128 shared support library - 32-bit version
1284 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1287 Obsoletes: libquadmath-multilib
1289 %description -n libquadmath-multilib-32
1290 This package contains 32-bit version of GCC shared support library
1291 which is needed for __float128 math support and for Fortran REAL*16
1294 %description -n libquadmath-multilib-32 -l pl.UTF-8
1295 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1296 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1299 %package -n libquadmath-multilib-32-devel
1300 Summary: Development files for 32-bit GCC __float128 support library
1301 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1303 Group: Development/Libraries
1304 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1305 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1306 Obsoletes: libquadmath-multilib-devel
1308 %description -n libquadmath-multilib-32-devel
1309 This package contains development files for 32-bit GCC support library
1310 which is needed for __float128 math support and for Fortran REAL*16
1313 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1314 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1315 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1316 REAL*16 w Fortranie.
1318 %package -n libquadmath-multilib-32-static
1319 Summary: Static GCC __float128 support library - 32-bit version
1320 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1322 Group: Development/Libraries
1323 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1324 Obsoletes: libquadmath-multilib-static
1326 %description -n libquadmath-multilib-32-static
1327 Static GCC __float128 support library - 32-bit version.
1329 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1330 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1332 %package -n libquadmath-multilib-%{multilib2}
1333 Summary: GCC __float128 shared support library - %{m2_desc} version
1334 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1338 %description -n libquadmath-multilib-%{multilib2}
1339 This package contains %{m2_desc} version of GCC shared support library
1340 which is needed for __float128 math support and for Fortran REAL*16
1343 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1344 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1345 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1346 REAL*16 w Fortranie.
1348 %package -n libquadmath-multilib-%{multilib2}-devel
1349 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1350 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1352 Group: Development/Libraries
1353 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1354 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1356 %description -n libquadmath-multilib-%{multilib2}-devel
1357 This package contains development files for %{m2_desc} version of GCC
1358 support library which is needed for __float128 math support and for
1359 Fortran REAL*16 support.
1361 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1362 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1363 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1364 typu REAL*16 w Fortranie.
1366 %package -n libquadmath-multilib-%{multilib2}-static
1367 Summary: Static GCC __float128 support library - %{m2_desc} version
1368 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1370 Group: Development/Libraries
1371 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1373 %description -n libquadmath-multilib-%{multilib2}-static
1374 Static GCC __float128 support library - %{m2_desc} version.
1376 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1377 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1380 Summary: Foreign Function Interface library
1381 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1382 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1386 %description -n libffi
1387 The libffi library provides a portable, high level programming
1388 interface to various calling conventions. This allows a programmer to
1389 call any function specified by a call interface description at run
1392 %description -n libffi -l es.UTF-8
1393 La biblioteca libffi provee una interfaz portable de programación de
1394 alto nivel para varias convenciones de llamada. Ello permite que un
1395 programador llame una función cualquiera especificada por una
1396 descripción de interfaz de llamada en el tiempo de ejecución.
1398 %description -n libffi -l pl.UTF-8
1399 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1400 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1401 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1404 %package -n libffi-devel
1405 Summary: Development files for Foreign Function Interface library
1406 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1407 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1409 Group: Development/Libraries
1410 Requires: %{name} = %{epoch}:%{version}-%{release}
1411 Requires: libffi = %{epoch}:%{version}-%{release}
1413 %description -n libffi-devel
1414 Development files for Foreign Function Interface library.
1416 %description -n libffi-devel -l es.UTF-8
1417 Ficheros de desarrollo para libffi.
1419 %description -n libffi-devel -l pl.UTF-8
1420 Pliki nagłówkowe biblioteki libffi.
1422 %package -n libffi-static
1423 Summary: Static Foreign Function Interface library
1424 Summary(es.UTF-8): Biblioteca libffi estática
1425 Summary(pl.UTF-8): Statyczna biblioteka libffi
1427 Group: Development/Libraries
1428 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1430 %description -n libffi-static
1431 Static Foreign Function Interface library.
1433 %description -n libffi-static -l es.UTF-8
1434 Biblioteca libffi estática.
1436 %description -n libffi-static -l pl.UTF-8
1437 Statyczna biblioteka libffi.
1439 %package -n libffi-multilib-32
1440 Summary: Foreign Function Interface library - 32-bit version
1441 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1444 Obsoletes: libffi-multilib
1446 %description -n libffi-multilib-32
1447 The libffi library provides a portable, high level programming
1448 interface to various calling conventions. This allows a programmer to
1449 call any function specified by a call interface description at run
1450 time. This package contains 32-bit version of the library.
1452 %description -n libffi-multilib-32 -l pl.UTF-8
1453 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1454 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1455 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1456 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1458 %package -n libffi-multilib-32-devel
1459 Summary: Development files for 32-bit version of Foreign Function Interface library
1460 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1462 Group: Development/Libraries
1463 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1464 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1465 Obsoletes: libffi-multilib-devel
1467 %description -n libffi-multilib-32-devel
1468 Development files for 32-bit version of Foreign Function Interface
1471 %description -n libffi-multilib-32-devel -l pl.UTF-8
1472 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1474 %package -n libffi-multilib-32-static
1475 Summary: Static Foreign Function Interface library - 32-bit version
1476 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1478 Group: Development/Libraries
1479 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1480 Obsoletes: libffi-multilib-static
1482 %description -n libffi-multilib-32-static
1483 Static Foreign Function Interface library - 32-bit version.
1485 %description -n libffi-multilib-32-static -l pl.UTF-8
1486 Statyczna biblioteka libffi - wersja 32-bitowa.
1488 %package -n libffi-multilib-%{multilib2}
1489 Summary: Foreign Function Interface library - %{m2_desc} version
1490 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1494 %description -n libffi-multilib-%{multilib2}
1495 The libffi library provides a portable, high level programming
1496 interface to various calling conventions. This allows a programmer to
1497 call any function specified by a call interface description at run
1498 time. This package contains %{m2_desc} version of the library.
1500 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1501 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1502 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1503 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1504 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1506 %package -n libffi-multilib-%{multilib2}-devel
1507 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1508 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1510 Group: Development/Libraries
1511 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1512 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1514 %description -n libffi-multilib-%{multilib2}-devel
1515 Development files for %{m2_desc} version of Foreign Function Interface
1518 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1519 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1521 %package -n libffi-multilib-%{multilib2}-static
1522 Summary: Static Foreign Function Interface library - %{m2_desc} version
1523 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1525 Group: Development/Libraries
1526 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1528 %description -n libffi-multilib-%{multilib2}-static
1529 Static Foreign Function Interface library - %{m2_desc} version.
1531 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1532 Statyczna biblioteka libffi - wersja %{m2_desc}.
1535 Summary: Objective C language support for GCC
1536 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1537 Summary(es.UTF-8): Soporte de Objective C para GCC
1538 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1539 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1540 Summary(tr.UTF-8): GCC için Objective C desteği
1541 Group: Development/Languages
1542 Requires: %{name} = %{epoch}:%{version}-%{release}
1543 Requires: libobjc = %{epoch}:%{version}-%{release}
1544 Obsoletes: egcc-objc
1545 Obsoletes: egcs-objc
1548 This package adds Objective C support to the GNU Compiler Collection.
1549 Objective C is a object oriented derivative of the C language, mainly
1550 used on systems running NeXTSTEP. This package does not include the
1551 standard objective C object library.
1553 %description objc -l de.UTF-8
1554 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1555 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1556 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1557 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1559 %description objc -l es.UTF-8
1560 Este paquete añade soporte de Objective C al GCC (colección de
1561 compiladores GNU). Objective C es un lenguaje orientado a objetos
1562 derivado de C, principalmente usado en sistemas que funcionan bajo
1563 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1566 %description objc -l fr.UTF-8
1567 Ce package ajoute un support Objective C a la collection de
1568 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1569 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1570 package n'inclue pas la bibliothéque Objective C standard.
1572 %description objc -l pl.UTF-8
1573 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1574 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1575 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1576 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1578 %description objc -l tr.UTF-8
1579 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1580 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1581 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1582 kitaplığı bu pakette yer almaz.
1584 %package objc-multilib-32
1585 Summary: Objective C language 32-bit binaries support for GCC
1586 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1587 Group: Development/Languages
1588 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1589 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1590 Obsoletes: gcc-objc-multilib
1592 %description objc-multilib-32
1593 This package adds 32-bit Objective C support to the GNU Compiler
1596 %description objc-multilib-32 -l pl.UTF-8
1597 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1600 %package objc-multilib-%{multilib2}
1601 Summary: Objective C language %{m2_desc} binaries support for GCC
1602 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1603 Group: Development/Languages
1604 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1605 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1607 %description objc-multilib-%{multilib2}
1608 This package adds %{m2_desc} binaries in Objective C language support to
1609 the GNU Compiler Collection.
1611 %description objc-multilib-%{multilib2} -l pl.UTF-8
1612 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1616 Summary: Objective C++ support for GCC
1617 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1618 Group: Development/Languages
1619 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1620 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1623 This package adds Objective C++ support to the GNU Compiler
1626 %description objc++ -l pl.UTF-8
1627 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1628 GNU Compiler Collection.
1631 Summary: Objective C Library
1632 Summary(es.UTF-8): Biblioteca de Objective C
1633 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1634 License: GPL v3+ with GCC Runtime Library Exception v3.1
1636 Requires: libgcc = %{epoch}:%{version}-%{release}
1639 %description -n libobjc
1640 Objective C Library.
1642 %description -n libobjc -l es.UTF-8
1643 Bibliotecas de Objective C.
1645 %description -n libobjc -l pl.UTF-8
1646 Biblioteka obiektowego C (Objective C).
1648 %package -n libobjc-static
1649 Summary: Static Objective C Library
1650 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1651 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1652 License: GPL v3+ with GCC Runtime Library Exception v3.1
1653 Group: Development/Libraries
1654 Requires: libobjc = %{epoch}:%{version}-%{release}
1656 %description -n libobjc-static
1657 Static Objective C Library.
1659 %description -n libobjc-static -l es.UTF-8
1660 Bibliotecas estáticas de Objective C.
1662 %description -n libobjc-static -l pl.UTF-8
1663 Statyczna biblioteka obiektowego C (Objective C).
1665 %package -n libobjc-multilib-32
1666 Summary: Objective C Library - 32-bit version
1667 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1668 License: GPL v3+ with GCC Runtime Library Exception v3.1
1670 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1671 Obsoletes: libobjc-multilib
1673 %description -n libobjc-multilib-32
1674 Objective C Library - 32-bit version.
1676 %description -n libobjc-multilib-32 -l pl.UTF-8
1677 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1679 %package -n libobjc-multilib-32-static
1680 Summary: Static Objective C Library - 32-bit version
1681 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1682 License: GPL v3+ with GCC Runtime Library Exception v3.1
1683 Group: Development/Libraries
1684 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1685 Obsoletes: libobjc-multilib-static
1687 %description -n libobjc-multilib-32-static
1688 Static Objective C Library - 32-bit version.
1690 %description -n libobjc-multilib-32-static -l pl.UTF-8
1691 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1693 %package -n libobjc-multilib-%{multilib2}
1694 Summary: Objective C Library - %{m2_desc} version
1695 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1696 License: GPL v3+ with GCC Runtime Library Exception v3.1
1698 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1700 %description -n libobjc-multilib-%{multilib2}
1701 Objective C Library - %{m2_desc} version.
1703 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1704 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1706 %package -n libobjc-multilib-%{multilib2}-static
1707 Summary: Static Objective C Library - %{m2_desc} version
1708 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1709 License: GPL v3+ with GCC Runtime Library Exception v3.1
1710 Group: Development/Libraries
1711 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1713 %description -n libobjc-multilib-%{multilib2}-static
1714 Static Objective C Library - %{m2_desc} version.
1716 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1717 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1720 Summary: Go language support for GCC
1721 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1722 License: GPL v3+ (gcc), BSD (Go-specific part)
1723 Group: Development/Languages
1724 Requires: %{name} = %{epoch}:%{version}-%{release}
1725 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1728 This package adds Go language support to the GNU Compiler Collection.
1730 %description go -l pl.UTF-8
1731 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1733 %package go-multilib-32
1734 Summary: Go language 32-bit binaries support for GCC
1735 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1736 License: GPL v3+ (gcc), BSD (Go-specific part)
1737 Group: Development/Languages
1738 Requires: %{name} = %{epoch}:%{version}-%{release}
1739 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1740 Obsoletes: gcc-go-multilib
1742 %description go-multilib-32
1743 This package adds 32-bit Go language support to the GNU Compiler
1746 %description go-multilib-32 -l pl.UTF-8
1747 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1750 %package go-multilib-%{multilib2}
1751 Summary: Go language %{m2_desc} binaries support for GCC
1752 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1753 License: GPL v3+ (gcc), BSD (Go-specific part)
1754 Group: Development/Languages
1755 Requires: %{name} = %{epoch}:%{version}-%{release}
1756 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1758 %description go-multilib-%{multilib2}
1759 This package adds %{m2_desc} binaries in Go language support to the GNU
1760 Compiler Collection.
1762 %description go-multilib-%{multilib2} -l pl.UTF-8
1763 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1767 Summary: Go language library
1768 Summary(pl.UTF-8): Biblioteka języka Go
1771 Requires: libgcc = %{epoch}:%{version}-%{release}
1773 %description -n libgo
1774 Go language library.
1776 %description -n libgo -l pl.UTF-8
1777 Biblioteka języka Go.
1779 %package -n libgo-devel
1780 Summary: Development files for Go language library
1781 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1783 Group: Development/Libraries
1784 Requires: glibc-devel
1785 Requires: libgo = %{epoch}:%{version}-%{release}
1787 %description -n libgo-devel
1788 Development files for Go language library.
1790 %description -n libgo-devel -l pl.UTF-8
1791 Pliki programistyczne biblioteki języka Go.
1793 %package -n libgo-static
1794 Summary: Static Go language library
1795 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1797 Group: Development/Libraries
1798 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1800 %description -n libgo-static
1801 Static Go language library.
1803 %description -n libgo-static -l pl.UTF-8
1804 Statyczna biblioteka języka Go.
1806 %package -n libgo-multilib-32
1807 Summary: Go language library - 32-bit version
1808 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1811 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1812 Obsoletes: libgo-multilib
1814 %description -n libgo-multilib-32
1815 Go language library - 32-bit version.
1817 %description -n libgo-multilib-32 -l pl.UTF-8
1818 Biblioteka języka Go - wersja 32-bitowa.
1820 %package -n libgo-multilib-32-devel
1821 Summary: Development files for Go language library - 32-bit version
1822 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
1824 Group: Development/Libraries
1825 Requires: glibc-devel
1826 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
1827 Obsoletes: libgo-multilib-devel
1829 %description -n libgo-multilib-32-devel
1830 Development files for Go language library - 32-bit version.
1832 %description -n libgo-multilib-32-devel -l pl.UTF-8
1833 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
1835 %package -n libgo-multilib-32-static
1836 Summary: Static Go language library - 32-bit version
1837 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
1839 Group: Development/Libraries
1840 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1841 Obsoletes: libgo-multilib-static
1843 %description -n libgo-multilib-32-static
1844 Static Go language library - 32-bit version.
1846 %description -n libgo-multilib-32-static -l pl.UTF-8
1847 Statyczna biblioteka języka Go - wersja 32-bitowa.
1849 %package -n libgo-multilib-%{multilib2}
1850 Summary: Go language library - %{m2_desc} version
1851 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
1854 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1856 %description -n libgo-multilib-%{multilib2}
1857 Go language library - %{m2_desc} version.
1859 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
1860 Biblioteka języka Go - wersja %{m2_desc}.
1862 %package -n libgo-multilib-%{multilib2}-devel
1863 Summary: Development files for Go language library - %{m2_desc} version
1864 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
1866 Group: Development/Libraries
1867 Requires: glibc-devel
1868 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1870 %description -n libgo-multilib-%{multilib2}-devel
1871 Development files for Go language library - %{m2_desc} version.
1873 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
1874 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
1876 %package -n libgo-multilib-%{multilib2}-static
1877 Summary: Static Go language library - %{m2_desc} version
1878 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
1880 Group: Development/Libraries
1881 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1883 %description -n libgo-multilib-%{multilib2}-static
1884 Static Go language library - %{m2_desc} version.
1886 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
1887 Statyczna biblioteka języka Go - wersja %{m2_desc}.
1890 Summary: The Address Sanitizer library
1891 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
1892 License: BSD-like or MIT
1894 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1896 %description -n libasan
1897 This package contains the Address Sanitizer library which is used for
1898 -fsanitize=address instrumented programs.
1900 %description -n libasan -l pl.UTF-8
1901 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
1902 adresów w programach kompilowanych z opcją -fsanitize=address.
1904 %package -n libasan-devel
1905 Summary: Development files for the Address Sanitizer library
1906 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
1907 License: BSD-like or MIT
1908 Group: Development/Libraries
1909 Requires: libasan = %{epoch}:%{version}-%{release}
1911 %description -n libasan-devel
1912 This package contains development files for the Address Sanitizer
1915 %description -n libasan-devel -l pl.UTF-8
1916 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
1918 %package -n libasan-static
1919 Summary: The Address Sanitizer static library
1920 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
1921 License: BSD-like or MIT
1922 Group: Development/Libraries
1923 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1925 %description -n libasan-static
1926 This package contains Address Sanitizer static library.
1928 %description -n libasan-static -l pl.UTF-8
1929 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
1931 %package -n libasan-multilib-32
1932 Summary: The Address Sanitizer library - 32-bit version
1933 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
1934 License: BSD-like or MIT
1936 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1937 Obsoletes: libasan-multilib
1939 %description -n libasan-multilib-32
1940 This package contains 32-bit version of the Address Sanitizer library
1941 which is used for -fsanitize=address instrumented programs.
1943 %description -n libasan-multilib-32 -l pl.UTF-8
1944 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
1945 służącej do kontroli adresów w programach kompilowanych z opcją
1948 %package -n libasan-multilib-32-devel
1949 Summary: Development files for the Address Sanitizer library - 32-bit version
1950 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
1951 License: BSD-like or MIT
1952 Group: Development/Libraries
1953 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1954 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
1955 Obsoletes: libasan-multilib-devel
1957 %description -n libasan-multilib-32-devel
1958 This package contains the development files for 32-bit version of the
1959 Address Sanitizer library.
1961 %description -n libasan-multilib-32-devel -l pl.UTF-8
1962 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
1965 %package -n libasan-multilib-32-static
1966 Summary: The Address Sanitizer static library - 32-bit version
1967 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
1968 License: BSD-like or MIT
1969 Group: Development/Libraries
1970 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
1971 Obsoletes: libasan-multilib-static
1973 %description -n libasan-multilib-32-static
1974 This package contains 32-bit version of the Address Sanitizer static
1977 %description -n libasan-multilib-32-static -l pl.UTF-8
1978 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
1981 %package -n libasan-multilib-%{multilib2}
1982 Summary: The Address Sanitizer library - %{m2_desc} version
1983 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
1984 License: BSD-like or MIT
1986 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1988 %description -n libasan-multilib-%{multilib2}
1989 This package contains %{m2_desc} version of the Address Sanitizer library
1990 which is used for -fsanitize=address instrumented programs.
1992 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
1993 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
1994 służącej do kontroli adresów w programach kompilowanych z opcją
1997 %package -n libasan-multilib-%{multilib2}-devel
1998 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
1999 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
2000 License: BSD-like or MIT
2001 Group: Development/Libraries
2002 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2003 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2005 %description -n libasan-multilib-%{multilib2}-devel
2006 This package contains the development files for %{m2_desc} version of the
2007 Address Sanitizer library.
2009 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2010 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2013 %package -n libasan-multilib-%{multilib2}-static
2014 Summary: The Address Sanitizer static library - %{m2_desc} version
2015 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
2016 License: BSD-like or MIT
2017 Group: Development/Libraries
2018 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2020 %description -n libasan-multilib-%{multilib2}-static
2021 This package contains %{m2_desc} version of the Address Sanitizer static
2024 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2025 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
2029 Summary: The Leak Sanitizer library
2030 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
2031 License: BSD-like or MIT
2033 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2035 %description -n liblsan
2036 This package contains the Leak Sanitizer library which is used for
2037 -fsanitize=leak instrumented programs.
2039 %description -n liblsan -l pl.UTF-8
2040 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
2041 wycieków w programach kompilowanych z opcją -fsanitize=leak.
2043 %package -n liblsan-devel
2044 Summary: Development files for the Leak Sanitizer library
2045 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2046 License: BSD-like or MIT
2047 Group: Development/Libraries
2048 Requires: liblsan = %{epoch}:%{version}-%{release}
2050 %description -n liblsan-devel
2051 This package contains development files for the Leak Sanitizer
2054 %description -n liblsan-devel -l pl.UTF-8
2055 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2057 %package -n liblsan-static
2058 Summary: The Leak Sanitizer static library
2059 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2060 License: BSD-like or MIT
2061 Group: Development/Libraries
2062 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2064 %description -n liblsan-static
2065 This package contains Leak Sanitizer static library.
2067 %description -n liblsan-static -l pl.UTF-8
2068 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2070 %package -n liblsan-multilib-%{multilib2}
2071 Summary: The Leak Sanitizer library - %{m2_desc} version
2072 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
2073 License: BSD-like or MIT
2075 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2077 %description -n liblsan-multilib-%{multilib2}
2078 This package contains %{m2_desc} version of the Leak Sanitizer library
2079 which is used for -fsanitize=leak instrumented programs.
2081 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2082 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2083 do kontroli wycieków w programach kompilowanych z opcją
2086 %package -n liblsan-multilib-%{multilib2}-devel
2087 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2088 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2089 License: BSD-like or MIT
2090 Group: Development/Libraries
2091 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2093 %description -n liblsan-multilib-%{multilib2}-devel
2094 This package contains development files for %{m2_desc} version of the
2095 Leak Sanitizer library.
2097 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2098 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2101 %package -n liblsan-multilib-%{multilib2}-static
2102 Summary: The Leak Sanitizer static library - %{m2_desc} version
2103 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2104 License: BSD-like or MIT
2105 Group: Development/Libraries
2106 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2108 %description -n liblsan-multilib-%{multilib2}-static
2109 This package contains Leak Sanitizer static library - %{m2_desc} version.
2111 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2112 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2115 Summary: The Thread Sanitizer library
2116 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2117 License: BSD-like or MIT
2119 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2121 %description -n libtsan
2122 This package contains the Thread Sanitizer library which is used for
2123 -fsanitize=thread instrumented programs.
2125 %description -n libtsan -l pl.UTF-8
2126 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2127 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2129 %package -n libtsan-devel
2130 Summary: Development files for the Thread Sanitizer library
2131 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2132 License: BSD-like or MIT
2133 Group: Development/Libraries
2134 Requires: libtsan = %{epoch}:%{version}-%{release}
2136 %description -n libtsan-devel
2137 This package contains development files for Thread Sanitizer library.
2139 %description -n libtsan-devel -l pl.UTF-8
2140 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2142 %package -n libtsan-static
2143 Summary: The Thread Sanitizer static library
2144 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2145 License: BSD-like or MIT
2146 Group: Development/Libraries
2147 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2149 %description -n libtsan-static
2150 This package contains Thread Sanitizer static library.
2152 %description -n libtsan-static -l pl.UTF-8
2153 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2155 %package -n libtsan-multilib-%{multilib2}
2156 Summary: The Thread Sanitizer library - %{m2_desc} version
2157 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2158 License: BSD-like or MIT
2160 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2162 %description -n libtsan-multilib-%{multilib2}
2163 This package contains %{m2_desc} version of the Thread Sanitizer
2164 library which is used for -fsanitize=thread instrumented programs.
2166 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2167 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2168 służącej do kontroli wielowątkowości w programach kompilowanych
2169 z opcją -fsanitize=thread.
2171 %package -n libtsan-multilib-%{multilib2}-devel
2172 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2173 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2174 License: BSD-like or MIT
2175 Group: Development/Libraries
2176 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2178 %description -n libtsan-multilib-%{multilib2}-devel
2179 This package contains development files for %{m2_desc} version of
2180 Thread Sanitizer library.
2182 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2183 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2186 %package -n libtsan-multilib-%{multilib2}-static
2187 Summary: The Thread Sanitizer static library - %{m2_desc} version
2188 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2189 License: BSD-like or MIT
2190 Group: Development/Libraries
2191 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2193 %description -n libtsan-multilib-%{multilib2}-static
2194 This package contains %{m2_desc} version of Thread Sanitizer static
2197 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2198 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2201 %package -n libubsan
2202 Summary: The Undefined Behavior Sanitizer library
2203 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2204 License: BSD-like or MIT
2206 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2208 %description -n libubsan
2209 This package contains the Undefined Behavior Sanitizer library which
2210 is used for -fsanitize=undefined instrumented programs.
2212 %description -n libubsan -l pl.UTF-8
2213 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2214 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2215 -fsanitize=undefined.
2217 %package -n libubsan-devel
2218 Summary: Development files for the Undefined Behavior Sanitizer library
2219 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2220 License: BSD-like or MIT
2221 Group: Development/Libraries
2222 Requires: libubsan = %{epoch}:%{version}-%{release}
2224 %description -n libubsan-devel
2225 This package contains development files for the Undefined Behavior
2228 %description -n libubsan-devel -l pl.UTF-8
2229 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2232 %package -n libubsan-static
2233 Summary: The Undefined Behavior Sanitizer static library
2234 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2235 License: BSD-like or MIT
2236 Group: Development/Libraries
2237 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2239 %description -n libubsan-static
2240 This package contains Undefined Behavior Sanitizer static library.
2242 %description -n libubsan-static -l pl.UTF-8
2243 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2245 %package -n libubsan-multilib-32
2246 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2247 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2248 License: BSD-like or MIT
2250 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2251 Obsoletes: libubsan-multilib
2253 %description -n libubsan-multilib-32
2254 This package contains 32-bit version of the Undefined Behavior
2255 Sanitizer library which is used for -fsanitize=undefined instrumented
2258 %description -n libubsan-multilib-32 -l pl.UTF-8
2259 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2260 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2261 kompilowanych z opcją -fsanitize=undefined.
2263 %package -n libubsan-multilib-32-devel
2264 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2265 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2266 License: BSD-like or MIT
2267 Group: Development/Libraries
2268 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2269 Obsoletes: libubsan-multilib-devel
2271 %description -n libubsan-multilib-32-devel
2272 This package contains the development files for 32-bit version of the
2273 Undefined Behavior Sanitizer library.
2275 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2276 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2277 Undefined Behavior Sanitizer.
2279 %package -n libubsan-multilib-32-static
2280 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2281 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2282 License: BSD-like or MIT
2283 Group: Development/Libraries
2284 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2285 Obsoletes: libubsan-multilib-static
2287 %description -n libubsan-multilib-32-static
2288 This package contains 32-bit version of the Undefined Behavior
2289 Sanitizer static library.
2291 %description -n libubsan-multilib-32-static -l pl.UTF-8
2292 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2295 %package -n libubsan-multilib-%{multilib2}
2296 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2297 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2298 License: BSD-like or MIT
2300 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2302 %description -n libubsan-multilib-%{multilib2}
2303 This package contains %{m2_desc} version of the Undefined Behavior
2304 Sanitizer library which is used for -fsanitize=undefined instrumented
2307 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2308 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2309 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2310 kompilowanych z opcją -fsanitize=undefined.
2312 %package -n libubsan-multilib-%{multilib2}-devel
2313 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2314 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2315 License: BSD-like or MIT
2316 Group: Development/Libraries
2317 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2319 %description -n libubsan-multilib-%{multilib2}-devel
2320 This package contains the development files for %{m2_desc} version of the
2321 Undefined Behavior Sanitizer library.
2323 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2324 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2325 Undefined Behavior Sanitizer.
2327 %package -n libubsan-multilib-%{multilib2}-static
2328 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2329 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2330 License: BSD-like or MIT
2331 Group: Development/Libraries
2332 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2334 %description -n libubsan-multilib-%{multilib2}-static
2335 This package contains %{m2_desc} version of the Undefined Behavior
2336 Sanitizer static library.
2338 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2339 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2343 Summary: The Virtual Table Verification library
2344 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2345 License: GPL v3+ with GCC Runtime Library Exception v3.1
2347 URL: https://gcc.gnu.org/wiki/vtv
2348 Requires: libgcc = %{epoch}:%{version}-%{release}
2350 %description -n libvtv
2351 This package contains the Virtual Table Verification library which
2352 is used for -fvtable-verify=... instrumented programs.
2354 %description -n libvtv -l pl.UTF-8
2355 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2356 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2357 -fvtable-verify=....
2359 %package -n libvtv-devel
2360 Summary: Development files for the Virtual Table Verification library
2361 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2362 License: GPL v3+ with GCC Runtime Library Exception v3.1
2363 Group: Development/Libraries
2364 URL: https://gcc.gnu.org/wiki/vtv
2365 Requires: libvtv = %{epoch}:%{version}-%{release}
2367 %description -n libvtv-devel
2368 This package contains development files for the Virtual Table
2369 Verification library.
2371 %description -n libvtv-devel -l pl.UTF-8
2372 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2375 %package -n libvtv-static
2376 Summary: The Virtual Table Verification static library
2377 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2378 License: GPL v3+ with GCC Runtime Library Exception v3.1
2379 Group: Development/Libraries
2380 URL: https://gcc.gnu.org/wiki/vtv
2381 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2383 %description -n libvtv-static
2384 This package contains Virtual Table Verification static library.
2386 %description -n libvtv-static -l pl.UTF-8
2387 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2389 %package -n libvtv-multilib-32
2390 Summary: The Virtual Table Verification library - 32-bit version
2391 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2392 License: GPL v3+ with GCC Runtime Library Exception v3.1
2394 URL: https://gcc.gnu.org/wiki/vtv
2395 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2397 %description -n libvtv-multilib-32
2398 This package contains 32-bit version of the Virtual Table Verification
2399 library which is used for -fvtable-verify=... instrumented programs.
2401 %description -n libvtv-multilib-32 -l pl.UTF-8
2402 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2403 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2404 kompilowanych z opcją -fvtable-verify=....
2406 %package -n libvtv-multilib-32-devel
2407 Summary: Development files for the Virtual Table Verification library - 32-bit version
2408 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2409 License: GPL v3+ with GCC Runtime Library Exception v3.1
2410 Group: Development/Libraries
2411 URL: https://gcc.gnu.org/wiki/vtv
2412 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2414 %description -n libvtv-multilib-32-devel
2415 This package contains the development files for 32-bit version of the
2416 Virtual Table Verification library.
2418 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2419 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2420 Virtual Table Verification.
2422 %package -n libvtv-multilib-32-static
2423 Summary: The Virtual Table Verification static library - 32-bit version
2424 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2425 License: GPL v3+ with GCC Runtime Library Exception v3.1
2426 Group: Development/Libraries
2427 URL: https://gcc.gnu.org/wiki/vtv
2428 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2430 %description -n libvtv-multilib-32-static
2431 This package contains 32-bit version of the Virtual Table Verification
2434 %description -n libvtv-multilib-32-static -l pl.UTF-8
2435 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2438 %package -n libvtv-multilib-%{multilib2}
2439 Summary: The Virtual Table Verification library - %{m2_desc} version
2440 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2441 License: GPL v3+ with GCC Runtime Library Exception v3.1
2443 URL: https://gcc.gnu.org/wiki/vtv
2444 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2446 %description -n libvtv-multilib-%{multilib2}
2447 This package contains %{m2_desc} version of the Virtual Table Verification
2448 library which is used for -fvtable-verify=... instrumented programs.
2450 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2451 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2452 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2453 kompilowanych z opcją -fvtable-verify=....
2455 %package -n libvtv-multilib-%{multilib2}-devel
2456 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2457 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2458 License: GPL v3+ with GCC Runtime Library Exception v3.1
2459 Group: Development/Libraries
2460 URL: https://gcc.gnu.org/wiki/vtv
2461 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2463 %description -n libvtv-multilib-%{multilib2}-devel
2464 This package contains the development files for %{m2_desc} version of the
2465 Virtual Table Verification library.
2467 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2468 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2469 Virtual Table Verification.
2471 %package -n libvtv-multilib-%{multilib2}-static
2472 Summary: The Virtual Table Verification static library - %{m2_desc} version
2473 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2474 License: GPL v3+ with GCC Runtime Library Exception v3.1
2475 Group: Development/Libraries
2476 URL: https://gcc.gnu.org/wiki/vtv
2477 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2479 %description -n libvtv-multilib-%{multilib2}-static
2480 This package contains %{m2_desc} version of the Virtual Table
2481 Verification library.
2483 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2484 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2487 %package -n libatomic
2488 Summary: The GNU Atomic library
2489 Summary(pl.UTF-8): Biblioteka GNU Atomic
2490 License: GPL v3+ with GCC Runtime Library Exception v3.1
2493 %description -n libatomic
2494 This package contains the GNU Atomic library which is a GCC support
2495 library for atomic operations not supported by hardware.
2497 %description -n libatomic -l pl.UTF-8
2498 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2499 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2501 %package -n libatomic-devel
2502 Summary: Development files for the GNU Atomic library
2503 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2504 License: GPL v3+ with GCC Runtime Library Exception v3.1
2505 Group: Development/Libraries
2506 Requires: libatomic = %{epoch}:%{version}-%{release}
2508 %description -n libatomic-devel
2509 This package contains development files for the GNU Atomic library.
2511 %description -n libatomic-devel -l pl.UTF-8
2512 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2514 %package -n libatomic-static
2515 Summary: The GNU Atomic static library
2516 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2517 License: GPL v3+ with GCC Runtime Library Exception v3.1
2518 Group: Development/Libraries
2519 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2521 %description -n libatomic-static
2522 This package contains GNU Atomic static library.
2524 %description -n libatomic-static
2525 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2527 %package -n libatomic-multilib-32
2528 Summary: The GNU Atomic library - 32-bit version
2529 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2530 License: GPL v3+ with GCC Runtime Library Exception v3.1
2532 Obsoletes: libatomic-multilib
2534 %description -n libatomic-multilib-32
2535 This package contains 32-bit version of the GNU Atomic library which
2536 is a GCC support library for atomic operations not supported by
2539 %description -n libatomic-multilib-32 -l pl.UTF-8
2540 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2541 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2544 %package -n libatomic-multilib-32-devel
2545 Summary: Development files for the GNU Atomic static library - 32-bit version
2546 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2547 License: GPL v3+ with GCC Runtime Library Exception v3.1
2548 Group: Development/Libraries
2549 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2550 Obsoletes: libatomic-multilib-devel
2552 %description -n libatomic-multilib-32-devel
2553 This package contains the development files for 32-bit version of the
2556 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2557 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2560 %package -n libatomic-multilib-32-static
2561 Summary: The GNU Atomic static library - 32-bit version
2562 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2563 License: GPL v3+ with GCC Runtime Library Exception v3.1
2564 Group: Development/Libraries
2565 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2566 Obsoletes: libatomic-multilib-static
2568 %description -n libatomic-multilib-32-static
2569 This package contains 32-bit version of the GNU Atomic static library.
2571 %description -n libatomic-multilib-32-static -l pl.UTF-8
2572 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2574 %package -n libatomic-multilib-%{multilib2}
2575 Summary: The GNU Atomic library - %{m2_desc} version
2576 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2577 License: GPL v3+ with GCC Runtime Library Exception v3.1
2580 %description -n libatomic-multilib-%{multilib2}
2581 This package contains %{m2_desc} version of the GNU Atomic library which
2582 is a GCC support library for atomic operations not supported by
2585 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2586 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2587 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2590 %package -n libatomic-multilib-%{multilib2}-devel
2591 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2592 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2593 License: GPL v3+ with GCC Runtime Library Exception v3.1
2594 Group: Development/Libraries
2595 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2597 %description -n libatomic-multilib-%{multilib2}-devel
2598 This package contains the development files for %{m2_desc} version of the
2601 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2602 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2605 %package -n libatomic-multilib-%{multilib2}-static
2606 Summary: The GNU Atomic static library - %{m2_desc} version
2607 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2608 License: GPL v3+ with GCC Runtime Library Exception v3.1
2609 Group: Development/Libraries
2610 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2612 %description -n libatomic-multilib-%{multilib2}-static
2613 This package contains %{m2_desc} version of the GNU Atomic static library.
2615 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2616 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2619 Summary: GCC plugin for GDB
2620 Summary(pl.UTF-8): Wtyczka GCC dla GDB
2621 Group: Development/Debuggers
2622 Requires: %{name} = %{epoch}:%{version}-%{release}
2624 %description gdb-plugin
2625 This package contains GCC plugin for GDB C expression evaluation.
2627 %description gdb-plugin -l pl.UTF-8
2628 Ten pakiet zawiera wtyczkę GCC do obliczania wyrażeń języka C w GDB.
2630 %package plugin-devel
2631 Summary: Support for compiling GCC plugins
2632 Summary(pl.UTF-8): Obsługa kompilowania wtyczek GCC
2633 Group: Development/Languages
2634 Requires: %{name} = %{epoch}:%{version}-%{release}
2635 Requires: gmp-devel >= 4.3.2
2636 Requires: libmpc-devel >= 0.8.1
2637 Requires: mpfr-devel >= 2.4.2
2639 %description plugin-devel
2640 This package contains header files and other support files for
2641 compiling GCC plugins. The GCC plugin ABI is currently not stable, so
2642 plugins must be rebuilt any time GCC is updated.
2644 %description plugin-devel -l pl.UTF-8
2645 Ten pakiet zawiera pliki nagłówkowe oraz inne pozwalające na
2646 kompilowanie wtyczek GCC. ABI wtyczek GCC nie jest obecnie stabilne,
2647 więc wtyczki muszą być przebudowywane przy każdej aktualizacji GCC.
2649 # Packages with epoch 0
2650 # DO NOT MOVE THESE PACKAGES AROUND
2653 Summary: GCC Memory Protection Extensions language extensions runtime library
2654 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2658 Requires: libstdc++ = 6:%{version}-%{release}
2660 %description -n libmpx
2661 This package contains the Memory Protection Extensions C language
2662 extensions runtime library.
2664 %description -n libmpx -l pl.UTF-8
2665 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2666 Protection Extensions dla języka C.
2668 %package -n libmpx-devel
2669 Summary: GCC development files for Memory Protection Extensions language extensions
2670 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2673 Group: Development/Libraries
2674 Requires: libmpx = %{version}-%{release}
2676 %description -n libmpx-devel
2677 This package contains development files for Memory Protection
2678 Extensions C language extensions.
2680 %description -n libmpx-devel -l pl.UTF-8
2681 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2682 Extensions dla języka C.
2684 %package -n libmpx-static
2685 Summary: GCC Memory Protection Extensions language extensions static library
2686 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2689 Group: Development/Libraries
2690 Requires: libmpx-devel = %{version}-%{release}
2692 %description -n libmpx-static
2693 This package contains Memory Protection Extensions C language
2694 extensions static library.
2696 %description -n libmpx-static -l pl.UTF-8
2697 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2698 Extensions dla języka C.
2700 %package -n libmpx-multilib-32
2701 Summary: GCC Memory Protection Extensions language extensions runtime library - 32-bit version
2702 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2706 Requires: libstdc++-multilib-32 = %{version}-%{release}
2707 Obsoletes: libmpx-multilib
2709 %description -n libmpx-multilib-32
2710 This package contains the Memory Protection Extensions C language
2711 extensions runtime library in 32-bit version.
2713 %description -n libmpx-multilib-32 -l pl.UTF-8
2714 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2715 Protection Extensions dla języka C. W tym pakiecie znajduje się wersja
2718 %package -n libmpx-multilib-32-devel
2719 Summary: GCC development files for Memory Protection Extensions language extensions - 32-bit version
2720 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions - wersja 32-bitowa
2723 Group: Development/Libraries
2724 Requires: libmpx-devel = %{version}-%{release}
2725 Requires: libmpx-multilib-32 = %{version}-%{release}
2726 Obsoletes: libmpx-multilib-devel
2728 %description -n libmpx-multilib-32-devel
2729 This package contains development files for Memory Protection
2730 Extensions C language extensions in 32-bit version.
2732 %description -n libmpx-multilib-32-devel -l pl.UTF-8
2733 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2734 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2736 %package -n libmpx-multilib-32-static
2737 Summary: GCC Memory Protection Extensions language extensions static library - 32-bit version
2738 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2741 Group: Development/Libraries
2742 Requires: libmpx-multilib-32-devel = %{version}-%{release}
2743 Obsoletes: libmpx-multilib-static
2745 %description -n libmpx-multilib-32-static
2746 This package contains the Memory Protection Extensions C language
2747 extensions static library in 32-bit version.
2749 %description -n libmpx-multilib-32-static -l pl.UTF-8
2750 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2751 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2753 %package -n libmpx-multilib-%{multilib2}
2754 Summary: GCC Memory Protection Extensions language extensions runtime library
2755 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2759 Requires: libstdc++-multilib-%{multilib2} = 6:%{version}-%{release}
2761 %description -n libmpx-multilib-%{multilib2}
2762 This package contains the Memory Protection Extensions C language
2763 extensions runtime library.
2765 %description -n libmpx-multilib-%{multilib2} -l pl.UTF-8
2766 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2767 Protection Extensions dla języka C.
2769 %package -n libmpx-multilib-%{multilib2}-devel
2770 Summary: GCC development files for Memory Protection Extensions language extensions
2771 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2774 Group: Development/Libraries
2775 Requires: libmpx-devel = %{version}-%{release}
2776 Requires: libmpx-multilib-%{multilib2} = %{version}-%{release}
2778 %description -n libmpx-multilib-%{multilib2}-devel
2779 This package contains development files for Memory Protection
2780 Extensions C language extensions.
2782 %description -n libmpx-multilib-%{multilib2}-devel -l pl.UTF-8
2783 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2784 Extensions dla języka C.
2786 %package -n libmpx-multilib-%{multilib2}-static
2787 Summary: GCC Memory Protection Extensions language extensions static library
2788 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2791 Group: Development/Libraries
2792 Requires: libmpx-multilib-%{multilib2}-devel = %{version}-%{release}
2794 %description -n libmpx-multilib-%{multilib2}-static
2795 This package contains the Memory Protection Extensions C language
2796 extensions static library.
2798 %description -n libmpx-multilib-%{multilib2}-static -l pl.UTF-8
2799 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2800 Extensions dla języka C.
2814 %if %{with gcc_libffi}
2818 %{__mv} ChangeLog ChangeLog.general
2820 # override snapshot version.
2821 echo %{version} > gcc/BASE-VER
2822 echo "release" > gcc/DEV-PHASE
2828 cp -f /usr/share/automake/config.sub .
2830 rm -rf builddir && install -d builddir && cd builddir
2833 CFLAGS="%{rpmcflags}" \
2834 CXXFLAGS="%{rpmcxxflags}" \
2837 --prefix=%{_prefix} \
2838 --with-local-prefix=%{_prefix}/local \
2839 --libdir=%{_libdir} \
2840 --libexecdir=%{_libdir} \
2841 --infodir=%{_infodir} \
2842 --mandir=%{_mandir} \
2843 --x-libraries=%{_libdir} \
2844 --%{?with_bootstrap:en}%{!?with_bootstrap:dis}able-bootstrap \
2845 --disable-build-with-cxx \
2846 --disable-build-poststage1-with-cxx \
2848 --enable-checking=release \
2849 %ifarch %{ix86} %{x8664} x32
2852 %{?with_fortran:--enable-cmath} \
2853 --enable-decimal-float \
2854 --enable-gnu-indirect-function \
2855 --enable-gnu-unique-object \
2856 --enable-initfini-array \
2857 --disable-isl-version-check \
2858 --enable-languages="c%{?with_cxx:,c++}%{?with_fortran:,fortran}%{?with_objc:,objc}%{?with_objcxx:,obj-c++}%{?with_ada:,ada}%{?with_go:,go}" \
2859 --%{?with_gomp:en}%{!?with_gomp:dis}able-libgomp \
2861 --enable-linker-build-id \
2862 --enable-linux-futex \
2863 --enable-long-long \
2864 %{!?with_multilib:--disable-multilib} \
2869 --enable-secureplt \
2872 --enable-threads=posix \
2877 %ifarch %{x8664} x32
2878 --with-arch-32=x86-64 \
2881 --with-cpu=ultrasparc \
2883 --with-demangler-in-ld \
2886 --with-linker-hash-style=gnu \
2887 --with-long-double-128 \
2888 %if %{with multilib}
2890 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
2893 --with-multilib-list=m32,m64,mx32 \
2896 --with-slibdir=%{_slibdir} \
2898 --without-system-libunwind \
2900 --with-system-libunwind \
2902 --with-system-zlib \
2905 --enable-__cxa_atexit \
2906 --enable-libstdcxx-allocator=new \
2907 --disable-libstdcxx-pch \
2908 --enable-libstdcxx-threads \
2909 --enable-libstdcxx-time=rt \
2910 --enable-libstdcxx-visibility \
2911 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
2912 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
2913 %{?with_vtv:--enable-vtable-verify} \
2915 --with-pkgversion="PLD-Linux" \
2916 --with-bugurl="http://bugs.pld-linux.org" \
2917 --host=%{_target_platform} \
2918 --build=%{_target_platform}
2922 cat << 'EOF' > Makefile
2923 all := $(filter-out all Makefile,$(MAKECMDGOALS))
2926 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
2927 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
2928 BOOT_CFLAGS="%{rpmcflags}" \
2929 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
2930 GNATLIBCFLAGS="%{rpmcflags}" \
2931 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
2939 if [ ! -r /dev/pts/0 ]; then
2940 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
2943 %{__make} -k -C builddir check 2>&1 ||:
2947 rm -rf $RPM_BUILD_ROOT
2948 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
2952 %{__make} -j1 install \
2954 infodir=%{_infodir} \
2955 DESTDIR=$RPM_BUILD_ROOT
2957 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
2959 %if %{with multilib}
2962 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
2963 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
2964 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
2965 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
2967 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
2968 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
2969 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
2970 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
2975 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
2976 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
2977 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
2979 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
2980 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
2981 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
2983 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
2984 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
2985 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
2987 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
2988 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
2989 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
2991 %if %{with multilib}
2992 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
2993 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2994 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
2996 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
2997 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
2998 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
3000 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
3001 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
3002 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
3004 %if %{with multilib2}
3005 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
3006 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3007 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
3009 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
3010 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3011 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
3013 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
3014 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3015 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
3020 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
3021 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
3025 # move ada shared libraries to proper place...
3026 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
3027 $RPM_BUILD_ROOT%{_libdir}
3028 # check if symlink to be made is valid
3029 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
3030 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
3031 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
3032 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
3033 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
3034 %if %{with multilib}
3035 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
3036 $RPM_BUILD_ROOT%{_libdir32}
3037 # check if symlink to be made is valid
3038 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
3039 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
3040 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
3041 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
3042 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
3044 %if %{with multilib2}
3045 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
3046 $RPM_BUILD_ROOT%{_libdirm2}
3047 # check if symlink to be made is valid
3048 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
3049 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
3050 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
3051 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
3052 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
3059 %if %{with gcc_libffi}
3060 # still not installed by gcc?
3061 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
3062 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
3063 sed -e 's,@prefix@,%{_prefix},
3064 s,@exec_prefix@,%{_exec_prefix},
3065 s,@libdir@,%{_libdir},
3066 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
3067 %if %{with multilib}
3068 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
3069 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
3070 sed -e 's,@prefix@,%{_prefix},
3071 s,@exec_prefix@,%{_exec_prefix},
3072 s,@libdir@,%{_libdir32},
3073 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
3074 %if %{with multilib2}
3075 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
3076 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
3077 sed -e 's,@prefix@,%{_prefix},
3078 s,@exec_prefix@,%{_exec_prefix},
3079 s,@libdir@,%{_libdirm2},
3080 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
3086 cp -f libobjc/README gcc/objc/README.libobjc
3089 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
3090 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
3091 for f in libitm.la libssp.la libssp_nonshared.la \
3092 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3093 %{?with_fortran:libgfortran.la libquadmath.la} \
3094 %{?with_gomp:libgomp.la} \
3095 %{?with_Xsan:libasan.la libubsan.la} \
3096 %{?with_lsan_m0:liblsan.la} \
3097 %{?with_tsan_m0:libtsan.la} \
3098 %{?with_atomic:libatomic.la} \
3099 %{?with_objc:libobjc.la};
3101 file="$RPM_BUILD_ROOT%{_libdir}/$f"
3102 %{__perl} %{SOURCE1} "$file" %{_libdir} >"${file}.fixed"
3103 %{__mv} "${file}.fixed" "$file"
3105 %if %{with multilib}
3106 for f in libitm.la libssp.la libssp_nonshared.la \
3107 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3108 %{?with_fortran:libgfortran.la libquadmath.la} \
3109 %{?with_gomp:libgomp.la} \
3110 %{?with_Xsan:libasan.la libubsan.la} \
3111 %{?with_lsan_m1:liblsan.la} \
3112 %{?with_tsan_m1:libtsan.la} \
3113 %{?with_atomic:libatomic.la} \
3114 %{?with_objc:libobjc.la};
3116 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
3117 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
3119 %if %{with multilib2}
3120 for f in libitm.la libssp.la libssp_nonshared.la \
3121 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3122 %{?with_fortran:libgfortran.la libquadmath.la} \
3123 %{?with_gomp:libgomp.la} \
3124 %{?with_Xsan:libasan.la libubsan.la} \
3125 %{?with_lsan_m2:liblsan.la} \
3126 %{?with_tsan_m2:libtsan.la} \
3127 %{?with_atomic:libatomic.la} \
3128 %{?with_objc:libobjc.la};
3130 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
3131 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
3136 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
3137 cp -p $RPM_BUILD_ROOT%{gcclibdir}/include-fixed/syslimits.h $RPM_BUILD_ROOT%{gcclibdir}/include
3138 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
3139 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
3141 # plugins, .la not needed
3142 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la \
3143 $RPM_BUILD_ROOT%{_libdir}/libcc1.la
3145 %if %{without lsan_m0} && (%{without multilib2} || %{without lsan_m2})
3146 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/include/sanitizer/lsan_interface.h
3150 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3151 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3153 # basename is being run only for the native (non-biarch) file.
3154 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3155 -e "s,@toolexeclibdir@,$LIBDIR," \
3156 < libstdc++-v3/python/hook.in \
3157 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3159 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
3160 %{__mv} $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py_sitescriptdir}
3161 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
3162 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
3165 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3167 # script(s) always installed; see above for builds with python; if no python, just don't package
3168 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3169 %if %{with multilib}
3170 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3171 %if %{with multilib2}
3172 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3178 cat cpplib.lang >> gcc.lang
3181 %find_lang libstdc\+\+
3182 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3185 # always -f, as "dir" is created depending which texlive version is installed
3186 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3188 # svn snap doesn't contain (release does) below files,
3189 # so let's create dummy entries to satisfy %%files.
3190 [ ! -f NEWS ] && touch NEWS
3191 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3192 [ ! -f libgfortran/README ] && touch libgfortran/README
3195 rm -rf $RPM_BUILD_ROOT
3197 %post -p /sbin/postshell
3198 -/usr/sbin/fix-info-dir -c %{_infodir}
3200 %postun -p /sbin/postshell
3201 -/usr/sbin/fix-info-dir -c %{_infodir}
3203 %post ada -p /sbin/postshell
3204 -/usr/sbin/fix-info-dir -c %{_infodir}
3206 %postun ada -p /sbin/postshell
3207 -/usr/sbin/fix-info-dir -c %{_infodir}
3209 %post fortran -p /sbin/postshell
3210 -/usr/sbin/fix-info-dir -c %{_infodir}
3212 %postun fortran -p /sbin/postshell
3213 -/usr/sbin/fix-info-dir -c %{_infodir}
3215 %post go -p /sbin/postshell
3216 -/usr/sbin/fix-info-dir -c %{_infodir}
3218 %postun go -p /sbin/postshell
3219 -/usr/sbin/fix-info-dir -c %{_infodir}
3221 %post -n libquadmath-devel -p /sbin/postshell
3222 -/usr/sbin/fix-info-dir -c %{_infodir}
3224 %postun -n libquadmath-devel -p /sbin/postshell
3225 -/usr/sbin/fix-info-dir -c %{_infodir}
3227 %post -n libffi-devel -p /sbin/postshell
3228 -/usr/sbin/fix-info-dir -c %{_infodir}
3230 %postun -n libffi-devel -p /sbin/postshell
3231 -/usr/sbin/fix-info-dir -c %{_infodir}
3233 %post -n libgomp-devel -p /sbin/postshell
3234 -/usr/sbin/fix-info-dir -c %{_infodir}
3236 %postun -n libgomp-devel -p /sbin/postshell
3237 -/usr/sbin/fix-info-dir -c %{_infodir}
3239 %post -p /sbin/ldconfig -n libcilkrts
3240 %postun -p /sbin/ldconfig -n libcilkrts
3241 %post -p /sbin/ldconfig -n libcilkrts-multilib-32
3242 %postun -p /sbin/ldconfig -n libcilkrts-multilib-32
3243 %post -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3244 %postun -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3245 %post -p /sbin/ldconfig -n libgcc
3246 %postun -p /sbin/ldconfig -n libgcc
3247 %post -p /sbin/ldconfig -n libgcc-multilib-32
3248 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3249 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3250 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3251 %post -p /sbin/ldconfig -n libgomp
3252 %postun -p /sbin/ldconfig -n libgomp
3253 %post -p /sbin/ldconfig -n libgomp-multilib-32
3254 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3255 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3256 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3257 %post -p /sbin/ldconfig -n libgnat
3258 %postun -p /sbin/ldconfig -n libgnat
3259 %post -p /sbin/ldconfig -n libgnat-multilib-32
3260 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3261 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3262 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3263 %post -p /sbin/ldconfig -n libstdc++
3264 %postun -p /sbin/ldconfig -n libstdc++
3265 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3266 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3267 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3268 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3269 %post -p /sbin/ldconfig -n libgfortran
3270 %postun -p /sbin/ldconfig -n libgfortran
3271 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3272 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3273 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3274 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3275 %post -p /sbin/ldconfig -n libffi
3276 %postun -p /sbin/ldconfig -n libffi
3277 %post -p /sbin/ldconfig -n libffi-multilib-32
3278 %postun -p /sbin/ldconfig -n libffi-multilib-32
3279 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3280 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3281 %post -p /sbin/ldconfig -n libmpx
3282 %postun -p /sbin/ldconfig -n libmpx
3283 %post -p /sbin/ldconfig -n libmpx-multilib-32
3284 %postun -p /sbin/ldconfig -n libmpx-multilib-32
3285 %post -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3286 %postun -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3287 %post -p /sbin/ldconfig -n libobjc
3288 %postun -p /sbin/ldconfig -n libobjc
3289 %post -p /sbin/ldconfig -n libobjc-multilib-32
3290 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3291 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3292 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3293 %post -p /sbin/ldconfig -n libquadmath
3294 %postun -p /sbin/ldconfig -n libquadmath
3295 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3296 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3297 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3298 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3299 %post -p /sbin/ldconfig -n libgo
3300 %postun -p /sbin/ldconfig -n libgo
3301 %post -p /sbin/ldconfig -n libgo-multilib-32
3302 %postun -p /sbin/ldconfig -n libgo-multilib-32
3303 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3304 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3305 %post -p /sbin/ldconfig -n libasan
3306 %postun -p /sbin/ldconfig -n libasan
3307 %post -p /sbin/ldconfig -n libasan-multilib-32
3308 %postun -p /sbin/ldconfig -n libasan-multilib-32
3309 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3310 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3311 %post -p /sbin/ldconfig -n liblsan
3312 %postun -p /sbin/ldconfig -n liblsan
3313 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3314 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3315 %post -p /sbin/ldconfig -n libtsan
3316 %postun -p /sbin/ldconfig -n libtsan
3317 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3318 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3319 %post -p /sbin/ldconfig -n libubsan
3320 %postun -p /sbin/ldconfig -n libubsan
3321 %post -p /sbin/ldconfig -n libubsan-multilib-32
3322 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3323 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3324 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3325 %post -p /sbin/ldconfig -n libvtv
3326 %postun -p /sbin/ldconfig -n libvtv
3327 %post -p /sbin/ldconfig -n libvtv-multilib-32
3328 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3329 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3330 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3331 %post -p /sbin/ldconfig -n libatomic
3332 %postun -p /sbin/ldconfig -n libatomic
3333 %post -p /sbin/ldconfig -n libatomic-multilib-32
3334 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3335 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3336 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3337 %post -p /sbin/ldconfig gdb-plugin
3338 %postun -p /sbin/ldconfig gdb-plugin
3341 %defattr(644,root,root,755)
3342 %doc ChangeLog.general MAINTAINERS NEWS
3343 # bugs.html faq.html
3344 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3345 %attr(755,root,root) %{_bindir}/*-gcc*
3346 %attr(755,root,root) %{_bindir}/cc
3347 %attr(755,root,root) %{_bindir}/cpp
3348 %attr(755,root,root) %{_bindir}/gcc
3349 %attr(755,root,root) %{_bindir}/gcc-ar
3350 %attr(755,root,root) %{_bindir}/gcc-nm
3351 %attr(755,root,root) %{_bindir}/gcc-ranlib
3352 #%attr(755,root,root) %{_bindir}/gccbug
3353 %attr(755,root,root) %{_bindir}/gcov
3354 %attr(755,root,root) %{_bindir}/gcov-dump
3355 %attr(755,root,root) %{_bindir}/gcov-tool
3356 %{_mandir}/man1/cc.1*
3357 %{_mandir}/man1/cpp.1*
3358 %{_mandir}/man1/gcc.1*
3359 %{_mandir}/man1/gcov.1*
3360 %{_mandir}/man1/gcov-dump.1*
3361 %{_mandir}/man1/gcov-tool.1*
3362 %{_infodir}/cpp.info*
3363 %{_infodir}/cppinternals.info*
3364 %{_infodir}/gcc.info*
3365 %{_infodir}/gccinstall.info*
3366 %{_infodir}/gccint.info*
3367 %{_infodir}/libitm.info*
3368 %attr(755,root,root) /lib/cpp
3369 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3370 %attr(755,root,root) %{_libdir}/libitm.so
3371 %attr(755,root,root) %{_libdir}/libssp.so
3372 %{_libdir}/libitm.la
3374 %{_libdir}/libitm.spec
3375 %{_libdir}/libsanitizer.spec
3376 %{_libdir}/libssp.la
3378 %{_libdir}/libssp_nonshared.la
3379 %{_libdir}/libssp_nonshared.a
3380 %dir %{_libdir}/gcc/%{_target_platform}
3382 %{gcclibdir}/libgcc.a
3383 %{gcclibdir}/libgcc_eh.a
3384 %{gcclibdir}/libgcov.a
3387 %{?with_vtv:%{gcclibdir}/vtv_*.o}
3388 %attr(755,root,root) %{gcclibdir}/cc1
3389 %attr(755,root,root) %{gcclibdir}/collect2
3390 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3391 %attr(755,root,root) %{gcclibdir}/lto1
3392 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3393 %dir %{gcclibdir}/include
3394 %dir %{gcclibdir}/include/sanitizer
3395 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3396 %dir %{gcclibdir}/include/ssp
3397 %{gcclibdir}/include/ssp/*.h
3398 %{gcclibdir}/include/float.h
3399 %{gcclibdir}/include/gcov.h
3400 %{gcclibdir}/include/iso646.h
3401 %{gcclibdir}/include/limits.h
3402 %{gcclibdir}/include/stdalign.h
3403 %{gcclibdir}/include/stdarg.h
3404 %{gcclibdir}/include/stdatomic.h
3405 %{gcclibdir}/include/stdbool.h
3406 %{gcclibdir}/include/stddef.h
3407 %{gcclibdir}/include/stdfix.h
3408 %{gcclibdir}/include/stdint.h
3409 %{gcclibdir}/include/stdint-gcc.h
3410 %{gcclibdir}/include/stdnoreturn.h
3411 %{gcclibdir}/include/syslimits.h
3412 %{gcclibdir}/include/unwind.h
3413 %{gcclibdir}/include/varargs.h
3414 %ifarch %{ix86} %{x8664} x32
3415 %{gcclibdir}/include/adxintrin.h
3416 %{gcclibdir}/include/ammintrin.h
3417 %{gcclibdir}/include/avx2intrin.h
3418 %{gcclibdir}/include/avx5124fmapsintrin.h
3419 %{gcclibdir}/include/avx5124vnniwintrin.h
3420 %{gcclibdir}/include/avx512vpopcntdqintrin.h
3421 %{gcclibdir}/include/avx512bwintrin.h
3422 %{gcclibdir}/include/avx512cdintrin.h
3423 %{gcclibdir}/include/avx512dqintrin.h
3424 %{gcclibdir}/include/avx512erintrin.h
3425 %{gcclibdir}/include/avx512fintrin.h
3426 %{gcclibdir}/include/avx512ifmaintrin.h
3427 %{gcclibdir}/include/avx512ifmavlintrin.h
3428 %{gcclibdir}/include/avx512pfintrin.h
3429 %{gcclibdir}/include/avx512vbmiintrin.h
3430 %{gcclibdir}/include/avx512vbmivlintrin.h
3431 %{gcclibdir}/include/avx512vlbwintrin.h
3432 %{gcclibdir}/include/avx512vldqintrin.h
3433 %{gcclibdir}/include/avx512vlintrin.h
3434 %{gcclibdir}/include/avxintrin.h
3435 %{gcclibdir}/include/bmi2intrin.h
3436 %{gcclibdir}/include/bmiintrin.h
3437 %{gcclibdir}/include/bmmintrin.h
3438 %{gcclibdir}/include/clflushoptintrin.h
3439 %{gcclibdir}/include/clwbintrin.h
3440 %{gcclibdir}/include/clzerointrin.h
3441 %{gcclibdir}/include/cpuid.h
3442 %{gcclibdir}/include/cross-stdarg.h
3443 %{gcclibdir}/include/emmintrin.h
3444 %{gcclibdir}/include/f16cintrin.h
3445 %{gcclibdir}/include/fma4intrin.h
3446 %{gcclibdir}/include/fmaintrin.h
3447 %{gcclibdir}/include/fxsrintrin.h
3448 %{gcclibdir}/include/ia32intrin.h
3449 %{gcclibdir}/include/immintrin.h
3450 %{gcclibdir}/include/lwpintrin.h
3451 %{gcclibdir}/include/lzcntintrin.h
3452 %{gcclibdir}/include/mm3dnow.h
3453 %{gcclibdir}/include/mmintrin.h
3454 %{gcclibdir}/include/mm_malloc.h
3455 %{gcclibdir}/include/nmmintrin.h
3456 %{gcclibdir}/include/mwaitxintrin.h
3457 %{gcclibdir}/include/pkuintrin.h
3458 %{gcclibdir}/include/pmmintrin.h
3459 %{gcclibdir}/include/popcntintrin.h
3460 %{gcclibdir}/include/prfchwintrin.h
3461 %{gcclibdir}/include/rdseedintrin.h
3462 %{gcclibdir}/include/rtmintrin.h
3463 %{gcclibdir}/include/sgxintrin.h
3464 %{gcclibdir}/include/shaintrin.h
3465 %{gcclibdir}/include/smmintrin.h
3466 %{gcclibdir}/include/tbmintrin.h
3467 %{gcclibdir}/include/tmmintrin.h
3468 %{gcclibdir}/include/wmmintrin.h
3469 %{gcclibdir}/include/x86intrin.h
3470 %{gcclibdir}/include/xmmintrin.h
3471 %{gcclibdir}/include/xopintrin.h
3472 %{gcclibdir}/include/xsavecintrin.h
3473 %{gcclibdir}/include/xsaveintrin.h
3474 %{gcclibdir}/include/xsaveoptintrin.h
3475 %{gcclibdir}/include/xsavesintrin.h
3476 %{gcclibdir}/include/xtestintrin.h
3479 %{gcclibdir}/include/arm_neon.h
3480 %{gcclibdir}/include/mmintrin.h
3483 %{gcclibdir}/include/ia64intrin.h
3486 %{gcclibdir}/include/math-68881.h
3489 %{gcclibdir}/include/loongson.h
3491 %ifarch powerpc ppc ppc64
3492 %{gcclibdir}/include/altivec.h
3493 %{gcclibdir}/include/paired.h
3494 %{gcclibdir}/include/ppc-asm.h
3495 %{gcclibdir}/include/ppu_intrinsics.h
3496 %{gcclibdir}/include/si2vmx.h
3497 %{gcclibdir}/include/spe.h
3498 %{gcclibdir}/include/spu2vmx.h
3499 %{gcclibdir}/include/vec_types.h
3501 %{?with_vtv:%{gcclibdir}/include/vtv_*.h}
3503 %if %{with multilib}
3505 %defattr(644,root,root,755)
3506 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3507 %dir %{gcclibdir}/32
3508 %{gcclibdir}/32/crt*.o
3509 %{?with_vtv:%{gcclibdir}/32/vtv_*.o}
3510 %{gcclibdir}/32/libgcc.a
3511 %{gcclibdir}/32/libgcc_eh.a
3512 %{gcclibdir}/32/libgcov.a
3513 %{_libdir32}/libitm.spec
3514 %{_libdir32}/libsanitizer.spec
3515 %attr(755,root,root) %{_libdir32}/libitm.so
3516 %attr(755,root,root) %{_libdir32}/libssp.so
3517 %{_libdir32}/libitm.la
3518 %{_libdir32}/libitm.a
3519 %{_libdir32}/libssp.la
3520 %{_libdir32}/libssp.a
3521 %{_libdir32}/libssp_nonshared.la
3522 %{_libdir32}/libssp_nonshared.a
3525 %if %{with multilib2}
3526 %files multilib-%{multilib2}
3527 %defattr(644,root,root,755)
3528 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3529 %dir %{gcclibdir}/%{multilib2}
3530 %{gcclibdir}/%{multilib2}/crt*.o
3531 %{?with_vtv:%{gcclibdir}/%{multilib2}/vtv_*.o}
3532 %{gcclibdir}/%{multilib2}/libgcc.a
3533 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3534 %{gcclibdir}/%{multilib2}/libgcov.a
3535 %{_libdirm2}/libitm.spec
3536 %{_libdirm2}/libsanitizer.spec
3537 %attr(755,root,root) %{_libdirm2}/libitm.so
3538 %attr(755,root,root) %{_libdirm2}/libssp.so
3539 %{_libdirm2}/libitm.la
3540 %{_libdirm2}/libitm.a
3541 %{_libdirm2}/libssp.la
3542 %{_libdirm2}/libssp.a
3543 %{_libdirm2}/libssp_nonshared.la
3544 %{_libdirm2}/libssp_nonshared.a
3548 %defattr(644,root,root,755)
3549 %doc COPYING.RUNTIME libgcc/ChangeLog
3550 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3551 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3552 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3553 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3554 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3556 %if %{with multilib}
3557 %files -n libgcc-multilib-32
3558 %defattr(644,root,root,755)
3559 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3560 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3561 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3562 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3563 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3566 %if %{with multilib2}
3567 %files -n libgcc-multilib-%{multilib2}
3568 %defattr(644,root,root,755)
3569 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3570 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3571 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3572 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3573 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3578 %defattr(644,root,root,755)
3579 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3580 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3582 %files -n libgomp-devel
3583 %defattr(644,root,root,755)
3584 %attr(755,root,root) %{_libdir}/libgomp.so
3585 %{_libdir}/libgomp.la
3586 %{_libdir}/libgomp.spec
3587 %{gcclibdir}/finclude
3588 %{gcclibdir}/include/omp.h
3589 %{gcclibdir}/include/openacc.h
3590 %{_infodir}/libgomp.info*
3592 %files -n libgomp-static
3593 %defattr(644,root,root,755)
3594 %{_libdir}/libgomp.a
3596 %if %{with multilib}
3597 %files -n libgomp-multilib-32
3598 %defattr(644,root,root,755)
3599 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3600 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3602 %files -n libgomp-multilib-32-devel
3603 %defattr(644,root,root,755)
3604 %attr(755,root,root) %{_libdir32}/libgomp.so
3605 %{_libdir32}/libgomp.la
3606 %{_libdir32}/libgomp.spec
3607 %{gcclibdir}/32/finclude
3609 %files -n libgomp-multilib-32-static
3610 %defattr(644,root,root,755)
3611 %{_libdir32}/libgomp.a
3614 %if %{with multilib2}
3615 %files -n libgomp-multilib-%{multilib2}
3616 %defattr(644,root,root,755)
3617 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3618 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3620 %files -n libgomp-multilib-%{multilib2}-devel
3621 %defattr(644,root,root,755)
3622 %attr(755,root,root) %{_libdirm2}/libgomp.so
3623 %{_libdirm2}/libgomp.la
3624 %{_libdirm2}/libgomp.spec
3625 %{gcclibdir}/%{multilib2}/finclude
3627 %files -n libgomp-multilib-%{multilib2}-static
3628 %defattr(644,root,root,755)
3629 %{_libdirm2}/libgomp.a
3634 %files -n libcilkrts
3635 %defattr(644,root,root,755)
3636 %doc libcilkrts/{ChangeLog,README}
3637 %attr(755,root,root) %{_libdir}/libcilkrts.so.*.*.*
3638 %attr(755,root,root) %ghost %{_libdir}/libcilkrts.so.5
3640 %files -n libcilkrts-devel
3641 %defattr(644,root,root,755)
3642 %attr(755,root,root) %{_libdir}/libcilkrts.so
3643 %{_libdir}/libcilkrts.la
3644 %{_libdir}/libcilkrts.spec
3645 %{gcclibdir}/include/cilk
3647 %files -n libcilkrts-static
3648 %defattr(644,root,root,755)
3649 %{_libdir}/libcilkrts.a
3651 %if %{with multilib}
3652 %files -n libcilkrts-multilib-32
3653 %defattr(644,root,root,755)
3654 %attr(755,root,root) %{_libdir32}/libcilkrts.so.*.*.*
3655 %attr(755,root,root) %ghost %{_libdir32}/libcilkrts.so.5
3657 %files -n libcilkrts-multilib-32-devel
3658 %defattr(644,root,root,755)
3659 %attr(755,root,root) %{_libdir32}/libcilkrts.so
3660 %{_libdir32}/libcilkrts.la
3661 %{_libdir32}/libcilkrts.spec
3663 %files -n libcilkrts-multilib-32-static
3664 %defattr(644,root,root,755)
3665 %{_libdir32}/libcilkrts.a
3668 %if %{with multilib2}
3669 %files -n libcilkrts-multilib-%{multilib2}
3670 %defattr(644,root,root,755)
3671 %attr(755,root,root) %{_libdirm2}/libcilkrts.so.*.*.*
3672 %attr(755,root,root) %ghost %{_libdirm2}/libcilkrts.so.5
3674 %files -n libcilkrts-multilib-%{multilib2}-devel
3675 %defattr(644,root,root,755)
3676 %attr(755,root,root) %{_libdirm2}/libcilkrts.so
3677 %{_libdirm2}/libcilkrts.la
3678 %{_libdirm2}/libcilkrts.spec
3680 %files -n libcilkrts-multilib-%{multilib2}-static
3681 %defattr(644,root,root,755)
3682 %{_libdirm2}/libcilkrts.a
3686 # see libmpx/configure.tgt for supported architectures
3687 %ifarch %{x8664} %{ix86}
3689 %defattr(644,root,root,755)
3690 %doc libmpx/ChangeLog
3691 %attr(755,root,root) %{_libdir}/libmpx.so.*.*.*
3692 %attr(755,root,root) %ghost %{_libdir}/libmpx.so.2
3693 %attr(755,root,root) %{_libdir}/libmpxwrappers.so.*.*.*
3694 %attr(755,root,root) %ghost %{_libdir}/libmpxwrappers.so.2
3696 %files -n libmpx-devel
3697 %defattr(644,root,root,755)
3698 %attr(755,root,root) %{_libdir}/libmpx.so
3699 %attr(755,root,root) %{_libdir}/libmpxwrappers.so
3700 %{_libdir}/libmpx.la
3701 %{_libdir}/libmpxwrappers.la
3702 %{_libdir}/libmpx.spec
3704 %files -n libmpx-static
3705 %defattr(644,root,root,755)
3707 %{_libdir}/libmpxwrappers.a
3710 %if %{with multilib}
3711 %files -n libmpx-multilib-32
3712 %defattr(644,root,root,755)
3713 %attr(755,root,root) %{_libdir32}/libmpx.so.*.*.*
3714 %attr(755,root,root) %ghost %{_libdir32}/libmpx.so.2
3715 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so.*.*.*
3716 %attr(755,root,root) %ghost %{_libdir32}/libmpxwrappers.so.2
3718 %files -n libmpx-multilib-32-devel
3719 %defattr(644,root,root,755)
3720 %attr(755,root,root) %{_libdir32}/libmpx.so
3721 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so
3722 %{_libdir32}/libmpx.la
3723 %{_libdir32}/libmpxwrappers.la
3724 %{_libdir32}/libmpx.spec
3726 %files -n libmpx-multilib-32-static
3727 %defattr(644,root,root,755)
3728 %{_libdir32}/libmpx.a
3729 %{_libdir32}/libmpxwrappers.a
3732 %if %{with multilib2}
3733 # see libmpx/configure.tgt for supported architectures;
3734 # no x32 there as of gcc 6.x
3735 %if "%{multilib2}" != "x32"
3736 %files -n libmpx-multilib-%{multilib2}
3737 %defattr(644,root,root,755)
3738 %attr(755,root,root) %{_libdirm2}/libmpx.so.*.*.*
3739 %attr(755,root,root) %ghost %{_libdirm2}/libmpx.so.2
3740 %attr(755,root,root) %{_libdirm2}/libmpxwrappers.so.*.*.*
3741 %attr(755,root,root) %ghost %{_libdirm2}/libmpxwrappers.so.2
3743 %files -n libmpx-multilib-%{multilib2}-devel
3744 %defattr(644,root,root,755)
3745 %attr(755,root,root) %{_libdirm2}/libmpx.so
3746 %attr(755,root,root) %{_libdirm2}/libmpxwrappers.so
3747 %{_libdirm2}/libmpx.la
3748 %{_libdirm2}/libmpxwrappers.la
3749 %{_libdirm2}/libmpx.spec
3751 %files -n libmpx-multilib-%{multilib2}-static
3752 %defattr(644,root,root,755)
3753 %{_libdirm2}/libmpx.a
3754 %{_libdirm2}/libmpxwrappers.a
3760 %defattr(644,root,root,755)
3761 %doc gcc/ada/ChangeLog
3762 %attr(755,root,root) %{_bindir}/gnat*
3763 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3764 %attr(755,root,root) %{_libdir}/libgnarl.so
3765 %attr(755,root,root) %{_libdir}/libgnat-*.so
3766 %attr(755,root,root) %{_libdir}/libgnat.so
3767 %attr(755,root,root) %{gcclibdir}/gnat1
3768 %{gcclibdir}/adainclude
3769 %dir %{gcclibdir}/adalib
3770 %{gcclibdir}/adalib/*.ali
3771 %ifarch %{ix86} %{x8664} x32
3772 %{gcclibdir}/adalib/libgmem.a
3773 %{gcclibdir}/adalib/libgnarl_pic.a
3774 %{gcclibdir}/adalib/libgnat_pic.a
3776 %{_infodir}/gnat-style.info*
3777 %{_infodir}/gnat_rm.info*
3778 %{_infodir}/gnat_ugn.info*
3780 %if %{with multilib}
3781 %files ada-multilib-32
3782 %defattr(644,root,root,755)
3783 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
3784 %attr(755,root,root) %{_libdir32}/libgnarl.so
3785 %attr(755,root,root) %{_libdir32}/libgnat-*.so
3786 %attr(755,root,root) %{_libdir32}/libgnat.so
3787 %{gcclibdir}/32/adainclude
3788 %dir %{gcclibdir}/32/adalib
3789 %{gcclibdir}/32/adalib/*.ali
3790 %ifarch %{ix86} %{x8664} x32
3791 %{gcclibdir}/32/adalib/libgmem.a
3795 %if %{with multilib2}
3796 %files ada-multilib-%{multilib2}
3797 %defattr(644,root,root,755)
3798 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
3799 %attr(755,root,root) %{_libdirm2}/libgnarl.so
3800 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
3801 %attr(755,root,root) %{_libdirm2}/libgnat.so
3802 %{gcclibdir}/%{multilib2}/adainclude
3803 %dir %{gcclibdir}/%{multilib2}/adalib
3804 %{gcclibdir}/%{multilib2}/adalib/*.ali
3805 %ifarch %{ix86} %{x8664} x32
3806 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
3811 %defattr(644,root,root,755)
3812 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
3813 %attr(755,root,root) %{_libdir}/libgnarl.so.1
3814 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
3815 %attr(755,root,root) %{_libdir}/libgnat.so.1
3817 %files -n libgnat-static
3818 %defattr(644,root,root,755)
3819 %{gcclibdir}/adalib/libgnarl.a
3820 %{gcclibdir}/adalib/libgnat.a
3822 %if %{with multilib}
3823 %files -n libgnat-multilib-32
3824 %defattr(644,root,root,755)
3825 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
3826 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
3827 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
3828 %attr(755,root,root) %{_libdir32}/libgnat.so.1
3830 %files -n libgnat-multilib-32-static
3831 %defattr(644,root,root,755)
3832 %{gcclibdir}/32/adalib/libgnarl.a
3833 %{gcclibdir}/32/adalib/libgnat.a
3836 %if %{with multilib2}
3837 %files -n libgnat-multilib-%{multilib2}
3838 %defattr(644,root,root,755)
3839 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
3840 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
3841 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
3842 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
3844 %files -n libgnat-multilib-%{multilib2}-static
3845 %defattr(644,root,root,755)
3846 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
3847 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
3853 %defattr(644,root,root,755)
3854 %doc gcc/cp/{ChangeLog,NEWS}
3855 %attr(755,root,root) %{_bindir}/g++
3856 %attr(755,root,root) %{_bindir}/*-g++
3857 %attr(755,root,root) %{_bindir}/c++
3858 %attr(755,root,root) %{_bindir}/*-c++
3859 %attr(755,root,root) %{gcclibdir}/cc1plus
3860 %{_libdir}/libsupc++.la
3861 %{_libdir}/libsupc++.a
3862 %{_mandir}/man1/g++.1*
3864 %if %{with multilib}
3865 %files c++-multilib-32
3866 %defattr(644,root,root,755)
3867 %{_libdir32}/libsupc++.la
3868 %{_libdir32}/libsupc++.a
3871 %if %{with multilib2}
3872 %files c++-multilib-%{multilib2}
3873 %defattr(644,root,root,755)
3874 %{_libdirm2}/libsupc++.la
3875 %{_libdirm2}/libsupc++.a
3878 %files -n libstdc++ -f libstdc++.lang
3879 %defattr(644,root,root,755)
3880 %doc libstdc++-v3/{ChangeLog,README}
3881 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
3882 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
3884 %files -n libstdc++-devel
3885 %defattr(644,root,root,755)
3886 %attr(755,root,root) %{_libdir}/libstdc++.so
3887 %{_libdir}/libstdc++.la
3888 %{_libdir}/libstdc++fs.a
3889 %{_libdir}/libstdc++fs.la
3890 %dir %{_includedir}/c++
3891 %{_includedir}/c++/%{version}
3892 %{_includedir}/expc++.h
3893 %{_includedir}/extc++.h
3894 %{_includedir}/stdc++.h
3895 %{_includedir}/stdtr1c++.h
3897 %files -n libstdc++-static
3898 %defattr(644,root,root,755)
3899 %{_libdir}/libstdc++.a
3901 %if %{with multilib}
3902 %files -n libstdc++-multilib-32
3903 %defattr(644,root,root,755)
3904 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
3905 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
3907 %files -n libstdc++-multilib-32-devel
3908 %defattr(644,root,root,755)
3909 %attr(755,root,root) %{_libdir32}/libstdc++.so
3910 %{_libdir32}/libstdc++.la
3911 %{_libdir32}/libstdc++fs.a
3912 %{_libdir32}/libstdc++fs.la
3914 %files -n libstdc++-multilib-32-static
3915 %defattr(644,root,root,755)
3916 %{_libdir32}/libstdc++.a
3919 %if %{with multilib2}
3920 %files -n libstdc++-multilib-%{multilib2}
3921 %defattr(644,root,root,755)
3922 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
3923 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
3925 %files -n libstdc++-multilib-%{multilib2}-devel
3926 %defattr(644,root,root,755)
3927 %attr(755,root,root) %{_libdirm2}/libstdc++.so
3928 %{_libdirm2}/libstdc++.la
3929 %{_libdirm2}/libstdc++fs.a
3930 %{_libdirm2}/libstdc++fs.la
3932 %files -n libstdc++-multilib-%{multilib2}-static
3933 %defattr(644,root,root,755)
3934 %{_libdirm2}/libstdc++.a
3938 %files -n libstdc++-gdb
3939 %defattr(644,root,root,755)
3940 %dir %{py_sitescriptdir}/libstdcxx
3941 %{py_sitescriptdir}/libstdcxx/*.py[co]
3942 %dir %{py_sitescriptdir}/libstdcxx/v6
3943 %{py_sitescriptdir}/libstdcxx/v6/*.py[co]
3944 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3945 %if %{with multilib}
3946 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3948 %if %{with multilib2}
3949 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3957 %defattr(644,root,root,755)
3958 %doc gcc/fortran/ChangeLog
3959 %attr(755,root,root) %{_bindir}/g95
3960 %attr(755,root,root) %{_bindir}/gfortran
3961 %attr(755,root,root) %{_bindir}/*-gfortran
3962 %attr(755,root,root) %{gcclibdir}/f951
3963 %attr(755,root,root) %{_libdir}/libgfortran.so
3964 %{_libdir}/libgfortran.spec
3965 %{_libdir}/libgfortran.la
3966 %{gcclibdir}/libcaf_single.a
3967 %{gcclibdir}/libcaf_single.la
3968 #%{gcclibdir}/libgfortranbegin.la
3969 #%{gcclibdir}/libgfortranbegin.a
3970 %{_infodir}/gfortran.info*
3971 %{_mandir}/man1/g95.1*
3972 %{_mandir}/man1/gfortran.1*
3974 %if %{with multilib}
3975 %files fortran-multilib-32
3976 %defattr(644,root,root,755)
3977 %attr(755,root,root) %{_libdir32}/libgfortran.so
3978 %{_libdir32}/libgfortran.spec
3979 %{_libdir32}/libgfortran.la
3980 %{gcclibdir}/32/libcaf_single.a
3981 %{gcclibdir}/32/libcaf_single.la
3982 #%{gcclibdir}/32/libgfortranbegin.la
3983 #%{gcclibdir}/32/libgfortranbegin.a
3986 %if %{with multilib2}
3987 %files fortran-multilib-%{multilib2}
3988 %defattr(644,root,root,755)
3989 %attr(755,root,root) %{_libdirm2}/libgfortran.so
3990 %{_libdirm2}/libgfortran.spec
3991 %{_libdirm2}/libgfortran.la
3992 %{gcclibdir}/%{multilib2}/libcaf_single.a
3993 %{gcclibdir}/%{multilib2}/libcaf_single.la
3994 #%{gcclibdir}/%{multilib2}/libgfortranbegin.la
3995 #%{gcclibdir}/%{multilib2}/libgfortranbegin.a
3998 %files -n libgfortran
3999 %defattr(644,root,root,755)
4000 %doc libgfortran/{AUTHORS,README,ChangeLog}
4001 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
4002 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.4
4004 %files -n libgfortran-static
4005 %defattr(644,root,root,755)
4006 %{_libdir}/libgfortran.a
4008 %if %{with multilib}
4009 %files -n libgfortran-multilib-32
4010 %defattr(644,root,root,755)
4011 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
4012 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.4
4014 %files -n libgfortran-multilib-32-static
4015 %defattr(644,root,root,755)
4016 %{_libdir32}/libgfortran.a
4019 %if %{with multilib2}
4020 %files -n libgfortran-multilib-%{multilib2}
4021 %defattr(644,root,root,755)
4022 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
4023 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.4
4025 %files -n libgfortran-multilib-%{multilib2}-static
4026 %defattr(644,root,root,755)
4027 %{_libdirm2}/libgfortran.a
4030 %files -n libquadmath
4031 %defattr(644,root,root,755)
4032 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
4033 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
4035 %files -n libquadmath-devel
4036 %defattr(644,root,root,755)
4037 %{gcclibdir}/include/quadmath.h
4038 %{gcclibdir}/include/quadmath_weak.h
4039 %attr(755,root,root) %{_libdir}/libquadmath.so
4040 %{_libdir}/libquadmath.la
4041 %{_infodir}/libquadmath.info*
4043 %files -n libquadmath-static
4044 %defattr(644,root,root,755)
4045 %{_libdir}/libquadmath.a
4047 %if %{with multilib}
4048 %files -n libquadmath-multilib-32
4049 %defattr(644,root,root,755)
4050 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
4051 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
4053 %files -n libquadmath-multilib-32-devel
4054 %defattr(644,root,root,755)
4055 %attr(755,root,root) %{_libdir32}/libquadmath.so
4056 %{_libdir32}/libquadmath.la
4058 %files -n libquadmath-multilib-32-static
4059 %defattr(644,root,root,755)
4060 %{_libdir32}/libquadmath.a
4063 %if %{with multilib2}
4064 %files -n libquadmath-multilib-%{multilib2}
4065 %defattr(644,root,root,755)
4066 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
4067 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
4069 %files -n libquadmath-multilib-%{multilib2}-devel
4070 %defattr(644,root,root,755)
4071 %attr(755,root,root) %{_libdirm2}/libquadmath.so
4072 %{_libdirm2}/libquadmath.la
4074 %files -n libquadmath-multilib-%{multilib2}-static
4075 %defattr(644,root,root,755)
4076 %{_libdirm2}/libquadmath.a
4080 %if %{with gcc_libffi}
4082 %defattr(644,root,root,755)
4083 %doc libffi/{ChangeLog,LICENSE,README}
4084 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
4085 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
4087 %files -n libffi-devel
4088 %defattr(644,root,root,755)
4089 %attr(755,root,root) %{_libdir}/libffi.so
4090 %{_libdir}/libffi.la
4091 %{gcclibdir}/include/ffi.h
4092 %{gcclibdir}/include/ffitarget.h
4093 %{_pkgconfigdir}/libffi.pc
4094 %{_mandir}/man3/ffi*.3*
4095 %{_infodir}/libffi.info*
4097 %files -n libffi-static
4098 %defattr(644,root,root,755)
4101 %if %{with multilib}
4102 %files -n libffi-multilib-32
4103 %defattr(644,root,root,755)
4104 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
4105 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
4107 %files -n libffi-multilib-32-devel
4108 %defattr(644,root,root,755)
4109 %attr(755,root,root) %{_libdir32}/libffi.so
4110 %{_libdir32}/libffi.la
4111 %{_pkgconfigdir32}/libffi.pc
4113 %files -n libffi-multilib-32-static
4114 %defattr(644,root,root,755)
4115 %{_libdir32}/libffi.a
4118 %if %{with multilib2}
4119 %files -n libffi-multilib-%{multilib2}
4120 %defattr(644,root,root,755)
4121 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
4122 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
4124 %files -n libffi-multilib-%{multilib2}-devel
4125 %defattr(644,root,root,755)
4126 %attr(755,root,root) %{_libdirm2}/libffi.so
4127 %{_libdirm2}/libffi.la
4128 %{_pkgconfigdirm2}/libffi.pc
4130 %files -n libffi-multilib-%{multilib2}-static
4131 %defattr(644,root,root,755)
4132 %{_libdirm2}/libffi.a
4138 %defattr(644,root,root,755)
4139 %doc gcc/objc/README.libobjc
4140 %attr(755,root,root) %{gcclibdir}/cc1obj
4141 %attr(755,root,root) %{_libdir}/libobjc.so
4142 %{_libdir}/libobjc.la
4143 %{gcclibdir}/include/objc
4145 %if %{with multilib}
4146 %files objc-multilib-32
4147 %defattr(644,root,root,755)
4148 %attr(755,root,root) %{_libdir32}/libobjc.so
4149 %{_libdir32}/libobjc.la
4152 %if %{with multilib2}
4153 %files objc-multilib-%{multilib2}
4154 %defattr(644,root,root,755)
4155 %attr(755,root,root) %{_libdirm2}/libobjc.so
4156 %{_libdirm2}/libobjc.la
4161 %defattr(644,root,root,755)
4162 %doc gcc/objcp/ChangeLog
4163 %attr(755,root,root) %{gcclibdir}/cc1objplus
4167 %defattr(644,root,root,755)
4168 %doc libobjc/{ChangeLog,README*}
4169 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4170 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4172 %files -n libobjc-static
4173 %defattr(644,root,root,755)
4174 %{_libdir}/libobjc.a
4176 %if %{with multilib}
4177 %files -n libobjc-multilib-32
4178 %defattr(644,root,root,755)
4179 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4180 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4182 %files -n libobjc-multilib-32-static
4183 %defattr(644,root,root,755)
4184 %{_libdir32}/libobjc.a
4187 %if %{with multilib2}
4188 %files -n libobjc-multilib-%{multilib2}
4189 %defattr(644,root,root,755)
4190 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4191 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4193 %files -n libobjc-multilib-%{multilib2}-static
4194 %defattr(644,root,root,755)
4195 %{_libdirm2}/libobjc.a
4201 %defattr(644,root,root,755)
4202 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4203 %attr(755,root,root) %{_bindir}/gccgo
4204 %attr(755,root,root) %{_bindir}/go
4205 %attr(755,root,root) %{_bindir}/gofmt
4206 %attr(755,root,root) %{gcclibdir}/cgo
4207 %attr(755,root,root) %{gcclibdir}/go1
4209 %{_libdir}/go/%{version}
4210 %{_mandir}/man1/go.1*
4211 %{_mandir}/man1/gofmt.1*
4212 %{_mandir}/man1/gccgo.1*
4213 %{_infodir}/gccgo.info*
4215 %if %{with multilib}
4216 %files go-multilib-32
4217 %defattr(644,root,root,755)
4218 %dir %{_libdir32}/go
4219 %{_libdir32}/go/%{version}
4222 %if %{with multilib2}
4223 %files go-multilib-%{multilib2}
4224 %defattr(644,root,root,755)
4225 %dir %{_libdirm2}/go
4226 %{_libdirm2}/go/%{version}
4230 %defattr(644,root,root,755)
4231 %doc libgo/{LICENSE,PATENTS,README}
4232 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4233 %attr(755,root,root) %ghost %{_libdir}/libgo.so.11
4235 %files -n libgo-devel
4236 %defattr(644,root,root,755)
4237 %attr(755,root,root) %{_libdir}/libgo.so
4239 %{_libdir}/libgobegin.a
4240 %{_libdir}/libgolibbegin.a
4242 %files -n libgo-static
4243 %defattr(644,root,root,755)
4246 %if %{with multilib}
4247 %files -n libgo-multilib-32
4248 %defattr(644,root,root,755)
4249 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4250 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.11
4252 %files -n libgo-multilib-32-devel
4253 %defattr(644,root,root,755)
4254 %attr(755,root,root) %{_libdir32}/libgo.so
4255 %{_libdir32}/libgo.la
4256 %{_libdir32}/libgobegin.a
4257 %{_libdir32}/libgolibbegin.a
4259 %files -n libgo-multilib-32-static
4260 %defattr(644,root,root,755)
4261 %{_libdir32}/libgo.a
4264 %if %{with multilib2}
4265 %files -n libgo-multilib-%{multilib2}
4266 %defattr(644,root,root,755)
4267 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4268 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.11
4270 %files -n libgo-multilib-%{multilib2}-devel
4271 %defattr(644,root,root,755)
4272 %attr(755,root,root) %{_libdirm2}/libgo.so
4273 %{_libdirm2}/libgo.la
4274 %{_libdirm2}/libgobegin.a
4275 %{_libdirm2}/libgolibbegin.a
4277 %files -n libgo-multilib-%{multilib2}-static
4278 %defattr(644,root,root,755)
4279 %{_libdirm2}/libgo.a
4285 %defattr(644,root,root,755)
4286 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4287 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4288 %attr(755,root,root) %ghost %{_libdir}/libasan.so.4
4290 %files -n libasan-devel
4291 %defattr(644,root,root,755)
4292 %attr(755,root,root) %{_libdir}/libasan.so
4293 %{_libdir}/libasan_preinit.o
4294 %{_libdir}/libasan.la
4295 %{gcclibdir}/include/sanitizer/asan_interface.h
4297 %files -n libasan-static
4298 %defattr(644,root,root,755)
4299 %{_libdir}/libasan.a
4301 %if %{with multilib}
4302 %files -n libasan-multilib-32
4303 %defattr(644,root,root,755)
4304 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4305 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.4
4307 %files -n libasan-multilib-32-devel
4308 %defattr(644,root,root,755)
4309 %attr(755,root,root) %{_libdir32}/libasan.so
4310 %{_libdir32}/libasan_preinit.o
4311 %{_libdir32}/libasan.la
4313 %files -n libasan-multilib-32-static
4314 %defattr(644,root,root,755)
4315 %{_libdir32}/libasan.a
4318 %if %{with multilib2}
4319 %files -n libasan-multilib-%{multilib2}
4320 %defattr(644,root,root,755)
4321 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4322 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.4
4324 %files -n libasan-multilib-%{multilib2}-devel
4325 %defattr(644,root,root,755)
4326 %attr(755,root,root) %{_libdirm2}/libasan.so
4327 %{_libdirm2}/libasan_preinit.o
4328 %{_libdirm2}/libasan.la
4330 %files -n libasan-multilib-%{multilib2}-static
4331 %defattr(644,root,root,755)
4332 %{_libdirm2}/libasan.a
4338 %defattr(644,root,root,755)
4339 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4340 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4342 %files -n liblsan-devel
4343 %defattr(644,root,root,755)
4344 %attr(755,root,root) %{_libdir}/liblsan.so
4345 %{_libdir}/liblsan.la
4346 %{gcclibdir}/include/sanitizer/lsan_interface.h
4348 %files -n liblsan-static
4349 %defattr(644,root,root,755)
4350 %{_libdir}/liblsan.a
4353 %if %{with multilib2} && %{with lsan_m2}
4354 %files -n liblsan-multilib-%{multilib2}
4355 %defattr(644,root,root,755)
4356 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4357 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4359 %files -n liblsan-multilib-%{multilib2}-devel
4360 %defattr(644,root,root,755)
4361 %attr(755,root,root) %{_libdirm2}/liblsan.so
4362 %{_libdirm2}/liblsan.la
4363 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4364 # these packages are mutually exclusive
4365 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4366 %{gcclibdir}/include/sanitizer/lsan_interface.h
4368 %files -n liblsan-multilib-%{multilib2}-static
4369 %defattr(644,root,root,755)
4370 %{_libdirm2}/liblsan.a
4375 %defattr(644,root,root,755)
4376 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4377 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4378 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.0
4380 %files -n libtsan-devel
4381 %defattr(644,root,root,755)
4382 %attr(755,root,root) %{_libdir}/libtsan.so
4383 %{_libdir}/libtsan_preinit.o
4384 %{_libdir}/libtsan.la
4386 %files -n libtsan-static
4387 %defattr(644,root,root,755)
4388 %{_libdir}/libtsan.a
4391 %if %{with multilib2} && %{with tsan_m2}
4392 %files -n libtsan-multilib-%{multilib2}
4393 %defattr(644,root,root,755)
4394 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4395 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4396 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.0
4398 %files -n libtsan-multilib-%{multilib2}-devel
4399 %defattr(644,root,root,755)
4400 %attr(755,root,root) %{_libdirm2}/libtsan.so
4401 %{_libdirm2}/libtsan.la
4403 %files -n libtsan-multilib-%{multilib2}-static
4404 %defattr(644,root,root,755)
4405 %{_libdirm2}/libtsan.a
4410 %defattr(644,root,root,755)
4411 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4412 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.0
4414 %files -n libubsan-devel
4415 %defattr(644,root,root,755)
4416 %attr(755,root,root) %{_libdir}/libubsan.so
4417 %{_libdir}/libubsan.la
4419 %files -n libubsan-static
4420 %defattr(644,root,root,755)
4421 %{_libdir}/libubsan.a
4423 %if %{with multilib}
4424 %files -n libubsan-multilib-32
4425 %defattr(644,root,root,755)
4426 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4427 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.0
4429 %files -n libubsan-multilib-32-devel
4430 %defattr(644,root,root,755)
4431 %attr(755,root,root) %{_libdir32}/libubsan.so
4432 %{_libdir32}/libubsan.la
4434 %files -n libubsan-multilib-32-static
4435 %defattr(644,root,root,755)
4436 %{_libdir32}/libubsan.a
4439 %if %{with multilib2}
4440 %files -n libubsan-multilib-%{multilib2}
4441 %defattr(644,root,root,755)
4442 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4443 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.0
4445 %files -n libubsan-multilib-%{multilib2}-devel
4446 %defattr(644,root,root,755)
4447 %attr(755,root,root) %{_libdirm2}/libubsan.so
4448 %{_libdirm2}/libubsan.la
4450 %files -n libubsan-multilib-%{multilib2}-static
4451 %defattr(644,root,root,755)
4452 %{_libdirm2}/libubsan.a
4458 %defattr(644,root,root,755)
4459 %doc libvtv/ChangeLog
4460 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4461 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4463 %files -n libvtv-devel
4464 %defattr(644,root,root,755)
4465 %attr(755,root,root) %{_libdir}/libvtv.so
4466 %{_libdir}/libvtv.la
4468 %files -n libvtv-static
4469 %defattr(644,root,root,755)
4472 %if %{with multilib}
4473 %files -n libvtv-multilib-32
4474 %defattr(644,root,root,755)
4475 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4476 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4478 %files -n libvtv-multilib-32-devel
4479 %defattr(644,root,root,755)
4480 %attr(755,root,root) %{_libdir32}/libvtv.so
4481 %{_libdir32}/libvtv.la
4483 %files -n libvtv-multilib-32-static
4484 %defattr(644,root,root,755)
4485 %{_libdir32}/libvtv.a
4488 %if %{with multilib2}
4489 %files -n libvtv-multilib-%{multilib2}
4490 %defattr(644,root,root,755)
4491 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4492 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4494 %files -n libvtv-multilib-%{multilib2}-devel
4495 %defattr(644,root,root,755)
4496 %attr(755,root,root) %{_libdirm2}/libvtv.so
4497 %{_libdirm2}/libvtv.la
4499 %files -n libvtv-multilib-%{multilib2}-static
4500 %defattr(644,root,root,755)
4501 %{_libdirm2}/libvtv.a
4507 %defattr(644,root,root,755)
4508 %doc libatomic/ChangeLog*
4509 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4510 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4512 %files -n libatomic-devel
4513 %defattr(644,root,root,755)
4514 %attr(755,root,root) %{_libdir}/libatomic.so
4515 %{_libdir}/libatomic.la
4517 %files -n libatomic-static
4518 %defattr(644,root,root,755)
4519 %{_libdir}/libatomic.a
4521 %if %{with multilib}
4522 %files -n libatomic-multilib-32
4523 %defattr(644,root,root,755)
4524 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4525 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4527 %files -n libatomic-multilib-32-devel
4528 %defattr(644,root,root,755)
4529 %attr(755,root,root) %{_libdir32}/libatomic.so
4530 %{_libdir32}/libatomic.la
4532 %files -n libatomic-multilib-32-static
4533 %defattr(644,root,root,755)
4534 %{_libdir32}/libatomic.a
4537 %if %{with multilib2}
4538 %files -n libatomic-multilib-%{multilib2}
4539 %defattr(644,root,root,755)
4540 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4541 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4543 %files -n libatomic-multilib-%{multilib2}-devel
4544 %defattr(644,root,root,755)
4545 %attr(755,root,root) %{_libdirm2}/libatomic.so
4546 %{_libdirm2}/libatomic.la
4548 %files -n libatomic-multilib-%{multilib2}-static
4549 %defattr(644,root,root,755)
4550 %{_libdirm2}/libatomic.a
4555 %defattr(644,root,root,755)
4556 %doc libcc1/ChangeLog*
4557 %attr(755,root,root) %{_libdir}/libcc1.so
4558 %attr(755,root,root) %{_libdir}/libcc1.so.*.*.*
4559 %attr(755,root,root) %ghost %{_libdir}/libcc1.so.0
4560 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so.*
4561 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so.*
4564 %defattr(644,root,root,755)
4565 %dir %{gcclibdir}/plugin
4566 %{gcclibdir}/plugin/gengtype
4567 %{gcclibdir}/plugin/gtype.state
4568 %{gcclibdir}/plugin/include
4569 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.la
4570 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so
4571 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.la
4572 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so