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: 29b75338857af540acf861b49e306285
121 Patch0: %{name}-info.patch
122 Patch2: %{name}-nodebug.patch
123 Patch3: %{name}-ada-link.patch
124 Patch4: %{name}-ada-x32.patch
125 Patch5: Revert-eeb6872bf.patch
126 Patch6: %{name}-pr81481.patch
128 Patch10: %{name}-moresparcs.patch
129 Patch11: %{name}-install-libffi.patch
130 URL: http://gcc.gnu.org/
131 BuildRequires: autoconf >= 2.64
132 %{?with_tests:BuildRequires: autogen >= 5.5.4}
133 BuildRequires: automake >= 1:1.11.1
134 BuildRequires: binutils >= 3:2.23
136 BuildRequires: chrpath >= 0.13-2
137 %{?with_tests:BuildRequires: dejagnu >= 1.4.4}
138 BuildRequires: elfutils-devel >= 0.145-1
139 BuildRequires: fileutils >= 4.0.41
140 BuildRequires: flex >= 2.5.4
142 BuildRequires: gcc(ada)
143 BuildRequires: gcc-ada
146 BuildRequires: gettext-tools >= 0.14.5
147 BuildRequires: glibc-devel >= 6:2.4-1
149 # Formerly known as gcc(multilib)
150 BuildRequires: gcc(multilib-32)
152 %if %{with multilibx32}
153 BuildRequires: gcc(multilib-x32)
154 BuildRequires: glibc-devel(x32)
156 BuildRequires: glibc-devel(ix86)
159 BuildRequires: gcc(multilib-64)
160 BuildRequires: glibc-devel(ix86)
161 BuildRequires: glibc-devel(x86_64)
164 BuildRequires: glibc-devel(arm)
167 BuildRequires: glibc-devel(ppc)
170 BuildRequires: glibc-devel(s390)
173 BuildRequires: glibc-devel(sparcv9)
176 BuildRequires: gmp-c++-devel >= 4.3.2
177 BuildRequires: gmp-devel >= 4.3.2
178 BuildRequires: isl-devel >= 0.15
179 BuildRequires: libmpc-devel >= 0.8.1
180 BuildRequires: mpfr-devel >= 2.4.2
182 BuildRequires: python-devel
183 BuildRequires: rpm-pythonprov
185 BuildRequires: rpmbuild(macros) >= 1.211
186 BuildRequires: texinfo >= 4.7
187 BuildRequires: zlib-devel
188 BuildConflicts: pdksh < 5.2.14-50
189 Requires: binutils >= 3:2.23
190 Requires: gmp >= 4.3.2
191 Requires: isl >= 0.15
192 Requires: libgcc = %{epoch}:%{version}-%{release}
193 Requires: libmpc >= 0.8.1
194 Requires: mpfr >= 2.4.2
195 Provides: cpp = %{epoch}:%{version}-%{release}
196 %{?with_ada:Provides: gcc(ada)}
204 Conflicts: glibc-devel < 2.2.5-20
205 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
207 %define _slibdir /%{_lib}
209 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
210 %define _slibdir32 /lib
211 %define _libdir32 /usr/lib
212 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
213 %if %{with multilib2}
214 # x32 environment on x86-64
216 %define multilib2 x32
217 %define m2_desc ILP32
218 %define _slibdirm2 /libx32
219 %define _libdirm2 /usr/libx32
220 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
222 # 64-bit environment on x32
226 %define _slibdirm2 /lib64
227 %define _libdirm2 /usr/lib64
228 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
232 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
234 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
235 %define filterout_ld -Wl,--as-needed
237 # functions with printf format attribute but with special parser and also
238 # receiving non constant format strings
239 %define Werror_cflags %{nil}
241 %define skip_post_check_so '.*(libasan|libcc1plugin|libcp1plugin|libgo|libxmlj|libubsan|lib-gnu-awt-xlib|libmpxwrappers)\.so.*'
243 %define _noautoreq .*\(GLIBC_PRIVATE\)
246 A compiler aimed at integrating all the optimizations and features
247 necessary for a high-performance and stable development environment.
249 This package contains the C compiler and some files shared by various
250 parts of the GNU Compiler Collection. In order to use another GCC
251 compiler you will need to install the appropriate subpackage.
253 %description -l es.UTF-8
254 Un compilador que intenta integrar todas las optimalizaciones y
255 características necesarias para un entorno de desarrollo eficaz y
258 Este paquete contiene el compilador de C y unos ficheros compartidos
259 por varias partes de la colección de compiladores GNU (GCC). Para usar
260 otro compilador de GCC será necesario que instale el subpaquete
263 %description -l pl.UTF-8
264 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
265 wyprodukowania szybkiego i stabilnego kodu wynikowego.
267 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
268 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
269 z GCC, trzeba zainstalować odpowiedni podpakiet.
271 %description -l pt_BR.UTF-8
272 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
273 GNU Compiler Collection.
276 Summary: GNU Compiler Collection: the C compiler 32-bit support
277 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
279 Group: Development/Languages
280 Requires: %{name} = %{epoch}:%{version}-%{release}
281 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
284 Requires: glibc-devel(ix86)
287 Requires: glibc-devel(ppc)
290 Requires: glibc-devel(s390)
293 Requires: glibc-devel(sparcv9)
295 Provides: gcc(multilib-32)
296 Obsoletes: gcc-multilib
298 %description multilib-32
299 A compiler aimed at integrating all the optimizations and features
300 necessary for a high-performance and stable development environment.
302 This package contains the C compiler support for producing 32-bit
303 programs on 64-bit host.
305 %description multilib-32 -l pl.UTF-8
306 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
307 wyprodukowania szybkiego i stabilnego kodu wynikowego.
309 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
310 programów 32-bitowych na maszynie 64-bitowej.
312 %package multilib-%{multilib2}
313 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
314 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
316 Group: Development/Languages
317 Requires: %{name} = %{epoch}:%{version}-%{release}
318 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
319 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
321 Requires: glibc-devel(x32)
324 Requires: glibc-devel(x86_64)
327 %description multilib-%{multilib2}
328 A compiler aimed at integrating all the optimizations and features
329 necessary for a high-performance and stable development environment.
331 This package contains the C compiler support for producing %{m2_desc}
334 %description multilib-%{multilib2} -l pl.UTF-8
335 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
336 wyprodukowania szybkiego i stabilnego kodu wynikowego.
338 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
342 Summary: Shared gcc library
343 Summary(es.UTF-8): Biblioteca compartida de gcc
344 Summary(pl.UTF-8): Biblioteka gcc
345 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
346 License: GPL v3+ with GCC Runtime Library Exception v3.1
351 %description -n libgcc
354 %description -n libgcc -l es.UTF-8
355 Biblioteca compartida de gcc.
357 %description -n libgcc -l pl.UTF-8
358 Biblioteka dynamiczna gcc.
360 %description -n libgcc -l pt_BR.UTF-8
361 Biblioteca runtime para o GCC.
363 %package -n libgcc-multilib-32
364 Summary: Shared gcc library - 32-bit version
365 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
366 License: GPL v3+ with GCC Runtime Library Exception v3.1
368 Obsoletes: libgcc-multilib
370 %description -n libgcc-multilib-32
371 Shared gcc library - 32-bit version.
373 %description -n libgcc-multilib-32 -l pl.UTF-8
374 Biblioteka dynamiczna gcc - wersja 32-bitowa.
376 %package -n libgcc-multilib-%{multilib2}
377 Summary: Shared gcc library - %{m2_desc} version
378 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
379 License: GPL v3+ with GCC Runtime Library Exception v3.1
382 %description -n libgcc-multilib-%{multilib2}
383 Shared gcc library - %{m2_desc} version.
385 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
386 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
389 Summary: GNU OpenMP library
390 Summary(pl.UTF-8): Biblioteka GNU OpenMP
391 License: GPL v3+ with GCC Runtime Library Exception v3.1
394 %description -n libgomp
397 %description -n libgomp -l pl.UTF-8
398 Biblioteka GNU OpenMP.
400 %package -n libgomp-devel
401 Summary: Development files for GNU OpenMP library
402 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
403 License: GPL v3+ with GCC Runtime Library Exception v3.1
404 Group: Development/Libraries
405 Requires: %{name} = %{epoch}:%{version}-%{release}
406 Requires: libgomp = %{epoch}:%{version}-%{release}
408 %description -n libgomp-devel
409 Development files for GNU OpenMP library.
411 %description -n libgomp-devel -l pl.UTF-8
412 Pliki programistyczne biblioteki GNU OpenMP.
414 %package -n libgomp-static
415 Summary: Static GNU OpenMP library
416 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
417 License: GPL v3+ with GCC Runtime Library Exception v3.1
418 Group: Development/Libraries
419 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
421 %description -n libgomp-static
422 Static GNU OpenMP library.
424 %description -n libgomp-static -l pl.UTF-8
425 Statyczna biblioteka GNU OpenMP.
427 %package -n libgomp-multilib-32
428 Summary: GNU OpenMP library - 32-bit version
429 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
430 License: GPL v3+ with GCC Runtime Library Exception v3.1
432 Obsoletes: libgomp-multilib
434 %description -n libgomp-multilib-32
435 GNU OpenMP library - 32-bit version.
437 %description -n libgomp-multilib-32 -l pl.UTF-8
438 Biblioteka GNU OpenMP - wersja 32-bitowa.
440 %package -n libgomp-multilib-32-devel
441 Summary: Development files for 32-bit version of GNU OpenMP library
442 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
443 License: GPL v3+ with GCC Runtime Library Exception v3.1
444 Group: Development/Libraries
445 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
446 Obsoletes: libgomp-multilib-devel
448 %description -n libgomp-multilib-32-devel
449 Development files for 32-bit version of GNU OpenMP library.
451 %description -n libgomp-multilib-32-devel -l pl.UTF-8
452 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
454 %package -n libgomp-multilib-32-static
455 Summary: Static GNU OpenMP library - 32-bit version
456 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
457 License: GPL v3+ with GCC Runtime Library Exception v3.1
458 Group: Development/Libraries
459 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
460 Obsoletes: libgomp-multilib-static
462 %description -n libgomp-multilib-32-static
463 Static GNU OpenMP library - 32-bit version.
465 %description -n libgomp-multilib-32-static -l pl.UTF-8
466 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
468 %package -n libgomp-multilib-%{multilib2}
469 Summary: GNU OpenMP library - %{m2_desc} version
470 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
471 License: GPL v3+ with GCC Runtime Library Exception v3.1
474 %description -n libgomp-multilib-%{multilib2}
475 GNU OpenMP library - %{m2_desc} version.
477 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
478 Biblioteka GNU OpenMP - wersja %{m2_desc}.
480 %package -n libgomp-multilib-%{multilib2}-devel
481 Summary: Development files for %{m2_desc} version of GNU OpenMP library
482 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
483 License: GPL v3+ with GCC Runtime Library Exception v3.1
484 Group: Development/Libraries
485 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
487 %description -n libgomp-multilib-%{multilib2}-devel
488 Development files for %{m2_desc} version of GNU OpenMP library.
490 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
491 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
493 %package -n libgomp-multilib-%{multilib2}-static
494 Summary: Static GNU OpenMP library - %{m2_desc} version
495 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
496 License: GPL v3+ with GCC Runtime Library Exception v3.1
497 Group: Development/Libraries
498 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
500 %description -n libgomp-multilib-%{multilib2}-static
501 Static GNU OpenMP library - %{m2_desc} version.
503 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
504 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
506 %package -n libcilkrts
507 Summary: GCC Cilk Plus language extensions runtime library
508 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC
511 Requires: libstdc++ = %{epoch}:%{version}-%{release}
513 %description -n libcilkrts
514 This package contains the Cilk Plus C/C++ language extensions runtime
517 %description -n libcilkrts -l pl.UTF-8
518 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
521 %package -n libcilkrts-devel
522 Summary: GCC development files for Cilk Plus language extensions
523 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus
525 Group: Development/Libraries
526 Requires: libcilkrts = %{epoch}:%{version}-%{release}
528 %description -n libcilkrts-devel
529 This package contains development files for Cilk Plus C/C++ language
532 %description -n libcilkrts-devel -l pl.UTF-8
533 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
536 %package -n libcilkrts-static
537 Summary: GCC Cilk Plus language extensions static library
538 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC
540 Group: Development/Libraries
541 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
543 %description -n libcilkrts-static
544 This package contains Cilk Plus C/C++ language extensions static
547 %description -n libcilkrts-static -l pl.UTF-8
548 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
551 %package -n libcilkrts-multilib-32
552 Summary: GCC Cilk Plus language extensions runtime library - 32-bit version
553 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
556 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
557 Obsoletes: libcilkrts-multilib
559 %description -n libcilkrts-multilib-32
560 This package contains the Cilk Plus C/C++ language extensions runtime
561 library in 32-bit version.
563 %description -n libcilkrts-multilib-32 -l pl.UTF-8
564 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
565 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
567 %package -n libcilkrts-multilib-32-devel
568 Summary: GCC development files for Cilk Plus language extensions - 32-bit version
569 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja 32-bitowa
571 Group: Development/Libraries
572 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
573 Requires: libcilkrts-multilib-32 = %{epoch}:%{version}-%{release}
574 Obsoletes: libcilkrts-multilib-devel
576 %description -n libcilkrts-multilib-32-devel
577 This package contains development files for Cilk Plus C/C++ language
578 extensions in 32-bit version.
580 %description -n libcilkrts-multilib-32-devel -l pl.UTF-8
581 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
582 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
584 %package -n libcilkrts-multilib-32-static
585 Summary: GCC Cilk Plus language extensions static library - 32-bit version
586 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
588 Group: Development/Libraries
589 Requires: libcilkrts-multilib-32-devel = %{epoch}:%{version}-%{release}
590 Obsoletes: libcilkrts-multilib-static
592 %description -n libcilkrts-multilib-32-static
593 This package contains the Cilk Plus C/C++ language extensions static
594 library in 32-bit version.
596 %description -n libcilkrts-multilib-32-static -l pl.UTF-8
597 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
598 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
600 %package -n libcilkrts-multilib-%{multilib2}
601 Summary: GCC Cilk Plus language extensions runtime library - %{m2_desc} version
602 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
605 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
607 %description -n libcilkrts-multilib-%{multilib2}
608 This package contains the Cilk Plus C/C++ language extensions runtime
609 library in %{m2_desc} version.
611 %description -n libcilkrts-multilib-%{multilib2} -l pl.UTF-8
612 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
613 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
615 %package -n libcilkrts-multilib-%{multilib2}-devel
616 Summary: GCC development files for Cilk Plus language extensions - %{m2_desc} version
617 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja %{m2_desc}
619 Group: Development/Libraries
620 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
621 Requires: libcilkrts-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
623 %description -n libcilkrts-multilib-%{multilib2}-devel
624 This package contains development files for Cilk Plus C/C++ language
625 extensions in %{m2_desc} version.
627 %description -n libcilkrts-multilib-%{multilib2}-devel -l pl.UTF-8
628 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
629 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
631 %package -n libcilkrts-multilib-%{multilib2}-static
632 Summary: GCC Cilk Plus language extensions static library - %{m2_desc} version
633 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja %{m2_desc}
635 Group: Development/Libraries
636 Requires: libcilkrts-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
638 %description -n libcilkrts-multilib-%{multilib2}-static
639 This package contains the Cilk Plus C/C++ language extensions static
640 library in %{m2_desc} version.
642 %description -n libcilkrts-multilib-%{multilib2}-static -l pl.UTF-8
643 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
644 języków C/C++. W tym pakiecie znajduje się wersja %{m2_desc}.
647 Summary: Ada language support for GCC
648 Summary(es.UTF-8): Soporte de Ada para GCC
649 Summary(pl.UTF-8): Obsługa języka Ada do GCC
650 Group: Development/Languages
651 Requires: %{name} = %{epoch}:%{version}-%{release}
652 Requires: libgnat = %{epoch}:%{version}-%{release}
654 Obsoletes: gnat-devel
657 This package adds experimental support for compiling Ada programs.
659 %description ada -l es.UTF-8
660 Este paquete añade soporte experimental para compilar programas en
663 %description ada -l pl.UTF-8
664 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
667 %package ada-multilib-32
668 Summary: Ada language 32-bit binaries support for GCC
669 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
670 Group: Development/Languages
671 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
672 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
673 Obsoletes: gcc-ada-multilib
675 %description ada-multilib-32
676 This package adds experimental support for compiling 32-bit Ada
677 programs on 64-bit host.
679 %description ada-multilib-32 -l pl.UTF-8
680 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
681 32-bitowych w języku Ada na maszynie 64-bitowej.
683 %package ada-multilib-%{multilib2}
684 Summary: Ada language %{m2_desc} binaries support for GCC
685 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
686 Group: Development/Languages
687 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
688 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
690 %description ada-multilib-%{multilib2}
691 This package adds experimental support for compiling Ada language to
694 %description ada-multilib-%{multilib2} -l pl.UTF-8
695 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
696 języku Ada do binariów %{m2_desc}.
699 Summary: Ada standard libraries
700 Summary(es.UTF-8): Bibliotecas estándares de Ada
701 Summary(pl.UTF-8): Biblioteki standardowe Ady
702 License: GPL v3+ with GCC Runtime Library Exception v3.1
704 Requires: libgcc = %{epoch}:%{version}-%{release}
708 %description -n libgnat
709 This package contains shared libraries needed to run programs written
712 %description -n libgnat -l es.UTF-8
713 Este paquete contiene las bibliotecas compartidas necesarias para
714 ejecutar programas escritos en Ada.
716 %description -n libgnat -l pl.UTF-8
717 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
720 %package -n libgnat-static
721 Summary: Static Ada standard libraries
722 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
723 License: GPL v3+ with GCC Runtime Library Exception v3.1
724 Group: Development/Libraries
725 Obsoletes: gnat-static
727 %description -n libgnat-static
728 This package contains static libraries for programs written in Ada.
730 %description -n libgnat-static -l pl.UTF-8
731 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
734 %package -n libgnat-multilib-32
735 Summary: Ada standard libraries - 32-bit version
736 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
737 License: GPL v3+ with GCC Runtime Library Exception v3.1
739 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
740 Obsoletes: libgnat-multilib
742 %description -n libgnat-multilib-32
743 This package contains 32-bit version of shared libraries needed to run
744 programs written in Ada.
746 %description -n libgnat-multilib-32 -l pl.UTF-8
747 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
748 uruchamiania programów napisanych w języku Ada.
750 %package -n libgnat-multilib-32-static
751 Summary: Static Ada standard libraries - 32-bit version
752 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
753 License: GPL v3+ with GCC Runtime Library Exception v3.1
754 Group: Development/Libraries
755 Obsoletes: libgnat-multilib-static
757 %description -n libgnat-multilib-32-static
758 This package contains 32-bit version of static libraries for programs
761 %description -n libgnat-multilib-32-static -l pl.UTF-8
762 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
763 programów napisanych w Adzie.
765 %package -n libgnat-multilib-%{multilib2}
766 Summary: Ada standard libraries - %{m2_desc} version
767 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
768 License: GPL v3+ with GCC Runtime Library Exception v3.1
770 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
772 %description -n libgnat-multilib-%{multilib2}
773 This package contains %{m2_desc} version of shared libraries needed to run
774 programs written in Ada.
776 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
777 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
778 uruchamiania programów napisanych w Adzie.
780 %package -n libgnat-multilib-%{multilib2}-static
781 Summary: Static Ada standard libraries - %{m2_desc} version
782 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
783 License: GPL v3+ with GCC Runtime Library Exception v3.1
784 Group: Development/Libraries
786 %description -n libgnat-multilib-%{multilib2}-static
787 This package contains %{m2_desc} version of static libraries for programs
790 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
791 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
792 programów napisanych w Adzie.
795 Summary: C++ language support for GCC
796 Summary(es.UTF-8): Soporte de C++ para GCC
797 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
798 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
799 Group: Development/Languages
800 Requires: %{name} = %{epoch}:%{version}-%{release}
806 This package adds C++ support to the GNU Compiler Collection. It
807 includes support for most of the current C++ specification, including
808 templates and exception handling. It does not include a standard C++
809 library, which is available separately.
811 %description c++ -l de.UTF-8
812 Dieses Paket enthält die C++-Unterstützung für den
813 GNU-Compiler-Collection. Es unterstützt die aktuelle
814 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
815 C++-Standard-Library ist nicht enthalten - sie ist getrennt
818 %description c++ -l es.UTF-8
819 Este paquete añade soporte de C++ al GCC (colección de compiladores
820 GNU). Ello incluye el soporte para la mayoría de la especificación
821 actual de C++, incluyendo plantillas y manejo de excepciones. No
822 incluye la biblioteca estándar de C++, la que es disponible separada.
824 %description c++ -l fr.UTF-8
825 Ce package ajoute un support C++ a la collection de compilateurs GNU.
826 Il comprend un support pour la plupart des spécifications actuelles de
827 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
828 une bibliothéque C++ standard, qui est disponible séparément.
830 %description c++ -l pl.UTF-8
831 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
832 obecnej specyfikacji C++, nie zawiera natomiast standardowych
833 bibliotek C++, które są w oddzielnym pakiecie.
835 %description c++ -l pt_BR.UTF-8
836 Este pacote adiciona suporte C++ para o gcc.
838 %description c++ -l tr.UTF-8
839 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
840 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
841 C++ kitaplığı bu pakette yer almaz.
843 %package c++-multilib-32
844 Summary: C++ language 32-bit binaries support for GCC
845 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
846 Group: Development/Languages
847 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
848 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
849 Obsoletes: gcc-c++-multilib
851 %description c++-multilib-32
852 This package adds 32-bit binaries in C++ language support to the GNU
855 %description c++-multilib-32 -l pl.UTF-8
856 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
859 %package c++-multilib-%{multilib2}
860 Summary: C++ language %{m2_desc} binaries support for GCC
861 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
862 Group: Development/Languages
863 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
864 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
866 %description c++-multilib-%{multilib2}
867 This package adds %{m2_desc} binaries in C++ language support to the GNU
870 %description c++-multilib-%{multilib2} -l pl.UTF-8
871 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
874 %package -n libstdc++
875 Summary: GNU C++ library
876 Summary(es.UTF-8): Biblioteca C++ de GNU
877 Summary(pl.UTF-8): Biblioteka GNU C++
878 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
879 License: GPL v3+ with GCC Runtime Library Exception v3.1
881 # >= instead of = to allow keeping older libstdc++ (with different soname)
882 Requires: libgcc >= %{epoch}:%{version}-%{release}
884 Obsoletes: libstdc++3
885 Obsoletes: libstdc++4
887 %description -n libstdc++
888 This is the GNU implementation of the standard C++ library, along with
889 additional GNU tools. This package includes the shared libraries
890 necessary to run C++ applications.
892 %description -n libstdc++ -l de.UTF-8
893 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
894 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
895 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
897 %description -n libstdc++ -l es.UTF-8
898 Este es el soporte de las bibliotecas padrón del C++, junto con
899 herramientas GNU adicionales. El paquete incluye las bibliotecas
900 compartidas necesarias para ejecutar aplicaciones C++.
902 %description -n libstdc++ -l fr.UTF-8
903 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
904 des outils GNU supplémentaires. Ce package comprend les librairies
905 partagées nécessaires à l'exécution d'application C++.
907 %description -n libstdc++ -l pl.UTF-8
908 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
909 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
910 uruchamiania aplikacji napisanych w C++.
912 %description -n libstdc++ -l pt_BR.UTF-8
913 Este pacote é uma implementação da biblioteca padrão C++ v3, um
914 subconjunto do padrão ISO 14882.
916 %description -n libstdc++ -l tr.UTF-8
917 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
918 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
920 %package -n libstdc++-devel
921 Summary: Header files and documentation for C++ development
922 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
923 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
924 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
925 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
926 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
927 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
928 License: GPL v3+ with GCC Runtime Library Exception v3.1
929 Group: Development/Libraries
930 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
931 Requires: glibc-devel
932 Requires: libstdc++ = %{epoch}:%{version}-%{release}
933 Obsoletes: libg++-devel
934 Obsoletes: libstdc++3-devel
935 Obsoletes: libstdc++4-devel
937 %description -n libstdc++-devel
938 This is the GNU implementation of the standard C++ libraries. This
939 package includes the header files needed for C++ development and
940 library documentation.
942 %description -n libstdc++-devel -l es.UTF-8
943 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
944 paquete incluye los archivos de inclusión y bibliotecas necesarios
945 para desarrollo de programas en lenguaje C++.
947 %description -n libstdc++-devel -l pl.UTF-8
948 Pakiet ten zawiera biblioteki będące implementacją standardowych
949 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
950 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
952 %description -n libstdc++-devel -l pt_BR.UTF-8
953 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
954 para desenvolvimento de programas C++.
956 %package -n libstdc++-static
957 Summary: Static C++ standard library
958 Summary(es.UTF-8): Biblioteca estándar estática de C++
959 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
960 License: GPL v3+ with GCC Runtime Library Exception v3.1
961 Group: Development/Libraries
962 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
963 Obsoletes: libstdc++4-static
965 %description -n libstdc++-static
966 Static C++ standard library.
968 %description -n libstdc++-static -l es.UTF-8
969 Biblioteca estándar estática de C++.
971 %description -n libstdc++-static -l pl.UTF-8
972 Statyczna biblioteka standardowa C++.
974 %package -n libstdc++-multilib-32
975 Summary: GNU C++ library - 32-bit version
976 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
977 License: GPL v3+ with GCC Runtime Library Exception v3.1
979 # >= instead of = to allow keeping older libstdc++ (with different soname)
980 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
981 Obsoletes: libstdc++-multilib
983 %description -n libstdc++-multilib-32
984 This is 32-bit version of the GNU implementation of the standard C++
987 %description -n libstdc++-multilib-32 -l pl.UTF-8
988 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
991 %package -n libstdc++-multilib-32-devel
992 Summary: Development files for C++ development - 32-bit version
993 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
994 License: GPL v3+ with GCC Runtime Library Exception v3.1
995 Group: Development/Libraries
996 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
997 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
998 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
999 Obsoletes: libstdc++-multilib-devel
1001 %description -n libstdc++-multilib-32-devel
1002 This package contains the development files for 32-bit version of the
1003 GNU implementation of the standard C++ library.
1005 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
1006 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
1007 implementacji GNU biblioteki standardowej C++.
1009 %package -n libstdc++-multilib-32-static
1010 Summary: Static C++ standard library - 32-bit version
1011 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
1012 License: GPL v3+ with GCC Runtime Library Exception v3.1
1013 Group: Development/Libraries
1014 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
1015 Obsoletes: libstdc++-multilib-static
1017 %description -n libstdc++-multilib-32-static
1018 Static C++ standard library - 32-bit version.
1020 %description -n libstdc++-multilib-32-static -l pl.UTF-8
1021 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
1023 %package -n libstdc++-multilib-%{multilib2}
1024 Summary: GNU C++ library - %{m2_desc} version
1025 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
1026 License: GPL v3+ with GCC Runtime Library Exception v3.1
1028 # >= instead of = to allow keeping older libstdc++ (with different soname)
1029 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
1031 %description -n libstdc++-multilib-%{multilib2}
1032 This is %{m2_desc} version of the GNU implementation of the standard C++
1035 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
1036 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
1039 %package -n libstdc++-multilib-%{multilib2}-devel
1040 Summary: Development files for C++ development - %{m2_desc} version
1041 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
1042 License: GPL v3+ with GCC Runtime Library Exception v3.1
1043 Group: Development/Libraries
1044 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1045 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1046 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1048 %description -n libstdc++-multilib-%{multilib2}-devel
1049 This package contains the development files for %{m2_desc} version of the
1050 GNU implementation of the standard C++ library.
1052 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
1053 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
1054 implementacji GNU biblioteki standardowej C++.
1056 %package -n libstdc++-multilib-%{multilib2}-static
1057 Summary: Static C++ standard library - %{m2_desc} version
1058 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
1059 License: GPL v3+ with GCC Runtime Library Exception v3.1
1060 Group: Development/Libraries
1061 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1063 %description -n libstdc++-multilib-%{multilib2}-static
1064 Static C++ standard library - %{m2_desc} version.
1066 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
1067 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
1069 %package -n libstdc++-gdb
1070 Summary: libstdc++ pretty printers for GDB
1071 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
1072 Group: Development/Debuggers
1074 %description -n libstdc++-gdb
1075 This package contains Python scripts for GDB pretty printing of the
1076 libstdc++ types/containers.
1078 %description -n libstdc++-gdb -l pl.UTF-8
1079 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
1080 wypisywania typów i kontenerów libstdc++.
1083 Summary: Fortran 95 language support for GCC
1084 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
1085 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
1086 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
1087 Group: Development/Languages/Fortran
1088 Requires: %{name} = %{epoch}:%{version}-%{release}
1089 Requires: libgfortran = %{epoch}:%{version}-%{release}
1090 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1091 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
1095 %description fortran
1096 This package adds support for compiling Fortran 95 programs with the
1099 %description fortran -l es.UTF-8
1100 Este paquete añade soporte para compilar programas escritos en Fortran
1101 95 con el compilador GNU.
1103 %description fortran -l pl.UTF-8
1104 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
1106 %description fortran -l pt_BR.UTF-8
1107 Suporte Fortran 95 para o GCC.
1109 %package fortran-multilib-32
1110 Summary: Fortran 95 language 32-bit binaries support for GCC
1111 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
1112 Group: Development/Languages/Fortran
1113 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1114 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1115 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1116 Obsoletes: gcc-fortran-multilib
1118 %description fortran-multilib-32
1119 This package adds support for compiling 32-bit Fortran 95 programs
1120 with the GNU compiler.
1122 %description fortran-multilib-32 -l pl.UTF-8
1123 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1126 %package fortran-multilib-%{multilib2}
1127 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1128 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1129 Group: Development/Languages/Fortran
1130 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1131 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1132 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1134 %description fortran-multilib-%{multilib2}
1135 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1136 binaries with the GNU compiler.
1138 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1139 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1142 %package -n libgfortran
1143 Summary: Fortran 95 Library
1144 Summary(es.UTF-8): Biblioteca de Fortran 95
1145 Summary(pl.UTF-8): Biblioteka Fortranu 95
1146 License: GPL v3+ with GCC Runtime Library Exception v3.1
1148 Requires: libgcc = %{epoch}:%{version}-%{release}
1149 Requires: libquadmath = %{epoch}:%{version}-%{release}
1152 %description -n libgfortran
1155 %description -n libgfortran -l es.UTF-8
1156 Biblioteca de Fortran 95.
1158 %description -n libgfortran -l pl.UTF-8
1159 Biblioteka Fortranu 95.
1161 %package -n libgfortran-static
1162 Summary: Static Fortran 95 Library
1163 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1164 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1165 License: GPL v3+ with GCC Runtime Library Exception v3.1
1166 Group: Development/Libraries
1167 Requires: libgfortran = %{epoch}:%{version}-%{release}
1168 Obsoletes: libg2c-static
1170 %description -n libgfortran-static
1171 Static Fortran 95 Library.
1173 %description -n libgfortran-static -l es.UTF-8
1174 Bibliotecas estáticas de Fortran 95.
1176 %description -n libgfortran-static -l pl.UTF-8
1177 Statyczna biblioteka Fortranu 95.
1179 %package -n libgfortran-multilib-32
1180 Summary: Fortran 95 Library - 32-bit version
1181 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1182 License: GPL v3+ with GCC Runtime Library Exception v3.1
1184 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1185 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1186 Obsoletes: libgfortran-multilib
1188 %description -n libgfortran-multilib-32
1189 Fortran 95 Library - 32-bit version.
1191 %description -n libgfortran-multilib-32 -l pl.UTF-8
1192 Biblioteka Fortranu 95 - wersja 32-bitowa.
1194 %package -n libgfortran-multilib-32-static
1195 Summary: Static Fortran 95 Library - 32-bit version
1196 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1197 License: GPL v3+ with GCC Runtime Library Exception v3.1
1198 Group: Development/Libraries
1199 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1200 Obsoletes: libgfortran-multilib-static
1202 %description -n libgfortran-multilib-32-static
1203 Static Fortran 95 Library - 32-bit version.
1205 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1206 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1208 %package -n libgfortran-multilib-%{multilib2}
1209 Summary: Fortran 95 Library - %{m2_desc} version
1210 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1211 License: GPL v3+ with GCC Runtime Library Exception v3.1
1213 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1215 %description -n libgfortran-multilib-%{multilib2}
1216 Fortran 95 Library - %{m2_desc} version.
1218 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1219 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1221 %package -n libgfortran-multilib-%{multilib2}-static
1222 Summary: Static Fortran 95 Library - %{m2_desc} version
1223 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1224 License: GPL v3+ with GCC Runtime Library Exception v3.1
1225 Group: Development/Libraries
1226 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1227 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1229 %description -n libgfortran-multilib-%{multilib2}-static
1230 Static Fortran 95 Library - %{m2_desc} version.
1232 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1233 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1235 %package -n libquadmath
1236 Summary: GCC __float128 shared support library
1237 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1241 %description -n libquadmath
1242 This package contains GCC shared support library which is needed for
1243 __float128 math support and for Fortran REAL*16 support.
1245 %description -n libquadmath -l pl.UTF-8
1246 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1247 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1250 %package -n libquadmath-devel
1251 Summary: Header files for GCC __float128 support library
1252 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1254 Group: Development/Libraries
1255 Requires: libquadmath = %{epoch}:%{version}-%{release}
1257 %description -n libquadmath-devel
1258 This package contains header files for GCC support library which is
1259 needed for __float128 math support and for Fortran REAL*16 support.
1261 %description -n libquadmath-devel -l pl.UTF-8
1262 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1263 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1266 %package -n libquadmath-static
1267 Summary: Static GCC __float128 support library
1268 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1270 Group: Development/Libraries
1271 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1273 %description -n libquadmath-static
1274 Static GCC __float128 support library.
1276 %description -n libquadmath-static -l pl.UTF-8
1277 Biblioteka statyczna GCC do obsługi typu __float128.
1279 %package -n libquadmath-multilib-32
1280 Summary: GCC __float128 shared support library - 32-bit version
1281 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1284 Obsoletes: libquadmath-multilib
1286 %description -n libquadmath-multilib-32
1287 This package contains 32-bit version of GCC shared support library
1288 which is needed for __float128 math support and for Fortran REAL*16
1291 %description -n libquadmath-multilib-32 -l pl.UTF-8
1292 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1293 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1296 %package -n libquadmath-multilib-32-devel
1297 Summary: Development files for 32-bit GCC __float128 support library
1298 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1300 Group: Development/Libraries
1301 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1302 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1303 Obsoletes: libquadmath-multilib-devel
1305 %description -n libquadmath-multilib-32-devel
1306 This package contains development files for 32-bit GCC support library
1307 which is needed for __float128 math support and for Fortran REAL*16
1310 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1311 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1312 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1313 REAL*16 w Fortranie.
1315 %package -n libquadmath-multilib-32-static
1316 Summary: Static GCC __float128 support library - 32-bit version
1317 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1319 Group: Development/Libraries
1320 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1321 Obsoletes: libquadmath-multilib-static
1323 %description -n libquadmath-multilib-32-static
1324 Static GCC __float128 support library - 32-bit version.
1326 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1327 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1329 %package -n libquadmath-multilib-%{multilib2}
1330 Summary: GCC __float128 shared support library - %{m2_desc} version
1331 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1335 %description -n libquadmath-multilib-%{multilib2}
1336 This package contains %{m2_desc} version of GCC shared support library
1337 which is needed for __float128 math support and for Fortran REAL*16
1340 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1341 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1342 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1343 REAL*16 w Fortranie.
1345 %package -n libquadmath-multilib-%{multilib2}-devel
1346 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1347 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1349 Group: Development/Libraries
1350 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1351 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1353 %description -n libquadmath-multilib-%{multilib2}-devel
1354 This package contains development files for %{m2_desc} version of GCC
1355 support library which is needed for __float128 math support and for
1356 Fortran REAL*16 support.
1358 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1359 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1360 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1361 typu REAL*16 w Fortranie.
1363 %package -n libquadmath-multilib-%{multilib2}-static
1364 Summary: Static GCC __float128 support library - %{m2_desc} version
1365 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1367 Group: Development/Libraries
1368 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1370 %description -n libquadmath-multilib-%{multilib2}-static
1371 Static GCC __float128 support library - %{m2_desc} version.
1373 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1374 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1377 Summary: Foreign Function Interface library
1378 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1379 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1383 %description -n libffi
1384 The libffi library provides a portable, high level programming
1385 interface to various calling conventions. This allows a programmer to
1386 call any function specified by a call interface description at run
1389 %description -n libffi -l es.UTF-8
1390 La biblioteca libffi provee una interfaz portable de programación de
1391 alto nivel para varias convenciones de llamada. Ello permite que un
1392 programador llame una función cualquiera especificada por una
1393 descripción de interfaz de llamada en el tiempo de ejecución.
1395 %description -n libffi -l pl.UTF-8
1396 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1397 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1398 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1401 %package -n libffi-devel
1402 Summary: Development files for Foreign Function Interface library
1403 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1404 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1406 Group: Development/Libraries
1407 Requires: %{name} = %{epoch}:%{version}-%{release}
1408 Requires: libffi = %{epoch}:%{version}-%{release}
1410 %description -n libffi-devel
1411 Development files for Foreign Function Interface library.
1413 %description -n libffi-devel -l es.UTF-8
1414 Ficheros de desarrollo para libffi.
1416 %description -n libffi-devel -l pl.UTF-8
1417 Pliki nagłówkowe biblioteki libffi.
1419 %package -n libffi-static
1420 Summary: Static Foreign Function Interface library
1421 Summary(es.UTF-8): Biblioteca libffi estática
1422 Summary(pl.UTF-8): Statyczna biblioteka libffi
1424 Group: Development/Libraries
1425 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1427 %description -n libffi-static
1428 Static Foreign Function Interface library.
1430 %description -n libffi-static -l es.UTF-8
1431 Biblioteca libffi estática.
1433 %description -n libffi-static -l pl.UTF-8
1434 Statyczna biblioteka libffi.
1436 %package -n libffi-multilib-32
1437 Summary: Foreign Function Interface library - 32-bit version
1438 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1441 Obsoletes: libffi-multilib
1443 %description -n libffi-multilib-32
1444 The libffi library provides a portable, high level programming
1445 interface to various calling conventions. This allows a programmer to
1446 call any function specified by a call interface description at run
1447 time. This package contains 32-bit version of the library.
1449 %description -n libffi-multilib-32 -l pl.UTF-8
1450 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1451 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1452 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1453 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1455 %package -n libffi-multilib-32-devel
1456 Summary: Development files for 32-bit version of Foreign Function Interface library
1457 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1459 Group: Development/Libraries
1460 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1461 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1462 Obsoletes: libffi-multilib-devel
1464 %description -n libffi-multilib-32-devel
1465 Development files for 32-bit version of Foreign Function Interface
1468 %description -n libffi-multilib-32-devel -l pl.UTF-8
1469 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1471 %package -n libffi-multilib-32-static
1472 Summary: Static Foreign Function Interface library - 32-bit version
1473 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1475 Group: Development/Libraries
1476 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1477 Obsoletes: libffi-multilib-static
1479 %description -n libffi-multilib-32-static
1480 Static Foreign Function Interface library - 32-bit version.
1482 %description -n libffi-multilib-32-static -l pl.UTF-8
1483 Statyczna biblioteka libffi - wersja 32-bitowa.
1485 %package -n libffi-multilib-%{multilib2}
1486 Summary: Foreign Function Interface library - %{m2_desc} version
1487 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1491 %description -n libffi-multilib-%{multilib2}
1492 The libffi library provides a portable, high level programming
1493 interface to various calling conventions. This allows a programmer to
1494 call any function specified by a call interface description at run
1495 time. This package contains %{m2_desc} version of the library.
1497 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1498 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1499 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1500 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1501 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1503 %package -n libffi-multilib-%{multilib2}-devel
1504 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1505 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1507 Group: Development/Libraries
1508 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1509 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1511 %description -n libffi-multilib-%{multilib2}-devel
1512 Development files for %{m2_desc} version of Foreign Function Interface
1515 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1516 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1518 %package -n libffi-multilib-%{multilib2}-static
1519 Summary: Static Foreign Function Interface library - %{m2_desc} version
1520 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1522 Group: Development/Libraries
1523 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1525 %description -n libffi-multilib-%{multilib2}-static
1526 Static Foreign Function Interface library - %{m2_desc} version.
1528 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1529 Statyczna biblioteka libffi - wersja %{m2_desc}.
1532 Summary: Objective C language support for GCC
1533 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1534 Summary(es.UTF-8): Soporte de Objective C para GCC
1535 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1536 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1537 Summary(tr.UTF-8): GCC için Objective C desteği
1538 Group: Development/Languages
1539 Requires: %{name} = %{epoch}:%{version}-%{release}
1540 Requires: libobjc = %{epoch}:%{version}-%{release}
1541 Obsoletes: egcc-objc
1542 Obsoletes: egcs-objc
1545 This package adds Objective C support to the GNU Compiler Collection.
1546 Objective C is a object oriented derivative of the C language, mainly
1547 used on systems running NeXTSTEP. This package does not include the
1548 standard objective C object library.
1550 %description objc -l de.UTF-8
1551 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1552 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1553 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1554 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1556 %description objc -l es.UTF-8
1557 Este paquete añade soporte de Objective C al GCC (colección de
1558 compiladores GNU). Objective C es un lenguaje orientado a objetos
1559 derivado de C, principalmente usado en sistemas que funcionan bajo
1560 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1563 %description objc -l fr.UTF-8
1564 Ce package ajoute un support Objective C a la collection de
1565 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1566 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1567 package n'inclue pas la bibliothéque Objective C standard.
1569 %description objc -l pl.UTF-8
1570 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1571 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1572 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1573 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1575 %description objc -l tr.UTF-8
1576 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1577 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1578 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1579 kitaplığı bu pakette yer almaz.
1581 %package objc-multilib-32
1582 Summary: Objective C language 32-bit binaries support for GCC
1583 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1584 Group: Development/Languages
1585 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1586 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1587 Obsoletes: gcc-objc-multilib
1589 %description objc-multilib-32
1590 This package adds 32-bit Objective C support to the GNU Compiler
1593 %description objc-multilib-32 -l pl.UTF-8
1594 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1597 %package objc-multilib-%{multilib2}
1598 Summary: Objective C language %{m2_desc} binaries support for GCC
1599 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1600 Group: Development/Languages
1601 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1602 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1604 %description objc-multilib-%{multilib2}
1605 This package adds %{m2_desc} binaries in Objective C language support to
1606 the GNU Compiler Collection.
1608 %description objc-multilib-%{multilib2} -l pl.UTF-8
1609 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1613 Summary: Objective C++ support for GCC
1614 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1615 Group: Development/Languages
1616 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1617 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1620 This package adds Objective C++ support to the GNU Compiler
1623 %description objc++ -l pl.UTF-8
1624 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1625 GNU Compiler Collection.
1628 Summary: Objective C Library
1629 Summary(es.UTF-8): Biblioteca de Objective C
1630 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1631 License: GPL v3+ with GCC Runtime Library Exception v3.1
1633 Requires: libgcc = %{epoch}:%{version}-%{release}
1636 %description -n libobjc
1637 Objective C Library.
1639 %description -n libobjc -l es.UTF-8
1640 Bibliotecas de Objective C.
1642 %description -n libobjc -l pl.UTF-8
1643 Biblioteka obiektowego C (Objective C).
1645 %package -n libobjc-static
1646 Summary: Static Objective C Library
1647 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1648 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1649 License: GPL v3+ with GCC Runtime Library Exception v3.1
1650 Group: Development/Libraries
1651 Requires: libobjc = %{epoch}:%{version}-%{release}
1653 %description -n libobjc-static
1654 Static Objective C Library.
1656 %description -n libobjc-static -l es.UTF-8
1657 Bibliotecas estáticas de Objective C.
1659 %description -n libobjc-static -l pl.UTF-8
1660 Statyczna biblioteka obiektowego C (Objective C).
1662 %package -n libobjc-multilib-32
1663 Summary: Objective C Library - 32-bit version
1664 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1665 License: GPL v3+ with GCC Runtime Library Exception v3.1
1667 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1668 Obsoletes: libobjc-multilib
1670 %description -n libobjc-multilib-32
1671 Objective C Library - 32-bit version.
1673 %description -n libobjc-multilib-32 -l pl.UTF-8
1674 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1676 %package -n libobjc-multilib-32-static
1677 Summary: Static Objective C Library - 32-bit version
1678 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1679 License: GPL v3+ with GCC Runtime Library Exception v3.1
1680 Group: Development/Libraries
1681 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1682 Obsoletes: libobjc-multilib-static
1684 %description -n libobjc-multilib-32-static
1685 Static Objective C Library - 32-bit version.
1687 %description -n libobjc-multilib-32-static -l pl.UTF-8
1688 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1690 %package -n libobjc-multilib-%{multilib2}
1691 Summary: Objective C Library - %{m2_desc} version
1692 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1693 License: GPL v3+ with GCC Runtime Library Exception v3.1
1695 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1697 %description -n libobjc-multilib-%{multilib2}
1698 Objective C Library - %{m2_desc} version.
1700 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1701 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1703 %package -n libobjc-multilib-%{multilib2}-static
1704 Summary: Static Objective C Library - %{m2_desc} version
1705 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1706 License: GPL v3+ with GCC Runtime Library Exception v3.1
1707 Group: Development/Libraries
1708 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1710 %description -n libobjc-multilib-%{multilib2}-static
1711 Static Objective C Library - %{m2_desc} version.
1713 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1714 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1717 Summary: Go language support for GCC
1718 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1719 License: GPL v3+ (gcc), BSD (Go-specific part)
1720 Group: Development/Languages
1721 Requires: %{name} = %{epoch}:%{version}-%{release}
1722 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1725 This package adds Go language support to the GNU Compiler Collection.
1727 %description go -l pl.UTF-8
1728 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1730 %package go-multilib-32
1731 Summary: Go language 32-bit binaries support for GCC
1732 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1733 License: GPL v3+ (gcc), BSD (Go-specific part)
1734 Group: Development/Languages
1735 Requires: %{name} = %{epoch}:%{version}-%{release}
1736 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1737 Obsoletes: gcc-go-multilib
1739 %description go-multilib-32
1740 This package adds 32-bit Go language support to the GNU Compiler
1743 %description go-multilib-32 -l pl.UTF-8
1744 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1747 %package go-multilib-%{multilib2}
1748 Summary: Go language %{m2_desc} binaries support for GCC
1749 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1750 License: GPL v3+ (gcc), BSD (Go-specific part)
1751 Group: Development/Languages
1752 Requires: %{name} = %{epoch}:%{version}-%{release}
1753 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1755 %description go-multilib-%{multilib2}
1756 This package adds %{m2_desc} binaries in Go language support to the GNU
1757 Compiler Collection.
1759 %description go-multilib-%{multilib2} -l pl.UTF-8
1760 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1764 Summary: Go language library
1765 Summary(pl.UTF-8): Biblioteka języka Go
1768 Requires: libgcc = %{epoch}:%{version}-%{release}
1770 %description -n libgo
1771 Go language library.
1773 %description -n libgo -l pl.UTF-8
1774 Biblioteka języka Go.
1776 %package -n libgo-devel
1777 Summary: Development files for Go language library
1778 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1780 Group: Development/Libraries
1781 Requires: glibc-devel
1782 Requires: libgo = %{epoch}:%{version}-%{release}
1784 %description -n libgo-devel
1785 Development files for Go language library.
1787 %description -n libgo-devel -l pl.UTF-8
1788 Pliki programistyczne biblioteki języka Go.
1790 %package -n libgo-static
1791 Summary: Static Go language library
1792 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1794 Group: Development/Libraries
1795 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1797 %description -n libgo-static
1798 Static Go language library.
1800 %description -n libgo-static -l pl.UTF-8
1801 Statyczna biblioteka języka Go.
1803 %package -n libgo-multilib-32
1804 Summary: Go language library - 32-bit version
1805 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1808 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1809 Obsoletes: libgo-multilib
1811 %description -n libgo-multilib-32
1812 Go language library - 32-bit version.
1814 %description -n libgo-multilib-32 -l pl.UTF-8
1815 Biblioteka języka Go - wersja 32-bitowa.
1817 %package -n libgo-multilib-32-devel
1818 Summary: Development files for Go language library - 32-bit version
1819 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
1821 Group: Development/Libraries
1822 Requires: glibc-devel
1823 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
1824 Obsoletes: libgo-multilib-devel
1826 %description -n libgo-multilib-32-devel
1827 Development files for Go language library - 32-bit version.
1829 %description -n libgo-multilib-32-devel -l pl.UTF-8
1830 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
1832 %package -n libgo-multilib-32-static
1833 Summary: Static Go language library - 32-bit version
1834 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
1836 Group: Development/Libraries
1837 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1838 Obsoletes: libgo-multilib-static
1840 %description -n libgo-multilib-32-static
1841 Static Go language library - 32-bit version.
1843 %description -n libgo-multilib-32-static -l pl.UTF-8
1844 Statyczna biblioteka języka Go - wersja 32-bitowa.
1846 %package -n libgo-multilib-%{multilib2}
1847 Summary: Go language library - %{m2_desc} version
1848 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
1851 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1853 %description -n libgo-multilib-%{multilib2}
1854 Go language library - %{m2_desc} version.
1856 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
1857 Biblioteka języka Go - wersja %{m2_desc}.
1859 %package -n libgo-multilib-%{multilib2}-devel
1860 Summary: Development files for Go language library - %{m2_desc} version
1861 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
1863 Group: Development/Libraries
1864 Requires: glibc-devel
1865 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1867 %description -n libgo-multilib-%{multilib2}-devel
1868 Development files for Go language library - %{m2_desc} version.
1870 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
1871 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
1873 %package -n libgo-multilib-%{multilib2}-static
1874 Summary: Static Go language library - %{m2_desc} version
1875 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
1877 Group: Development/Libraries
1878 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1880 %description -n libgo-multilib-%{multilib2}-static
1881 Static Go language library - %{m2_desc} version.
1883 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
1884 Statyczna biblioteka języka Go - wersja %{m2_desc}.
1887 Summary: The Address Sanitizer library
1888 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
1889 License: BSD-like or MIT
1891 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1893 %description -n libasan
1894 This package contains the Address Sanitizer library which is used for
1895 -fsanitize=address instrumented programs.
1897 %description -n libasan -l pl.UTF-8
1898 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
1899 adresów w programach kompilowanych z opcją -fsanitize=address.
1901 %package -n libasan-devel
1902 Summary: Development files for the Address Sanitizer library
1903 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
1904 License: BSD-like or MIT
1905 Group: Development/Libraries
1906 Requires: libasan = %{epoch}:%{version}-%{release}
1908 %description -n libasan-devel
1909 This package contains development files for the Address Sanitizer
1912 %description -n libasan-devel -l pl.UTF-8
1913 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
1915 %package -n libasan-static
1916 Summary: The Address Sanitizer static library
1917 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
1918 License: BSD-like or MIT
1919 Group: Development/Libraries
1920 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1922 %description -n libasan-static
1923 This package contains Address Sanitizer static library.
1925 %description -n libasan-static -l pl.UTF-8
1926 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
1928 %package -n libasan-multilib-32
1929 Summary: The Address Sanitizer library - 32-bit version
1930 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
1931 License: BSD-like or MIT
1933 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1934 Obsoletes: libasan-multilib
1936 %description -n libasan-multilib-32
1937 This package contains 32-bit version of the Address Sanitizer library
1938 which is used for -fsanitize=address instrumented programs.
1940 %description -n libasan-multilib-32 -l pl.UTF-8
1941 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
1942 służącej do kontroli adresów w programach kompilowanych z opcją
1945 %package -n libasan-multilib-32-devel
1946 Summary: Development files for the Address Sanitizer library - 32-bit version
1947 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
1948 License: BSD-like or MIT
1949 Group: Development/Libraries
1950 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1951 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
1952 Obsoletes: libasan-multilib-devel
1954 %description -n libasan-multilib-32-devel
1955 This package contains the development files for 32-bit version of the
1956 Address Sanitizer library.
1958 %description -n libasan-multilib-32-devel -l pl.UTF-8
1959 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
1962 %package -n libasan-multilib-32-static
1963 Summary: The Address Sanitizer static library - 32-bit version
1964 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
1965 License: BSD-like or MIT
1966 Group: Development/Libraries
1967 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
1968 Obsoletes: libasan-multilib-static
1970 %description -n libasan-multilib-32-static
1971 This package contains 32-bit version of the Address Sanitizer static
1974 %description -n libasan-multilib-32-static -l pl.UTF-8
1975 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
1978 %package -n libasan-multilib-%{multilib2}
1979 Summary: The Address Sanitizer library - %{m2_desc} version
1980 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
1981 License: BSD-like or MIT
1983 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1985 %description -n libasan-multilib-%{multilib2}
1986 This package contains %{m2_desc} version of the Address Sanitizer library
1987 which is used for -fsanitize=address instrumented programs.
1989 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
1990 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
1991 służącej do kontroli adresów w programach kompilowanych z opcją
1994 %package -n libasan-multilib-%{multilib2}-devel
1995 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
1996 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
1997 License: BSD-like or MIT
1998 Group: Development/Libraries
1999 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2000 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2002 %description -n libasan-multilib-%{multilib2}-devel
2003 This package contains the development files for %{m2_desc} version of the
2004 Address Sanitizer library.
2006 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2007 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2010 %package -n libasan-multilib-%{multilib2}-static
2011 Summary: The Address Sanitizer static library - %{m2_desc} version
2012 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
2013 License: BSD-like or MIT
2014 Group: Development/Libraries
2015 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2017 %description -n libasan-multilib-%{multilib2}-static
2018 This package contains %{m2_desc} version of the Address Sanitizer static
2021 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2022 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
2026 Summary: The Leak Sanitizer library
2027 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
2028 License: BSD-like or MIT
2030 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2032 %description -n liblsan
2033 This package contains the Leak Sanitizer library which is used for
2034 -fsanitize=leak instrumented programs.
2036 %description -n liblsan -l pl.UTF-8
2037 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
2038 wycieków w programach kompilowanych z opcją -fsanitize=leak.
2040 %package -n liblsan-devel
2041 Summary: Development files for the Leak Sanitizer library
2042 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2043 License: BSD-like or MIT
2044 Group: Development/Libraries
2045 Requires: liblsan = %{epoch}:%{version}-%{release}
2047 %description -n liblsan-devel
2048 This package contains development files for the Leak Sanitizer
2051 %description -n liblsan-devel -l pl.UTF-8
2052 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2054 %package -n liblsan-static
2055 Summary: The Leak Sanitizer static library
2056 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2057 License: BSD-like or MIT
2058 Group: Development/Libraries
2059 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2061 %description -n liblsan-static
2062 This package contains Leak Sanitizer static library.
2064 %description -n liblsan-static -l pl.UTF-8
2065 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2067 %package -n liblsan-multilib-%{multilib2}
2068 Summary: The Leak Sanitizer library - %{m2_desc} version
2069 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
2070 License: BSD-like or MIT
2072 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2074 %description -n liblsan-multilib-%{multilib2}
2075 This package contains %{m2_desc} version of the Leak Sanitizer library
2076 which is used for -fsanitize=leak instrumented programs.
2078 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2079 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2080 do kontroli wycieków w programach kompilowanych z opcją
2083 %package -n liblsan-multilib-%{multilib2}-devel
2084 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2085 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2086 License: BSD-like or MIT
2087 Group: Development/Libraries
2088 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2090 %description -n liblsan-multilib-%{multilib2}-devel
2091 This package contains development files for %{m2_desc} version of the
2092 Leak Sanitizer library.
2094 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2095 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2098 %package -n liblsan-multilib-%{multilib2}-static
2099 Summary: The Leak Sanitizer static library - %{m2_desc} version
2100 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2101 License: BSD-like or MIT
2102 Group: Development/Libraries
2103 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2105 %description -n liblsan-multilib-%{multilib2}-static
2106 This package contains Leak Sanitizer static library - %{m2_desc} version.
2108 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2109 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2112 Summary: The Thread Sanitizer library
2113 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2114 License: BSD-like or MIT
2116 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2118 %description -n libtsan
2119 This package contains the Thread Sanitizer library which is used for
2120 -fsanitize=thread instrumented programs.
2122 %description -n libtsan -l pl.UTF-8
2123 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2124 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2126 %package -n libtsan-devel
2127 Summary: Development files for the Thread Sanitizer library
2128 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2129 License: BSD-like or MIT
2130 Group: Development/Libraries
2131 Requires: libtsan = %{epoch}:%{version}-%{release}
2133 %description -n libtsan-devel
2134 This package contains development files for Thread Sanitizer library.
2136 %description -n libtsan-devel -l pl.UTF-8
2137 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2139 %package -n libtsan-static
2140 Summary: The Thread Sanitizer static library
2141 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2142 License: BSD-like or MIT
2143 Group: Development/Libraries
2144 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2146 %description -n libtsan-static
2147 This package contains Thread Sanitizer static library.
2149 %description -n libtsan-static -l pl.UTF-8
2150 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2152 %package -n libtsan-multilib-%{multilib2}
2153 Summary: The Thread Sanitizer library - %{m2_desc} version
2154 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2155 License: BSD-like or MIT
2157 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2159 %description -n libtsan-multilib-%{multilib2}
2160 This package contains %{m2_desc} version of the Thread Sanitizer
2161 library which is used for -fsanitize=thread instrumented programs.
2163 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2164 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2165 służącej do kontroli wielowątkowości w programach kompilowanych
2166 z opcją -fsanitize=thread.
2168 %package -n libtsan-multilib-%{multilib2}-devel
2169 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2170 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2171 License: BSD-like or MIT
2172 Group: Development/Libraries
2173 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2175 %description -n libtsan-multilib-%{multilib2}-devel
2176 This package contains development files for %{m2_desc} version of
2177 Thread Sanitizer library.
2179 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2180 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2183 %package -n libtsan-multilib-%{multilib2}-static
2184 Summary: The Thread Sanitizer static library - %{m2_desc} version
2185 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2186 License: BSD-like or MIT
2187 Group: Development/Libraries
2188 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2190 %description -n libtsan-multilib-%{multilib2}-static
2191 This package contains %{m2_desc} version of Thread Sanitizer static
2194 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2195 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2198 %package -n libubsan
2199 Summary: The Undefined Behavior Sanitizer library
2200 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2201 License: BSD-like or MIT
2203 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2205 %description -n libubsan
2206 This package contains the Undefined Behavior Sanitizer library which
2207 is used for -fsanitize=undefined instrumented programs.
2209 %description -n libubsan -l pl.UTF-8
2210 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2211 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2212 -fsanitize=undefined.
2214 %package -n libubsan-devel
2215 Summary: Development files for the Undefined Behavior Sanitizer library
2216 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2217 License: BSD-like or MIT
2218 Group: Development/Libraries
2219 Requires: libubsan = %{epoch}:%{version}-%{release}
2221 %description -n libubsan-devel
2222 This package contains development files for the Undefined Behavior
2225 %description -n libubsan-devel -l pl.UTF-8
2226 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2229 %package -n libubsan-static
2230 Summary: The Undefined Behavior Sanitizer static library
2231 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2232 License: BSD-like or MIT
2233 Group: Development/Libraries
2234 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2236 %description -n libubsan-static
2237 This package contains Undefined Behavior Sanitizer static library.
2239 %description -n libubsan-static -l pl.UTF-8
2240 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2242 %package -n libubsan-multilib-32
2243 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2244 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2245 License: BSD-like or MIT
2247 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2248 Obsoletes: libubsan-multilib
2250 %description -n libubsan-multilib-32
2251 This package contains 32-bit version of the Undefined Behavior
2252 Sanitizer library which is used for -fsanitize=undefined instrumented
2255 %description -n libubsan-multilib-32 -l pl.UTF-8
2256 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2257 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2258 kompilowanych z opcją -fsanitize=undefined.
2260 %package -n libubsan-multilib-32-devel
2261 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2262 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2263 License: BSD-like or MIT
2264 Group: Development/Libraries
2265 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2266 Obsoletes: libubsan-multilib-devel
2268 %description -n libubsan-multilib-32-devel
2269 This package contains the development files for 32-bit version of the
2270 Undefined Behavior Sanitizer library.
2272 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2273 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2274 Undefined Behavior Sanitizer.
2276 %package -n libubsan-multilib-32-static
2277 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2278 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2279 License: BSD-like or MIT
2280 Group: Development/Libraries
2281 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2282 Obsoletes: libubsan-multilib-static
2284 %description -n libubsan-multilib-32-static
2285 This package contains 32-bit version of the Undefined Behavior
2286 Sanitizer static library.
2288 %description -n libubsan-multilib-32-static -l pl.UTF-8
2289 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2292 %package -n libubsan-multilib-%{multilib2}
2293 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2294 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2295 License: BSD-like or MIT
2297 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2299 %description -n libubsan-multilib-%{multilib2}
2300 This package contains %{m2_desc} version of the Undefined Behavior
2301 Sanitizer library which is used for -fsanitize=undefined instrumented
2304 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2305 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2306 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2307 kompilowanych z opcją -fsanitize=undefined.
2309 %package -n libubsan-multilib-%{multilib2}-devel
2310 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2311 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2312 License: BSD-like or MIT
2313 Group: Development/Libraries
2314 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2316 %description -n libubsan-multilib-%{multilib2}-devel
2317 This package contains the development files for %{m2_desc} version of the
2318 Undefined Behavior Sanitizer library.
2320 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2321 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2322 Undefined Behavior Sanitizer.
2324 %package -n libubsan-multilib-%{multilib2}-static
2325 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2326 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2327 License: BSD-like or MIT
2328 Group: Development/Libraries
2329 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2331 %description -n libubsan-multilib-%{multilib2}-static
2332 This package contains %{m2_desc} version of the Undefined Behavior
2333 Sanitizer static library.
2335 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2336 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2340 Summary: The Virtual Table Verification library
2341 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2342 License: GPL v3+ with GCC Runtime Library Exception v3.1
2344 URL: https://gcc.gnu.org/wiki/vtv
2345 Requires: libgcc = %{epoch}:%{version}-%{release}
2347 %description -n libvtv
2348 This package contains the Virtual Table Verification library which
2349 is used for -fvtable-verify=... instrumented programs.
2351 %description -n libvtv -l pl.UTF-8
2352 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2353 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2354 -fvtable-verify=....
2356 %package -n libvtv-devel
2357 Summary: Development files for the Virtual Table Verification library
2358 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2359 License: GPL v3+ with GCC Runtime Library Exception v3.1
2360 Group: Development/Libraries
2361 URL: https://gcc.gnu.org/wiki/vtv
2362 Requires: libvtv = %{epoch}:%{version}-%{release}
2364 %description -n libvtv-devel
2365 This package contains development files for the Virtual Table
2366 Verification library.
2368 %description -n libvtv-devel -l pl.UTF-8
2369 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2372 %package -n libvtv-static
2373 Summary: The Virtual Table Verification static library
2374 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2375 License: GPL v3+ with GCC Runtime Library Exception v3.1
2376 Group: Development/Libraries
2377 URL: https://gcc.gnu.org/wiki/vtv
2378 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2380 %description -n libvtv-static
2381 This package contains Virtual Table Verification static library.
2383 %description -n libvtv-static -l pl.UTF-8
2384 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2386 %package -n libvtv-multilib-32
2387 Summary: The Virtual Table Verification library - 32-bit version
2388 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2389 License: GPL v3+ with GCC Runtime Library Exception v3.1
2391 URL: https://gcc.gnu.org/wiki/vtv
2392 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2394 %description -n libvtv-multilib-32
2395 This package contains 32-bit version of the Virtual Table Verification
2396 library which is used for -fvtable-verify=... instrumented programs.
2398 %description -n libvtv-multilib-32 -l pl.UTF-8
2399 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2400 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2401 kompilowanych z opcją -fvtable-verify=....
2403 %package -n libvtv-multilib-32-devel
2404 Summary: Development files for the Virtual Table Verification library - 32-bit version
2405 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2406 License: GPL v3+ with GCC Runtime Library Exception v3.1
2407 Group: Development/Libraries
2408 URL: https://gcc.gnu.org/wiki/vtv
2409 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2411 %description -n libvtv-multilib-32-devel
2412 This package contains the development files for 32-bit version of the
2413 Virtual Table Verification library.
2415 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2416 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2417 Virtual Table Verification.
2419 %package -n libvtv-multilib-32-static
2420 Summary: The Virtual Table Verification static library - 32-bit version
2421 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2422 License: GPL v3+ with GCC Runtime Library Exception v3.1
2423 Group: Development/Libraries
2424 URL: https://gcc.gnu.org/wiki/vtv
2425 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2427 %description -n libvtv-multilib-32-static
2428 This package contains 32-bit version of the Virtual Table Verification
2431 %description -n libvtv-multilib-32-static -l pl.UTF-8
2432 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2435 %package -n libvtv-multilib-%{multilib2}
2436 Summary: The Virtual Table Verification library - %{m2_desc} version
2437 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2438 License: GPL v3+ with GCC Runtime Library Exception v3.1
2440 URL: https://gcc.gnu.org/wiki/vtv
2441 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2443 %description -n libvtv-multilib-%{multilib2}
2444 This package contains %{m2_desc} version of the Virtual Table Verification
2445 library which is used for -fvtable-verify=... instrumented programs.
2447 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2448 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2449 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2450 kompilowanych z opcją -fvtable-verify=....
2452 %package -n libvtv-multilib-%{multilib2}-devel
2453 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2454 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2455 License: GPL v3+ with GCC Runtime Library Exception v3.1
2456 Group: Development/Libraries
2457 URL: https://gcc.gnu.org/wiki/vtv
2458 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2460 %description -n libvtv-multilib-%{multilib2}-devel
2461 This package contains the development files for %{m2_desc} version of the
2462 Virtual Table Verification library.
2464 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2465 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2466 Virtual Table Verification.
2468 %package -n libvtv-multilib-%{multilib2}-static
2469 Summary: The Virtual Table Verification static library - %{m2_desc} version
2470 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2471 License: GPL v3+ with GCC Runtime Library Exception v3.1
2472 Group: Development/Libraries
2473 URL: https://gcc.gnu.org/wiki/vtv
2474 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2476 %description -n libvtv-multilib-%{multilib2}-static
2477 This package contains %{m2_desc} version of the Virtual Table
2478 Verification library.
2480 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2481 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2484 %package -n libatomic
2485 Summary: The GNU Atomic library
2486 Summary(pl.UTF-8): Biblioteka GNU Atomic
2487 License: GPL v3+ with GCC Runtime Library Exception v3.1
2490 %description -n libatomic
2491 This package contains the GNU Atomic library which is a GCC support
2492 library for atomic operations not supported by hardware.
2494 %description -n libatomic -l pl.UTF-8
2495 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2496 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2498 %package -n libatomic-devel
2499 Summary: Development files for the GNU Atomic library
2500 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2501 License: GPL v3+ with GCC Runtime Library Exception v3.1
2502 Group: Development/Libraries
2503 Requires: libatomic = %{epoch}:%{version}-%{release}
2505 %description -n libatomic-devel
2506 This package contains development files for the GNU Atomic library.
2508 %description -n libatomic-devel -l pl.UTF-8
2509 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2511 %package -n libatomic-static
2512 Summary: The GNU Atomic static library
2513 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2514 License: GPL v3+ with GCC Runtime Library Exception v3.1
2515 Group: Development/Libraries
2516 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2518 %description -n libatomic-static
2519 This package contains GNU Atomic static library.
2521 %description -n libatomic-static
2522 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2524 %package -n libatomic-multilib-32
2525 Summary: The GNU Atomic library - 32-bit version
2526 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2527 License: GPL v3+ with GCC Runtime Library Exception v3.1
2529 Obsoletes: libatomic-multilib
2531 %description -n libatomic-multilib-32
2532 This package contains 32-bit version of the GNU Atomic library which
2533 is a GCC support library for atomic operations not supported by
2536 %description -n libatomic-multilib-32 -l pl.UTF-8
2537 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2538 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2541 %package -n libatomic-multilib-32-devel
2542 Summary: Development files for the GNU Atomic static library - 32-bit version
2543 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2544 License: GPL v3+ with GCC Runtime Library Exception v3.1
2545 Group: Development/Libraries
2546 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2547 Obsoletes: libatomic-multilib-devel
2549 %description -n libatomic-multilib-32-devel
2550 This package contains the development files for 32-bit version of the
2553 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2554 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2557 %package -n libatomic-multilib-32-static
2558 Summary: The GNU Atomic static library - 32-bit version
2559 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2560 License: GPL v3+ with GCC Runtime Library Exception v3.1
2561 Group: Development/Libraries
2562 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2563 Obsoletes: libatomic-multilib-static
2565 %description -n libatomic-multilib-32-static
2566 This package contains 32-bit version of the GNU Atomic static library.
2568 %description -n libatomic-multilib-32-static -l pl.UTF-8
2569 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2571 %package -n libatomic-multilib-%{multilib2}
2572 Summary: The GNU Atomic library - %{m2_desc} version
2573 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2574 License: GPL v3+ with GCC Runtime Library Exception v3.1
2577 %description -n libatomic-multilib-%{multilib2}
2578 This package contains %{m2_desc} version of the GNU Atomic library which
2579 is a GCC support library for atomic operations not supported by
2582 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2583 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2584 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2587 %package -n libatomic-multilib-%{multilib2}-devel
2588 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2589 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2590 License: GPL v3+ with GCC Runtime Library Exception v3.1
2591 Group: Development/Libraries
2592 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2594 %description -n libatomic-multilib-%{multilib2}-devel
2595 This package contains the development files for %{m2_desc} version of the
2598 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2599 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2602 %package -n libatomic-multilib-%{multilib2}-static
2603 Summary: The GNU Atomic static library - %{m2_desc} version
2604 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2605 License: GPL v3+ with GCC Runtime Library Exception v3.1
2606 Group: Development/Libraries
2607 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2609 %description -n libatomic-multilib-%{multilib2}-static
2610 This package contains %{m2_desc} version of the GNU Atomic static library.
2612 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2613 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2616 Summary: GCC plugin for GDB
2617 Summary(pl.UTF-8): Wtyczka GCC dla GDB
2618 Group: Development/Debuggers
2619 Requires: %{name} = %{epoch}:%{version}-%{release}
2621 %description gdb-plugin
2622 This package contains GCC plugin for GDB C expression evaluation.
2624 %description gdb-plugin -l pl.UTF-8
2625 Ten pakiet zawiera wtyczkę GCC do obliczania wyrażeń języka C w GDB.
2627 %package plugin-devel
2628 Summary: Support for compiling GCC plugins
2629 Summary(pl.UTF-8): Obsługa kompilowania wtyczek GCC
2630 Group: Development/Languages
2631 Requires: %{name} = %{epoch}:%{version}-%{release}
2632 Requires: gmp-devel >= 4.3.2
2633 Requires: libmpc-devel >= 0.8.1
2634 Requires: mpfr-devel >= 2.4.2
2636 %description plugin-devel
2637 This package contains header files and other support files for
2638 compiling GCC plugins. The GCC plugin ABI is currently not stable, so
2639 plugins must be rebuilt any time GCC is updated.
2641 %description plugin-devel -l pl.UTF-8
2642 Ten pakiet zawiera pliki nagłówkowe oraz inne pozwalające na
2643 kompilowanie wtyczek GCC. ABI wtyczek GCC nie jest obecnie stabilne,
2644 więc wtyczki muszą być przebudowywane przy każdej aktualizacji GCC.
2646 # Packages with epoch 0
2647 # DO NOT MOVE THESE PACKAGES AROUND
2650 Summary: GCC Memory Protection Extensions language extensions runtime library
2651 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2655 Requires: libstdc++ = 6:%{version}-%{release}
2657 %description -n libmpx
2658 This package contains the Memory Protection Extensions C language
2659 extensions runtime library.
2661 %description -n libmpx -l pl.UTF-8
2662 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2663 Protection Extensions dla języka C.
2665 %package -n libmpx-devel
2666 Summary: GCC development files for Memory Protection Extensions language extensions
2667 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2670 Group: Development/Libraries
2671 Requires: libmpx = %{version}-%{release}
2673 %description -n libmpx-devel
2674 This package contains development files for Memory Protection
2675 Extensions C language extensions.
2677 %description -n libmpx-devel -l pl.UTF-8
2678 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2679 Extensions dla języka C.
2681 %package -n libmpx-static
2682 Summary: GCC Memory Protection Extensions language extensions static library
2683 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2686 Group: Development/Libraries
2687 Requires: libmpx-devel = %{version}-%{release}
2689 %description -n libmpx-static
2690 This package contains Memory Protection Extensions C language
2691 extensions static library.
2693 %description -n libmpx-static -l pl.UTF-8
2694 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2695 Extensions dla języka C.
2697 %package -n libmpx-multilib-32
2698 Summary: GCC Memory Protection Extensions language extensions runtime library - 32-bit version
2699 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2703 Requires: libstdc++-multilib-32 = %{version}-%{release}
2704 Obsoletes: libmpx-multilib
2706 %description -n libmpx-multilib-32
2707 This package contains the Memory Protection Extensions C language
2708 extensions runtime library in 32-bit version.
2710 %description -n libmpx-multilib-32 -l pl.UTF-8
2711 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2712 Protection Extensions dla języka C. W tym pakiecie znajduje się wersja
2715 %package -n libmpx-multilib-32-devel
2716 Summary: GCC development files for Memory Protection Extensions language extensions - 32-bit version
2717 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions - wersja 32-bitowa
2720 Group: Development/Libraries
2721 Requires: libmpx-devel = %{version}-%{release}
2722 Requires: libmpx-multilib-32 = %{version}-%{release}
2723 Obsoletes: libmpx-multilib-devel
2725 %description -n libmpx-multilib-32-devel
2726 This package contains development files for Memory Protection
2727 Extensions C language extensions in 32-bit version.
2729 %description -n libmpx-multilib-32-devel -l pl.UTF-8
2730 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2731 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2733 %package -n libmpx-multilib-32-static
2734 Summary: GCC Memory Protection Extensions language extensions static library - 32-bit version
2735 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC - wersja 32-bitowa
2738 Group: Development/Libraries
2739 Requires: libmpx-multilib-32-devel = %{version}-%{release}
2740 Obsoletes: libmpx-multilib-static
2742 %description -n libmpx-multilib-32-static
2743 This package contains the Memory Protection Extensions C language
2744 extensions static library in 32-bit version.
2746 %description -n libmpx-multilib-32-static -l pl.UTF-8
2747 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2748 Extensions dla języka C. W tym pakiecie znajduje się wersja 32-bitowa.
2750 %package -n libmpx-multilib-%{multilib2}
2751 Summary: GCC Memory Protection Extensions language extensions runtime library
2752 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Memory Protection Extensions dla GCC
2756 Requires: libstdc++-multilib-%{multilib2} = 6:%{version}-%{release}
2758 %description -n libmpx-multilib-%{multilib2}
2759 This package contains the Memory Protection Extensions C language
2760 extensions runtime library.
2762 %description -n libmpx-multilib-%{multilib2} -l pl.UTF-8
2763 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Memory
2764 Protection Extensions dla języka C.
2766 %package -n libmpx-multilib-%{multilib2}-devel
2767 Summary: GCC development files for Memory Protection Extensions language extensions
2768 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Memory Protection Extensions
2771 Group: Development/Libraries
2772 Requires: libmpx-devel = %{version}-%{release}
2773 Requires: libmpx-multilib-%{multilib2} = %{version}-%{release}
2775 %description -n libmpx-multilib-%{multilib2}-devel
2776 This package contains development files for Memory Protection
2777 Extensions C language extensions.
2779 %description -n libmpx-multilib-%{multilib2}-devel -l pl.UTF-8
2780 Ten pakiet zawiera pliki programistyczne rozszerzeń Memory Protection
2781 Extensions dla języka C.
2783 %package -n libmpx-multilib-%{multilib2}-static
2784 Summary: GCC Memory Protection Extensions language extensions static library
2785 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Memory Protection Extensions dla GCC
2788 Group: Development/Libraries
2789 Requires: libmpx-multilib-%{multilib2}-devel = %{version}-%{release}
2791 %description -n libmpx-multilib-%{multilib2}-static
2792 This package contains the Memory Protection Extensions C language
2793 extensions static library.
2795 %description -n libmpx-multilib-%{multilib2}-static -l pl.UTF-8
2796 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Memory Protection
2797 Extensions dla języka C.
2810 %if %{with gcc_libffi}
2814 %{__mv} ChangeLog ChangeLog.general
2816 # override snapshot version.
2817 echo %{version} > gcc/BASE-VER
2818 echo "release" > gcc/DEV-PHASE
2824 cp -f /usr/share/automake/config.sub .
2826 rm -rf builddir && install -d builddir && cd builddir
2829 CFLAGS="%{rpmcflags}" \
2830 CXXFLAGS="%{rpmcxxflags}" \
2833 --prefix=%{_prefix} \
2834 --with-local-prefix=%{_prefix}/local \
2835 --libdir=%{_libdir} \
2836 --libexecdir=%{_libdir} \
2837 --infodir=%{_infodir} \
2838 --mandir=%{_mandir} \
2839 --x-libraries=%{_libdir} \
2840 --%{?with_bootstrap:en}%{!?with_bootstrap:dis}able-bootstrap \
2841 --disable-build-with-cxx \
2842 --disable-build-poststage1-with-cxx \
2844 --enable-checking=release \
2845 %ifarch %{ix86} %{x8664} x32
2848 %{?with_fortran:--enable-cmath} \
2849 --enable-decimal-float \
2850 --enable-gnu-indirect-function \
2851 --enable-gnu-unique-object \
2852 --enable-initfini-array \
2853 --disable-isl-version-check \
2854 --enable-languages="c%{?with_cxx:,c++}%{?with_fortran:,fortran}%{?with_objc:,objc}%{?with_objcxx:,obj-c++}%{?with_ada:,ada}%{?with_go:,go}" \
2855 --%{?with_gomp:en}%{!?with_gomp:dis}able-libgomp \
2857 --enable-linker-build-id \
2858 --enable-linux-futex \
2859 --enable-long-long \
2860 %{!?with_multilib:--disable-multilib} \
2865 --enable-secureplt \
2868 --enable-threads=posix \
2873 %ifarch %{x8664} x32
2874 --with-arch-32=x86-64 \
2877 --with-cpu=ultrasparc \
2879 --with-demangler-in-ld \
2882 --with-linker-hash-style=gnu \
2883 --with-long-double-128 \
2884 %if %{with multilib}
2886 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
2889 --with-multilib-list=m32,m64,mx32 \
2892 --with-slibdir=%{_slibdir} \
2894 --without-system-libunwind \
2896 --with-system-libunwind \
2898 --with-system-zlib \
2901 --enable-__cxa_atexit \
2902 --enable-libstdcxx-allocator=new \
2903 --disable-libstdcxx-pch \
2904 --enable-libstdcxx-threads \
2905 --enable-libstdcxx-time=rt \
2906 --enable-libstdcxx-visibility \
2907 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
2908 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
2909 %{?with_vtv:--enable-vtable-verify} \
2911 --with-pkgversion="PLD-Linux" \
2912 --with-bugurl="http://bugs.pld-linux.org" \
2913 --host=%{_target_platform} \
2914 --build=%{_target_platform}
2918 cat << 'EOF' > Makefile
2919 all := $(filter-out all Makefile,$(MAKECMDGOALS))
2922 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
2923 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
2924 BOOT_CFLAGS="%{rpmcflags}" \
2925 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
2926 GNATLIBCFLAGS="%{rpmcflags}" \
2927 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
2935 if [ ! -r /dev/pts/0 ]; then
2936 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
2939 %{__make} -k -C builddir check 2>&1 ||:
2943 rm -rf $RPM_BUILD_ROOT
2944 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
2948 %{__make} -j1 install \
2950 infodir=%{_infodir} \
2951 DESTDIR=$RPM_BUILD_ROOT
2953 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
2955 %if %{with multilib}
2958 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
2959 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
2960 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
2961 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
2963 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
2964 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
2965 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
2966 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
2971 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
2972 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
2973 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
2975 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
2976 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
2977 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
2979 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
2980 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
2981 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
2983 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
2984 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
2985 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
2987 %if %{with multilib}
2988 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
2989 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2990 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
2992 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
2993 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
2994 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
2996 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
2997 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2998 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
3000 %if %{with multilib2}
3001 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
3002 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3003 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
3005 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
3006 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3007 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
3009 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
3010 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
3011 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
3016 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
3017 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
3021 # move ada shared libraries to proper place...
3022 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
3023 $RPM_BUILD_ROOT%{_libdir}
3024 # check if symlink to be made is valid
3025 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
3026 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
3027 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
3028 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
3029 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
3030 %if %{with multilib}
3031 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
3032 $RPM_BUILD_ROOT%{_libdir32}
3033 # check if symlink to be made is valid
3034 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
3035 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
3036 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
3037 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
3038 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
3040 %if %{with multilib2}
3041 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
3042 $RPM_BUILD_ROOT%{_libdirm2}
3043 # check if symlink to be made is valid
3044 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
3045 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
3046 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
3047 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
3048 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
3055 %if %{with gcc_libffi}
3056 # still not installed by gcc?
3057 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
3058 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
3059 sed -e 's,@prefix@,%{_prefix},
3060 s,@exec_prefix@,%{_exec_prefix},
3061 s,@libdir@,%{_libdir},
3062 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
3063 %if %{with multilib}
3064 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
3065 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
3066 sed -e 's,@prefix@,%{_prefix},
3067 s,@exec_prefix@,%{_exec_prefix},
3068 s,@libdir@,%{_libdir32},
3069 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
3070 %if %{with multilib2}
3071 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
3072 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
3073 sed -e 's,@prefix@,%{_prefix},
3074 s,@exec_prefix@,%{_exec_prefix},
3075 s,@libdir@,%{_libdirm2},
3076 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
3082 cp -f libobjc/README gcc/objc/README.libobjc
3085 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
3086 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
3087 for f in libitm.la libssp.la libssp_nonshared.la \
3088 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3089 %{?with_fortran:libgfortran.la libquadmath.la} \
3090 %{?with_gomp:libgomp.la} \
3091 %{?with_Xsan:libasan.la libubsan.la} \
3092 %{?with_lsan_m0:liblsan.la} \
3093 %{?with_tsan_m0:libtsan.la} \
3094 %{?with_atomic:libatomic.la} \
3095 %{?with_objc:libobjc.la};
3097 file="$RPM_BUILD_ROOT%{_libdir}/$f"
3098 %{__perl} %{SOURCE1} "$file" %{_libdir} >"${file}.fixed"
3099 %{__mv} "${file}.fixed" "$file"
3101 %if %{with multilib}
3102 for f in libitm.la libssp.la libssp_nonshared.la \
3103 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3104 %{?with_fortran:libgfortran.la libquadmath.la} \
3105 %{?with_gomp:libgomp.la} \
3106 %{?with_Xsan:libasan.la libubsan.la} \
3107 %{?with_lsan_m1:liblsan.la} \
3108 %{?with_tsan_m1:libtsan.la} \
3109 %{?with_atomic:libatomic.la} \
3110 %{?with_objc:libobjc.la};
3112 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
3113 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
3115 %if %{with multilib2}
3116 for f in libitm.la libssp.la libssp_nonshared.la \
3117 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
3118 %{?with_fortran:libgfortran.la libquadmath.la} \
3119 %{?with_gomp:libgomp.la} \
3120 %{?with_Xsan:libasan.la libubsan.la} \
3121 %{?with_lsan_m2:liblsan.la} \
3122 %{?with_tsan_m2:libtsan.la} \
3123 %{?with_atomic:libatomic.la} \
3124 %{?with_objc:libobjc.la};
3126 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
3127 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
3132 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
3133 cp -p $RPM_BUILD_ROOT%{gcclibdir}/include-fixed/syslimits.h $RPM_BUILD_ROOT%{gcclibdir}/include
3134 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
3135 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
3137 # plugins, .la not needed
3138 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la \
3139 $RPM_BUILD_ROOT%{_libdir}/libcc1.la
3141 %if %{without lsan_m0} && (%{without multilib2} || %{without lsan_m2})
3142 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/include/sanitizer/lsan_interface.h
3146 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
3147 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
3149 # basename is being run only for the native (non-biarch) file.
3150 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
3151 -e "s,@toolexeclibdir@,$LIBDIR," \
3152 < libstdc++-v3/python/hook.in \
3153 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
3155 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
3156 %{__mv} $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py_sitescriptdir}
3157 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
3158 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
3161 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
3163 # script(s) always installed; see above for builds with python; if no python, just don't package
3164 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
3165 %if %{with multilib}
3166 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
3167 %if %{with multilib2}
3168 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
3174 cat cpplib.lang >> gcc.lang
3177 %find_lang libstdc\+\+
3178 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
3181 # always -f, as "dir" is created depending which texlive version is installed
3182 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
3184 # svn snap doesn't contain (release does) below files,
3185 # so let's create dummy entries to satisfy %%files.
3186 [ ! -f NEWS ] && touch NEWS
3187 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
3188 [ ! -f libgfortran/README ] && touch libgfortran/README
3191 rm -rf $RPM_BUILD_ROOT
3193 %post -p /sbin/postshell
3194 -/usr/sbin/fix-info-dir -c %{_infodir}
3196 %postun -p /sbin/postshell
3197 -/usr/sbin/fix-info-dir -c %{_infodir}
3199 %post ada -p /sbin/postshell
3200 -/usr/sbin/fix-info-dir -c %{_infodir}
3202 %postun ada -p /sbin/postshell
3203 -/usr/sbin/fix-info-dir -c %{_infodir}
3205 %post fortran -p /sbin/postshell
3206 -/usr/sbin/fix-info-dir -c %{_infodir}
3208 %postun fortran -p /sbin/postshell
3209 -/usr/sbin/fix-info-dir -c %{_infodir}
3211 %post go -p /sbin/postshell
3212 -/usr/sbin/fix-info-dir -c %{_infodir}
3214 %postun go -p /sbin/postshell
3215 -/usr/sbin/fix-info-dir -c %{_infodir}
3217 %post -n libquadmath-devel -p /sbin/postshell
3218 -/usr/sbin/fix-info-dir -c %{_infodir}
3220 %postun -n libquadmath-devel -p /sbin/postshell
3221 -/usr/sbin/fix-info-dir -c %{_infodir}
3223 %post -n libffi-devel -p /sbin/postshell
3224 -/usr/sbin/fix-info-dir -c %{_infodir}
3226 %postun -n libffi-devel -p /sbin/postshell
3227 -/usr/sbin/fix-info-dir -c %{_infodir}
3229 %post -n libgomp-devel -p /sbin/postshell
3230 -/usr/sbin/fix-info-dir -c %{_infodir}
3232 %postun -n libgomp-devel -p /sbin/postshell
3233 -/usr/sbin/fix-info-dir -c %{_infodir}
3235 %post -p /sbin/ldconfig -n libcilkrts
3236 %postun -p /sbin/ldconfig -n libcilkrts
3237 %post -p /sbin/ldconfig -n libcilkrts-multilib-32
3238 %postun -p /sbin/ldconfig -n libcilkrts-multilib-32
3239 %post -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3240 %postun -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3241 %post -p /sbin/ldconfig -n libgcc
3242 %postun -p /sbin/ldconfig -n libgcc
3243 %post -p /sbin/ldconfig -n libgcc-multilib-32
3244 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3245 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3246 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3247 %post -p /sbin/ldconfig -n libgomp
3248 %postun -p /sbin/ldconfig -n libgomp
3249 %post -p /sbin/ldconfig -n libgomp-multilib-32
3250 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3251 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3252 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3253 %post -p /sbin/ldconfig -n libgnat
3254 %postun -p /sbin/ldconfig -n libgnat
3255 %post -p /sbin/ldconfig -n libgnat-multilib-32
3256 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3257 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3258 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3259 %post -p /sbin/ldconfig -n libstdc++
3260 %postun -p /sbin/ldconfig -n libstdc++
3261 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3262 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3263 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3264 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3265 %post -p /sbin/ldconfig -n libgfortran
3266 %postun -p /sbin/ldconfig -n libgfortran
3267 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3268 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3269 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3270 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3271 %post -p /sbin/ldconfig -n libffi
3272 %postun -p /sbin/ldconfig -n libffi
3273 %post -p /sbin/ldconfig -n libffi-multilib-32
3274 %postun -p /sbin/ldconfig -n libffi-multilib-32
3275 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3276 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3277 %post -p /sbin/ldconfig -n libmpx
3278 %postun -p /sbin/ldconfig -n libmpx
3279 %post -p /sbin/ldconfig -n libmpx-multilib-32
3280 %postun -p /sbin/ldconfig -n libmpx-multilib-32
3281 %post -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3282 %postun -p /sbin/ldconfig -n libmpx-multilib-%{multilib2}
3283 %post -p /sbin/ldconfig -n libobjc
3284 %postun -p /sbin/ldconfig -n libobjc
3285 %post -p /sbin/ldconfig -n libobjc-multilib-32
3286 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3287 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3288 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3289 %post -p /sbin/ldconfig -n libquadmath
3290 %postun -p /sbin/ldconfig -n libquadmath
3291 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3292 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3293 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3294 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3295 %post -p /sbin/ldconfig -n libgo
3296 %postun -p /sbin/ldconfig -n libgo
3297 %post -p /sbin/ldconfig -n libgo-multilib-32
3298 %postun -p /sbin/ldconfig -n libgo-multilib-32
3299 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3300 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3301 %post -p /sbin/ldconfig -n libasan
3302 %postun -p /sbin/ldconfig -n libasan
3303 %post -p /sbin/ldconfig -n libasan-multilib-32
3304 %postun -p /sbin/ldconfig -n libasan-multilib-32
3305 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3306 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3307 %post -p /sbin/ldconfig -n liblsan
3308 %postun -p /sbin/ldconfig -n liblsan
3309 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3310 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3311 %post -p /sbin/ldconfig -n libtsan
3312 %postun -p /sbin/ldconfig -n libtsan
3313 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3314 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3315 %post -p /sbin/ldconfig -n libubsan
3316 %postun -p /sbin/ldconfig -n libubsan
3317 %post -p /sbin/ldconfig -n libubsan-multilib-32
3318 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3319 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3320 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3321 %post -p /sbin/ldconfig -n libvtv
3322 %postun -p /sbin/ldconfig -n libvtv
3323 %post -p /sbin/ldconfig -n libvtv-multilib-32
3324 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3325 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3326 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3327 %post -p /sbin/ldconfig -n libatomic
3328 %postun -p /sbin/ldconfig -n libatomic
3329 %post -p /sbin/ldconfig -n libatomic-multilib-32
3330 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3331 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3332 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3333 %post -p /sbin/ldconfig gdb-plugin
3334 %postun -p /sbin/ldconfig gdb-plugin
3337 %defattr(644,root,root,755)
3338 %doc ChangeLog.general MAINTAINERS NEWS
3339 # bugs.html faq.html
3340 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3341 %attr(755,root,root) %{_bindir}/*-gcc*
3342 %attr(755,root,root) %{_bindir}/cc
3343 %attr(755,root,root) %{_bindir}/cpp
3344 %attr(755,root,root) %{_bindir}/gcc
3345 %attr(755,root,root) %{_bindir}/gcc-ar
3346 %attr(755,root,root) %{_bindir}/gcc-nm
3347 %attr(755,root,root) %{_bindir}/gcc-ranlib
3348 #%attr(755,root,root) %{_bindir}/gccbug
3349 %attr(755,root,root) %{_bindir}/gcov
3350 %attr(755,root,root) %{_bindir}/gcov-dump
3351 %attr(755,root,root) %{_bindir}/gcov-tool
3352 %{_mandir}/man1/cc.1*
3353 %{_mandir}/man1/cpp.1*
3354 %{_mandir}/man1/gcc.1*
3355 %{_mandir}/man1/gcov.1*
3356 %{_mandir}/man1/gcov-dump.1*
3357 %{_mandir}/man1/gcov-tool.1*
3358 %{_infodir}/cpp.info*
3359 %{_infodir}/cppinternals.info*
3360 %{_infodir}/gcc.info*
3361 %{_infodir}/gccinstall.info*
3362 %{_infodir}/gccint.info*
3363 %{_infodir}/libitm.info*
3364 %attr(755,root,root) /lib/cpp
3365 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3366 %attr(755,root,root) %{_libdir}/libitm.so
3367 %attr(755,root,root) %{_libdir}/libssp.so
3368 %{_libdir}/libitm.la
3370 %{_libdir}/libitm.spec
3371 %{_libdir}/libsanitizer.spec
3372 %{_libdir}/libssp.la
3374 %{_libdir}/libssp_nonshared.la
3375 %{_libdir}/libssp_nonshared.a
3376 %dir %{_libdir}/gcc/%{_target_platform}
3378 %{gcclibdir}/libgcc.a
3379 %{gcclibdir}/libgcc_eh.a
3380 %{gcclibdir}/libgcov.a
3383 %{?with_vtv:%{gcclibdir}/vtv_*.o}
3384 %attr(755,root,root) %{gcclibdir}/cc1
3385 %attr(755,root,root) %{gcclibdir}/collect2
3386 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3387 %attr(755,root,root) %{gcclibdir}/lto1
3388 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3389 %dir %{gcclibdir}/include
3390 %dir %{gcclibdir}/include/sanitizer
3391 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3392 %dir %{gcclibdir}/include/ssp
3393 %{gcclibdir}/include/ssp/*.h
3394 %{gcclibdir}/include/float.h
3395 %{gcclibdir}/include/gcov.h
3396 %{gcclibdir}/include/iso646.h
3397 %{gcclibdir}/include/limits.h
3398 %{gcclibdir}/include/stdalign.h
3399 %{gcclibdir}/include/stdarg.h
3400 %{gcclibdir}/include/stdatomic.h
3401 %{gcclibdir}/include/stdbool.h
3402 %{gcclibdir}/include/stddef.h
3403 %{gcclibdir}/include/stdfix.h
3404 %{gcclibdir}/include/stdint.h
3405 %{gcclibdir}/include/stdint-gcc.h
3406 %{gcclibdir}/include/stdnoreturn.h
3407 %{gcclibdir}/include/syslimits.h
3408 %{gcclibdir}/include/unwind.h
3409 %{gcclibdir}/include/varargs.h
3410 %ifarch %{ix86} %{x8664} x32
3411 %{gcclibdir}/include/adxintrin.h
3412 %{gcclibdir}/include/ammintrin.h
3413 %{gcclibdir}/include/avx2intrin.h
3414 %{gcclibdir}/include/avx5124fmapsintrin.h
3415 %{gcclibdir}/include/avx5124vnniwintrin.h
3416 %{gcclibdir}/include/avx512vpopcntdqintrin.h
3417 %{gcclibdir}/include/avx512bwintrin.h
3418 %{gcclibdir}/include/avx512cdintrin.h
3419 %{gcclibdir}/include/avx512dqintrin.h
3420 %{gcclibdir}/include/avx512erintrin.h
3421 %{gcclibdir}/include/avx512fintrin.h
3422 %{gcclibdir}/include/avx512ifmaintrin.h
3423 %{gcclibdir}/include/avx512ifmavlintrin.h
3424 %{gcclibdir}/include/avx512pfintrin.h
3425 %{gcclibdir}/include/avx512vbmiintrin.h
3426 %{gcclibdir}/include/avx512vbmivlintrin.h
3427 %{gcclibdir}/include/avx512vlbwintrin.h
3428 %{gcclibdir}/include/avx512vldqintrin.h
3429 %{gcclibdir}/include/avx512vlintrin.h
3430 %{gcclibdir}/include/avxintrin.h
3431 %{gcclibdir}/include/bmi2intrin.h
3432 %{gcclibdir}/include/bmiintrin.h
3433 %{gcclibdir}/include/bmmintrin.h
3434 %{gcclibdir}/include/clflushoptintrin.h
3435 %{gcclibdir}/include/clwbintrin.h
3436 %{gcclibdir}/include/clzerointrin.h
3437 %{gcclibdir}/include/cpuid.h
3438 %{gcclibdir}/include/cross-stdarg.h
3439 %{gcclibdir}/include/emmintrin.h
3440 %{gcclibdir}/include/f16cintrin.h
3441 %{gcclibdir}/include/fma4intrin.h
3442 %{gcclibdir}/include/fmaintrin.h
3443 %{gcclibdir}/include/fxsrintrin.h
3444 %{gcclibdir}/include/ia32intrin.h
3445 %{gcclibdir}/include/immintrin.h
3446 %{gcclibdir}/include/lwpintrin.h
3447 %{gcclibdir}/include/lzcntintrin.h
3448 %{gcclibdir}/include/mm3dnow.h
3449 %{gcclibdir}/include/mmintrin.h
3450 %{gcclibdir}/include/mm_malloc.h
3451 %{gcclibdir}/include/nmmintrin.h
3452 %{gcclibdir}/include/mwaitxintrin.h
3453 %{gcclibdir}/include/pkuintrin.h
3454 %{gcclibdir}/include/pmmintrin.h
3455 %{gcclibdir}/include/popcntintrin.h
3456 %{gcclibdir}/include/prfchwintrin.h
3457 %{gcclibdir}/include/rdseedintrin.h
3458 %{gcclibdir}/include/rtmintrin.h
3459 %{gcclibdir}/include/sgxintrin.h
3460 %{gcclibdir}/include/shaintrin.h
3461 %{gcclibdir}/include/smmintrin.h
3462 %{gcclibdir}/include/tbmintrin.h
3463 %{gcclibdir}/include/tmmintrin.h
3464 %{gcclibdir}/include/wmmintrin.h
3465 %{gcclibdir}/include/x86intrin.h
3466 %{gcclibdir}/include/xmmintrin.h
3467 %{gcclibdir}/include/xopintrin.h
3468 %{gcclibdir}/include/xsavecintrin.h
3469 %{gcclibdir}/include/xsaveintrin.h
3470 %{gcclibdir}/include/xsaveoptintrin.h
3471 %{gcclibdir}/include/xsavesintrin.h
3472 %{gcclibdir}/include/xtestintrin.h
3475 %{gcclibdir}/include/arm_neon.h
3476 %{gcclibdir}/include/mmintrin.h
3479 %{gcclibdir}/include/ia64intrin.h
3482 %{gcclibdir}/include/math-68881.h
3485 %{gcclibdir}/include/loongson.h
3487 %ifarch powerpc ppc ppc64
3488 %{gcclibdir}/include/altivec.h
3489 %{gcclibdir}/include/paired.h
3490 %{gcclibdir}/include/ppc-asm.h
3491 %{gcclibdir}/include/ppu_intrinsics.h
3492 %{gcclibdir}/include/si2vmx.h
3493 %{gcclibdir}/include/spe.h
3494 %{gcclibdir}/include/spu2vmx.h
3495 %{gcclibdir}/include/vec_types.h
3497 %{?with_vtv:%{gcclibdir}/include/vtv_*.h}
3499 %if %{with multilib}
3501 %defattr(644,root,root,755)
3502 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3503 %dir %{gcclibdir}/32
3504 %{gcclibdir}/32/crt*.o
3505 %{?with_vtv:%{gcclibdir}/32/vtv_*.o}
3506 %{gcclibdir}/32/libgcc.a
3507 %{gcclibdir}/32/libgcc_eh.a
3508 %{gcclibdir}/32/libgcov.a
3509 %{_libdir32}/libitm.spec
3510 %{_libdir32}/libsanitizer.spec
3511 %attr(755,root,root) %{_libdir32}/libitm.so
3512 %attr(755,root,root) %{_libdir32}/libssp.so
3513 %{_libdir32}/libitm.la
3514 %{_libdir32}/libitm.a
3515 %{_libdir32}/libssp.la
3516 %{_libdir32}/libssp.a
3517 %{_libdir32}/libssp_nonshared.la
3518 %{_libdir32}/libssp_nonshared.a
3521 %if %{with multilib2}
3522 %files multilib-%{multilib2}
3523 %defattr(644,root,root,755)
3524 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3525 %dir %{gcclibdir}/%{multilib2}
3526 %{gcclibdir}/%{multilib2}/crt*.o
3527 %{?with_vtv:%{gcclibdir}/%{multilib2}/vtv_*.o}
3528 %{gcclibdir}/%{multilib2}/libgcc.a
3529 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3530 %{gcclibdir}/%{multilib2}/libgcov.a
3531 %{_libdirm2}/libitm.spec
3532 %{_libdirm2}/libsanitizer.spec
3533 %attr(755,root,root) %{_libdirm2}/libitm.so
3534 %attr(755,root,root) %{_libdirm2}/libssp.so
3535 %{_libdirm2}/libitm.la
3536 %{_libdirm2}/libitm.a
3537 %{_libdirm2}/libssp.la
3538 %{_libdirm2}/libssp.a
3539 %{_libdirm2}/libssp_nonshared.la
3540 %{_libdirm2}/libssp_nonshared.a
3544 %defattr(644,root,root,755)
3545 %doc COPYING.RUNTIME libgcc/ChangeLog
3546 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3547 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3548 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3549 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3550 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3552 %if %{with multilib}
3553 %files -n libgcc-multilib-32
3554 %defattr(644,root,root,755)
3555 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3556 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3557 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3558 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3559 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3562 %if %{with multilib2}
3563 %files -n libgcc-multilib-%{multilib2}
3564 %defattr(644,root,root,755)
3565 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3566 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3567 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3568 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3569 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3574 %defattr(644,root,root,755)
3575 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3576 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3578 %files -n libgomp-devel
3579 %defattr(644,root,root,755)
3580 %attr(755,root,root) %{_libdir}/libgomp.so
3581 %{_libdir}/libgomp.la
3582 %{_libdir}/libgomp.spec
3583 %{gcclibdir}/finclude
3584 %{gcclibdir}/include/omp.h
3585 %{gcclibdir}/include/openacc.h
3586 %{_infodir}/libgomp.info*
3588 %files -n libgomp-static
3589 %defattr(644,root,root,755)
3590 %{_libdir}/libgomp.a
3592 %if %{with multilib}
3593 %files -n libgomp-multilib-32
3594 %defattr(644,root,root,755)
3595 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3596 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3598 %files -n libgomp-multilib-32-devel
3599 %defattr(644,root,root,755)
3600 %attr(755,root,root) %{_libdir32}/libgomp.so
3601 %{_libdir32}/libgomp.la
3602 %{_libdir32}/libgomp.spec
3603 %{gcclibdir}/32/finclude
3605 %files -n libgomp-multilib-32-static
3606 %defattr(644,root,root,755)
3607 %{_libdir32}/libgomp.a
3610 %if %{with multilib2}
3611 %files -n libgomp-multilib-%{multilib2}
3612 %defattr(644,root,root,755)
3613 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3614 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3616 %files -n libgomp-multilib-%{multilib2}-devel
3617 %defattr(644,root,root,755)
3618 %attr(755,root,root) %{_libdirm2}/libgomp.so
3619 %{_libdirm2}/libgomp.la
3620 %{_libdirm2}/libgomp.spec
3621 %{gcclibdir}/%{multilib2}/finclude
3623 %files -n libgomp-multilib-%{multilib2}-static
3624 %defattr(644,root,root,755)
3625 %{_libdirm2}/libgomp.a
3630 %files -n libcilkrts
3631 %defattr(644,root,root,755)
3632 %doc libcilkrts/{ChangeLog,README}
3633 %attr(755,root,root) %{_libdir}/libcilkrts.so.*.*.*
3634 %attr(755,root,root) %ghost %{_libdir}/libcilkrts.so.5
3636 %files -n libcilkrts-devel
3637 %defattr(644,root,root,755)
3638 %attr(755,root,root) %{_libdir}/libcilkrts.so
3639 %{_libdir}/libcilkrts.la
3640 %{_libdir}/libcilkrts.spec
3641 %{gcclibdir}/include/cilk
3643 %files -n libcilkrts-static
3644 %defattr(644,root,root,755)
3645 %{_libdir}/libcilkrts.a
3647 %if %{with multilib}
3648 %files -n libcilkrts-multilib-32
3649 %defattr(644,root,root,755)
3650 %attr(755,root,root) %{_libdir32}/libcilkrts.so.*.*.*
3651 %attr(755,root,root) %ghost %{_libdir32}/libcilkrts.so.5
3653 %files -n libcilkrts-multilib-32-devel
3654 %defattr(644,root,root,755)
3655 %attr(755,root,root) %{_libdir32}/libcilkrts.so
3656 %{_libdir32}/libcilkrts.la
3657 %{_libdir32}/libcilkrts.spec
3659 %files -n libcilkrts-multilib-32-static
3660 %defattr(644,root,root,755)
3661 %{_libdir32}/libcilkrts.a
3664 %if %{with multilib2}
3665 %files -n libcilkrts-multilib-%{multilib2}
3666 %defattr(644,root,root,755)
3667 %attr(755,root,root) %{_libdirm2}/libcilkrts.so.*.*.*
3668 %attr(755,root,root) %ghost %{_libdirm2}/libcilkrts.so.5
3670 %files -n libcilkrts-multilib-%{multilib2}-devel
3671 %defattr(644,root,root,755)
3672 %attr(755,root,root) %{_libdirm2}/libcilkrts.so
3673 %{_libdirm2}/libcilkrts.la
3674 %{_libdirm2}/libcilkrts.spec
3676 %files -n libcilkrts-multilib-%{multilib2}-static
3677 %defattr(644,root,root,755)
3678 %{_libdirm2}/libcilkrts.a
3682 # see libmpx/configure.tgt for supported architectures
3683 %ifarch %{x8664} %{ix86}
3685 %defattr(644,root,root,755)
3686 %doc libmpx/ChangeLog
3687 %attr(755,root,root) %{_libdir}/libmpx.so.*.*.*
3688 %attr(755,root,root) %ghost %{_libdir}/libmpx.so.2
3689 %attr(755,root,root) %{_libdir}/libmpxwrappers.so.*.*.*
3690 %attr(755,root,root) %ghost %{_libdir}/libmpxwrappers.so.2
3692 %files -n libmpx-devel
3693 %defattr(644,root,root,755)
3694 %attr(755,root,root) %{_libdir}/libmpx.so
3695 %attr(755,root,root) %{_libdir}/libmpxwrappers.so
3696 %{_libdir}/libmpx.la
3697 %{_libdir}/libmpxwrappers.la
3698 %{_libdir}/libmpx.spec
3700 %files -n libmpx-static
3701 %defattr(644,root,root,755)
3703 %{_libdir}/libmpxwrappers.a
3706 %if %{with multilib}
3707 %files -n libmpx-multilib-32
3708 %defattr(644,root,root,755)
3709 %attr(755,root,root) %{_libdir32}/libmpx.so.*.*.*
3710 %attr(755,root,root) %ghost %{_libdir32}/libmpx.so.2
3711 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so.*.*.*
3712 %attr(755,root,root) %ghost %{_libdir32}/libmpxwrappers.so.2
3714 %files -n libmpx-multilib-32-devel
3715 %defattr(644,root,root,755)
3716 %attr(755,root,root) %{_libdir32}/libmpx.so
3717 %attr(755,root,root) %{_libdir32}/libmpxwrappers.so
3718 %{_libdir32}/libmpx.la
3719 %{_libdir32}/libmpxwrappers.la
3720 %{_libdir32}/libmpx.spec
3722 %files -n libmpx-multilib-32-static
3723 %defattr(644,root,root,755)
3724 %{_libdir32}/libmpx.a
3725 %{_libdir32}/libmpxwrappers.a
3728 %if %{with multilib2}
3729 # see libmpx/configure.tgt for supported architectures;
3730 # no x32 there as of gcc 6.x
3731 %if "%{multilib2}" != "x32"
3732 %files -n libmpx-multilib-%{multilib2}
3733 %defattr(644,root,root,755)
3734 %attr(755,root,root) %{_libdirm2}/libmpx.so.*.*.*
3735 %attr(755,root,root) %ghost %{_libdirm2}/libmpx.so.2
3736 %attr(755,root,root) %{_libdirm2}/libmpxwrappers.so.*.*.*
3737 %attr(755,root,root) %ghost %{_libdirm2}/libmpxwrappers.so.2
3739 %files -n libmpx-multilib-%{multilib2}-devel
3740 %defattr(644,root,root,755)
3741 %attr(755,root,root) %{_libdirm2}/libmpx.so
3742 %attr(755,root,root) %{_libdirm2}/libmpxwrappers.so
3743 %{_libdirm2}/libmpx.la
3744 %{_libdirm2}/libmpxwrappers.la
3745 %{_libdirm2}/libmpx.spec
3747 %files -n libmpx-multilib-%{multilib2}-static
3748 %defattr(644,root,root,755)
3749 %{_libdirm2}/libmpx.a
3750 %{_libdirm2}/libmpxwrappers.a
3756 %defattr(644,root,root,755)
3757 %doc gcc/ada/ChangeLog
3758 %attr(755,root,root) %{_bindir}/gnat*
3759 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3760 %attr(755,root,root) %{_libdir}/libgnarl.so
3761 %attr(755,root,root) %{_libdir}/libgnat-*.so
3762 %attr(755,root,root) %{_libdir}/libgnat.so
3763 %attr(755,root,root) %{gcclibdir}/gnat1
3764 %{gcclibdir}/adainclude
3765 %dir %{gcclibdir}/adalib
3766 %{gcclibdir}/adalib/*.ali
3767 %ifarch %{ix86} %{x8664} x32
3768 %{gcclibdir}/adalib/libgmem.a
3769 %{gcclibdir}/adalib/libgnarl_pic.a
3770 %{gcclibdir}/adalib/libgnat_pic.a
3772 %{_infodir}/gnat-style.info*
3773 %{_infodir}/gnat_rm.info*
3774 %{_infodir}/gnat_ugn.info*
3776 %if %{with multilib}
3777 %files ada-multilib-32
3778 %defattr(644,root,root,755)
3779 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
3780 %attr(755,root,root) %{_libdir32}/libgnarl.so
3781 %attr(755,root,root) %{_libdir32}/libgnat-*.so
3782 %attr(755,root,root) %{_libdir32}/libgnat.so
3783 %{gcclibdir}/32/adainclude
3784 %dir %{gcclibdir}/32/adalib
3785 %{gcclibdir}/32/adalib/*.ali
3786 %ifarch %{ix86} %{x8664} x32
3787 %{gcclibdir}/32/adalib/libgmem.a
3791 %if %{with multilib2}
3792 %files ada-multilib-%{multilib2}
3793 %defattr(644,root,root,755)
3794 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
3795 %attr(755,root,root) %{_libdirm2}/libgnarl.so
3796 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
3797 %attr(755,root,root) %{_libdirm2}/libgnat.so
3798 %{gcclibdir}/%{multilib2}/adainclude
3799 %dir %{gcclibdir}/%{multilib2}/adalib
3800 %{gcclibdir}/%{multilib2}/adalib/*.ali
3801 %ifarch %{ix86} %{x8664} x32
3802 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
3807 %defattr(644,root,root,755)
3808 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
3809 %attr(755,root,root) %{_libdir}/libgnarl.so.1
3810 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
3811 %attr(755,root,root) %{_libdir}/libgnat.so.1
3813 %files -n libgnat-static
3814 %defattr(644,root,root,755)
3815 %{gcclibdir}/adalib/libgnarl.a
3816 %{gcclibdir}/adalib/libgnat.a
3818 %if %{with multilib}
3819 %files -n libgnat-multilib-32
3820 %defattr(644,root,root,755)
3821 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
3822 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
3823 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
3824 %attr(755,root,root) %{_libdir32}/libgnat.so.1
3826 %files -n libgnat-multilib-32-static
3827 %defattr(644,root,root,755)
3828 %{gcclibdir}/32/adalib/libgnarl.a
3829 %{gcclibdir}/32/adalib/libgnat.a
3832 %if %{with multilib2}
3833 %files -n libgnat-multilib-%{multilib2}
3834 %defattr(644,root,root,755)
3835 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
3836 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
3837 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
3838 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
3840 %files -n libgnat-multilib-%{multilib2}-static
3841 %defattr(644,root,root,755)
3842 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
3843 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
3849 %defattr(644,root,root,755)
3850 %doc gcc/cp/{ChangeLog,NEWS}
3851 %attr(755,root,root) %{_bindir}/g++
3852 %attr(755,root,root) %{_bindir}/*-g++
3853 %attr(755,root,root) %{_bindir}/c++
3854 %attr(755,root,root) %{_bindir}/*-c++
3855 %attr(755,root,root) %{gcclibdir}/cc1plus
3856 %{_libdir}/libsupc++.la
3857 %{_libdir}/libsupc++.a
3858 %{_mandir}/man1/g++.1*
3860 %if %{with multilib}
3861 %files c++-multilib-32
3862 %defattr(644,root,root,755)
3863 %{_libdir32}/libsupc++.la
3864 %{_libdir32}/libsupc++.a
3867 %if %{with multilib2}
3868 %files c++-multilib-%{multilib2}
3869 %defattr(644,root,root,755)
3870 %{_libdirm2}/libsupc++.la
3871 %{_libdirm2}/libsupc++.a
3874 %files -n libstdc++ -f libstdc++.lang
3875 %defattr(644,root,root,755)
3876 %doc libstdc++-v3/{ChangeLog,README}
3877 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
3878 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
3880 %files -n libstdc++-devel
3881 %defattr(644,root,root,755)
3882 %attr(755,root,root) %{_libdir}/libstdc++.so
3883 %{_libdir}/libstdc++.la
3884 %{_libdir}/libstdc++fs.a
3885 %{_libdir}/libstdc++fs.la
3886 %dir %{_includedir}/c++
3887 %{_includedir}/c++/%{version}
3888 %{_includedir}/expc++.h
3889 %{_includedir}/extc++.h
3890 %{_includedir}/stdc++.h
3891 %{_includedir}/stdtr1c++.h
3893 %files -n libstdc++-static
3894 %defattr(644,root,root,755)
3895 %{_libdir}/libstdc++.a
3897 %if %{with multilib}
3898 %files -n libstdc++-multilib-32
3899 %defattr(644,root,root,755)
3900 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
3901 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
3903 %files -n libstdc++-multilib-32-devel
3904 %defattr(644,root,root,755)
3905 %attr(755,root,root) %{_libdir32}/libstdc++.so
3906 %{_libdir32}/libstdc++.la
3907 %{_libdir32}/libstdc++fs.a
3908 %{_libdir32}/libstdc++fs.la
3910 %files -n libstdc++-multilib-32-static
3911 %defattr(644,root,root,755)
3912 %{_libdir32}/libstdc++.a
3915 %if %{with multilib2}
3916 %files -n libstdc++-multilib-%{multilib2}
3917 %defattr(644,root,root,755)
3918 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
3919 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
3921 %files -n libstdc++-multilib-%{multilib2}-devel
3922 %defattr(644,root,root,755)
3923 %attr(755,root,root) %{_libdirm2}/libstdc++.so
3924 %{_libdirm2}/libstdc++.la
3925 %{_libdirm2}/libstdc++fs.a
3926 %{_libdirm2}/libstdc++fs.la
3928 %files -n libstdc++-multilib-%{multilib2}-static
3929 %defattr(644,root,root,755)
3930 %{_libdirm2}/libstdc++.a
3934 %files -n libstdc++-gdb
3935 %defattr(644,root,root,755)
3936 %dir %{py_sitescriptdir}/libstdcxx
3937 %{py_sitescriptdir}/libstdcxx/*.py[co]
3938 %dir %{py_sitescriptdir}/libstdcxx/v6
3939 %{py_sitescriptdir}/libstdcxx/v6/*.py[co]
3940 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3941 %if %{with multilib}
3942 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3944 %if %{with multilib2}
3945 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3953 %defattr(644,root,root,755)
3954 %doc gcc/fortran/ChangeLog
3955 %attr(755,root,root) %{_bindir}/g95
3956 %attr(755,root,root) %{_bindir}/gfortran
3957 %attr(755,root,root) %{_bindir}/*-gfortran
3958 %attr(755,root,root) %{gcclibdir}/f951
3959 %attr(755,root,root) %{_libdir}/libgfortran.so
3960 %{_libdir}/libgfortran.spec
3961 %{_libdir}/libgfortran.la
3962 %{gcclibdir}/libcaf_single.a
3963 %{gcclibdir}/libcaf_single.la
3964 #%{gcclibdir}/libgfortranbegin.la
3965 #%{gcclibdir}/libgfortranbegin.a
3966 %{_infodir}/gfortran.info*
3967 %{_mandir}/man1/g95.1*
3968 %{_mandir}/man1/gfortran.1*
3970 %if %{with multilib}
3971 %files fortran-multilib-32
3972 %defattr(644,root,root,755)
3973 %attr(755,root,root) %{_libdir32}/libgfortran.so
3974 %{_libdir32}/libgfortran.spec
3975 %{_libdir32}/libgfortran.la
3976 %{gcclibdir}/32/libcaf_single.a
3977 %{gcclibdir}/32/libcaf_single.la
3978 #%{gcclibdir}/32/libgfortranbegin.la
3979 #%{gcclibdir}/32/libgfortranbegin.a
3982 %if %{with multilib2}
3983 %files fortran-multilib-%{multilib2}
3984 %defattr(644,root,root,755)
3985 %attr(755,root,root) %{_libdirm2}/libgfortran.so
3986 %{_libdirm2}/libgfortran.spec
3987 %{_libdirm2}/libgfortran.la
3988 %{gcclibdir}/%{multilib2}/libcaf_single.a
3989 %{gcclibdir}/%{multilib2}/libcaf_single.la
3990 #%{gcclibdir}/%{multilib2}/libgfortranbegin.la
3991 #%{gcclibdir}/%{multilib2}/libgfortranbegin.a
3994 %files -n libgfortran
3995 %defattr(644,root,root,755)
3996 %doc libgfortran/{AUTHORS,README,ChangeLog}
3997 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
3998 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.4
4000 %files -n libgfortran-static
4001 %defattr(644,root,root,755)
4002 %{_libdir}/libgfortran.a
4004 %if %{with multilib}
4005 %files -n libgfortran-multilib-32
4006 %defattr(644,root,root,755)
4007 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
4008 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.4
4010 %files -n libgfortran-multilib-32-static
4011 %defattr(644,root,root,755)
4012 %{_libdir32}/libgfortran.a
4015 %if %{with multilib2}
4016 %files -n libgfortran-multilib-%{multilib2}
4017 %defattr(644,root,root,755)
4018 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
4019 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.4
4021 %files -n libgfortran-multilib-%{multilib2}-static
4022 %defattr(644,root,root,755)
4023 %{_libdirm2}/libgfortran.a
4026 %files -n libquadmath
4027 %defattr(644,root,root,755)
4028 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
4029 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
4031 %files -n libquadmath-devel
4032 %defattr(644,root,root,755)
4033 %{gcclibdir}/include/quadmath.h
4034 %{gcclibdir}/include/quadmath_weak.h
4035 %attr(755,root,root) %{_libdir}/libquadmath.so
4036 %{_libdir}/libquadmath.la
4037 %{_infodir}/libquadmath.info*
4039 %files -n libquadmath-static
4040 %defattr(644,root,root,755)
4041 %{_libdir}/libquadmath.a
4043 %if %{with multilib}
4044 %files -n libquadmath-multilib-32
4045 %defattr(644,root,root,755)
4046 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
4047 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
4049 %files -n libquadmath-multilib-32-devel
4050 %defattr(644,root,root,755)
4051 %attr(755,root,root) %{_libdir32}/libquadmath.so
4052 %{_libdir32}/libquadmath.la
4054 %files -n libquadmath-multilib-32-static
4055 %defattr(644,root,root,755)
4056 %{_libdir32}/libquadmath.a
4059 %if %{with multilib2}
4060 %files -n libquadmath-multilib-%{multilib2}
4061 %defattr(644,root,root,755)
4062 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
4063 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
4065 %files -n libquadmath-multilib-%{multilib2}-devel
4066 %defattr(644,root,root,755)
4067 %attr(755,root,root) %{_libdirm2}/libquadmath.so
4068 %{_libdirm2}/libquadmath.la
4070 %files -n libquadmath-multilib-%{multilib2}-static
4071 %defattr(644,root,root,755)
4072 %{_libdirm2}/libquadmath.a
4076 %if %{with gcc_libffi}
4078 %defattr(644,root,root,755)
4079 %doc libffi/{ChangeLog,LICENSE,README}
4080 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
4081 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
4083 %files -n libffi-devel
4084 %defattr(644,root,root,755)
4085 %attr(755,root,root) %{_libdir}/libffi.so
4086 %{_libdir}/libffi.la
4087 %{gcclibdir}/include/ffi.h
4088 %{gcclibdir}/include/ffitarget.h
4089 %{_pkgconfigdir}/libffi.pc
4090 %{_mandir}/man3/ffi*.3*
4091 %{_infodir}/libffi.info*
4093 %files -n libffi-static
4094 %defattr(644,root,root,755)
4097 %if %{with multilib}
4098 %files -n libffi-multilib-32
4099 %defattr(644,root,root,755)
4100 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
4101 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
4103 %files -n libffi-multilib-32-devel
4104 %defattr(644,root,root,755)
4105 %attr(755,root,root) %{_libdir32}/libffi.so
4106 %{_libdir32}/libffi.la
4107 %{_pkgconfigdir32}/libffi.pc
4109 %files -n libffi-multilib-32-static
4110 %defattr(644,root,root,755)
4111 %{_libdir32}/libffi.a
4114 %if %{with multilib2}
4115 %files -n libffi-multilib-%{multilib2}
4116 %defattr(644,root,root,755)
4117 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
4118 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
4120 %files -n libffi-multilib-%{multilib2}-devel
4121 %defattr(644,root,root,755)
4122 %attr(755,root,root) %{_libdirm2}/libffi.so
4123 %{_libdirm2}/libffi.la
4124 %{_pkgconfigdirm2}/libffi.pc
4126 %files -n libffi-multilib-%{multilib2}-static
4127 %defattr(644,root,root,755)
4128 %{_libdirm2}/libffi.a
4134 %defattr(644,root,root,755)
4135 %doc gcc/objc/README.libobjc
4136 %attr(755,root,root) %{gcclibdir}/cc1obj
4137 %attr(755,root,root) %{_libdir}/libobjc.so
4138 %{_libdir}/libobjc.la
4139 %{gcclibdir}/include/objc
4141 %if %{with multilib}
4142 %files objc-multilib-32
4143 %defattr(644,root,root,755)
4144 %attr(755,root,root) %{_libdir32}/libobjc.so
4145 %{_libdir32}/libobjc.la
4148 %if %{with multilib2}
4149 %files objc-multilib-%{multilib2}
4150 %defattr(644,root,root,755)
4151 %attr(755,root,root) %{_libdirm2}/libobjc.so
4152 %{_libdirm2}/libobjc.la
4157 %defattr(644,root,root,755)
4158 %doc gcc/objcp/ChangeLog
4159 %attr(755,root,root) %{gcclibdir}/cc1objplus
4163 %defattr(644,root,root,755)
4164 %doc libobjc/{ChangeLog,README*}
4165 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4166 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4168 %files -n libobjc-static
4169 %defattr(644,root,root,755)
4170 %{_libdir}/libobjc.a
4172 %if %{with multilib}
4173 %files -n libobjc-multilib-32
4174 %defattr(644,root,root,755)
4175 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4176 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4178 %files -n libobjc-multilib-32-static
4179 %defattr(644,root,root,755)
4180 %{_libdir32}/libobjc.a
4183 %if %{with multilib2}
4184 %files -n libobjc-multilib-%{multilib2}
4185 %defattr(644,root,root,755)
4186 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4187 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4189 %files -n libobjc-multilib-%{multilib2}-static
4190 %defattr(644,root,root,755)
4191 %{_libdirm2}/libobjc.a
4197 %defattr(644,root,root,755)
4198 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4199 %attr(755,root,root) %{_bindir}/gccgo
4200 %attr(755,root,root) %{_bindir}/go
4201 %attr(755,root,root) %{_bindir}/gofmt
4202 %attr(755,root,root) %{gcclibdir}/cgo
4203 %attr(755,root,root) %{gcclibdir}/go1
4205 %{_libdir}/go/%{version}
4206 %{_mandir}/man1/go.1*
4207 %{_mandir}/man1/gofmt.1*
4208 %{_mandir}/man1/gccgo.1*
4209 %{_infodir}/gccgo.info*
4211 %if %{with multilib}
4212 %files go-multilib-32
4213 %defattr(644,root,root,755)
4214 %dir %{_libdir32}/go
4215 %{_libdir32}/go/%{version}
4218 %if %{with multilib2}
4219 %files go-multilib-%{multilib2}
4220 %defattr(644,root,root,755)
4221 %dir %{_libdirm2}/go
4222 %{_libdirm2}/go/%{version}
4226 %defattr(644,root,root,755)
4227 %doc libgo/{LICENSE,PATENTS,README}
4228 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4229 %attr(755,root,root) %ghost %{_libdir}/libgo.so.11
4231 %files -n libgo-devel
4232 %defattr(644,root,root,755)
4233 %attr(755,root,root) %{_libdir}/libgo.so
4235 %{_libdir}/libgobegin.a
4236 %{_libdir}/libgolibbegin.a
4238 %files -n libgo-static
4239 %defattr(644,root,root,755)
4242 %if %{with multilib}
4243 %files -n libgo-multilib-32
4244 %defattr(644,root,root,755)
4245 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4246 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.11
4248 %files -n libgo-multilib-32-devel
4249 %defattr(644,root,root,755)
4250 %attr(755,root,root) %{_libdir32}/libgo.so
4251 %{_libdir32}/libgo.la
4252 %{_libdir32}/libgobegin.a
4253 %{_libdir32}/libgolibbegin.a
4255 %files -n libgo-multilib-32-static
4256 %defattr(644,root,root,755)
4257 %{_libdir32}/libgo.a
4260 %if %{with multilib2}
4261 %files -n libgo-multilib-%{multilib2}
4262 %defattr(644,root,root,755)
4263 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4264 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.11
4266 %files -n libgo-multilib-%{multilib2}-devel
4267 %defattr(644,root,root,755)
4268 %attr(755,root,root) %{_libdirm2}/libgo.so
4269 %{_libdirm2}/libgo.la
4270 %{_libdirm2}/libgobegin.a
4271 %{_libdirm2}/libgolibbegin.a
4273 %files -n libgo-multilib-%{multilib2}-static
4274 %defattr(644,root,root,755)
4275 %{_libdirm2}/libgo.a
4281 %defattr(644,root,root,755)
4282 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4283 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4284 %attr(755,root,root) %ghost %{_libdir}/libasan.so.4
4286 %files -n libasan-devel
4287 %defattr(644,root,root,755)
4288 %attr(755,root,root) %{_libdir}/libasan.so
4289 %{_libdir}/libasan_preinit.o
4290 %{_libdir}/libasan.la
4291 %{gcclibdir}/include/sanitizer/asan_interface.h
4293 %files -n libasan-static
4294 %defattr(644,root,root,755)
4295 %{_libdir}/libasan.a
4297 %if %{with multilib}
4298 %files -n libasan-multilib-32
4299 %defattr(644,root,root,755)
4300 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4301 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.4
4303 %files -n libasan-multilib-32-devel
4304 %defattr(644,root,root,755)
4305 %attr(755,root,root) %{_libdir32}/libasan.so
4306 %{_libdir32}/libasan_preinit.o
4307 %{_libdir32}/libasan.la
4309 %files -n libasan-multilib-32-static
4310 %defattr(644,root,root,755)
4311 %{_libdir32}/libasan.a
4314 %if %{with multilib2}
4315 %files -n libasan-multilib-%{multilib2}
4316 %defattr(644,root,root,755)
4317 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4318 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.4
4320 %files -n libasan-multilib-%{multilib2}-devel
4321 %defattr(644,root,root,755)
4322 %attr(755,root,root) %{_libdirm2}/libasan.so
4323 %{_libdirm2}/libasan_preinit.o
4324 %{_libdirm2}/libasan.la
4326 %files -n libasan-multilib-%{multilib2}-static
4327 %defattr(644,root,root,755)
4328 %{_libdirm2}/libasan.a
4334 %defattr(644,root,root,755)
4335 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4336 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4338 %files -n liblsan-devel
4339 %defattr(644,root,root,755)
4340 %attr(755,root,root) %{_libdir}/liblsan.so
4341 %{_libdir}/liblsan.la
4342 %{gcclibdir}/include/sanitizer/lsan_interface.h
4344 %files -n liblsan-static
4345 %defattr(644,root,root,755)
4346 %{_libdir}/liblsan.a
4349 %if %{with multilib2} && %{with lsan_m2}
4350 %files -n liblsan-multilib-%{multilib2}
4351 %defattr(644,root,root,755)
4352 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4353 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4355 %files -n liblsan-multilib-%{multilib2}-devel
4356 %defattr(644,root,root,755)
4357 %attr(755,root,root) %{_libdirm2}/liblsan.so
4358 %{_libdirm2}/liblsan.la
4359 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4360 # these packages are mutually exclusive
4361 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4362 %{gcclibdir}/include/sanitizer/lsan_interface.h
4364 %files -n liblsan-multilib-%{multilib2}-static
4365 %defattr(644,root,root,755)
4366 %{_libdirm2}/liblsan.a
4371 %defattr(644,root,root,755)
4372 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4373 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4374 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.0
4376 %files -n libtsan-devel
4377 %defattr(644,root,root,755)
4378 %attr(755,root,root) %{_libdir}/libtsan.so
4379 %{_libdir}/libtsan_preinit.o
4380 %{_libdir}/libtsan.la
4382 %files -n libtsan-static
4383 %defattr(644,root,root,755)
4384 %{_libdir}/libtsan.a
4387 %if %{with multilib2} && %{with tsan_m2}
4388 %files -n libtsan-multilib-%{multilib2}
4389 %defattr(644,root,root,755)
4390 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4391 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4392 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.0
4394 %files -n libtsan-multilib-%{multilib2}-devel
4395 %defattr(644,root,root,755)
4396 %attr(755,root,root) %{_libdirm2}/libtsan.so
4397 %{_libdirm2}/libtsan.la
4399 %files -n libtsan-multilib-%{multilib2}-static
4400 %defattr(644,root,root,755)
4401 %{_libdirm2}/libtsan.a
4406 %defattr(644,root,root,755)
4407 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4408 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.0
4410 %files -n libubsan-devel
4411 %defattr(644,root,root,755)
4412 %attr(755,root,root) %{_libdir}/libubsan.so
4413 %{_libdir}/libubsan.la
4415 %files -n libubsan-static
4416 %defattr(644,root,root,755)
4417 %{_libdir}/libubsan.a
4419 %if %{with multilib}
4420 %files -n libubsan-multilib-32
4421 %defattr(644,root,root,755)
4422 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4423 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.0
4425 %files -n libubsan-multilib-32-devel
4426 %defattr(644,root,root,755)
4427 %attr(755,root,root) %{_libdir32}/libubsan.so
4428 %{_libdir32}/libubsan.la
4430 %files -n libubsan-multilib-32-static
4431 %defattr(644,root,root,755)
4432 %{_libdir32}/libubsan.a
4435 %if %{with multilib2}
4436 %files -n libubsan-multilib-%{multilib2}
4437 %defattr(644,root,root,755)
4438 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4439 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.0
4441 %files -n libubsan-multilib-%{multilib2}-devel
4442 %defattr(644,root,root,755)
4443 %attr(755,root,root) %{_libdirm2}/libubsan.so
4444 %{_libdirm2}/libubsan.la
4446 %files -n libubsan-multilib-%{multilib2}-static
4447 %defattr(644,root,root,755)
4448 %{_libdirm2}/libubsan.a
4454 %defattr(644,root,root,755)
4455 %doc libvtv/ChangeLog
4456 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4457 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4459 %files -n libvtv-devel
4460 %defattr(644,root,root,755)
4461 %attr(755,root,root) %{_libdir}/libvtv.so
4462 %{_libdir}/libvtv.la
4464 %files -n libvtv-static
4465 %defattr(644,root,root,755)
4468 %if %{with multilib}
4469 %files -n libvtv-multilib-32
4470 %defattr(644,root,root,755)
4471 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4472 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4474 %files -n libvtv-multilib-32-devel
4475 %defattr(644,root,root,755)
4476 %attr(755,root,root) %{_libdir32}/libvtv.so
4477 %{_libdir32}/libvtv.la
4479 %files -n libvtv-multilib-32-static
4480 %defattr(644,root,root,755)
4481 %{_libdir32}/libvtv.a
4484 %if %{with multilib2}
4485 %files -n libvtv-multilib-%{multilib2}
4486 %defattr(644,root,root,755)
4487 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4488 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4490 %files -n libvtv-multilib-%{multilib2}-devel
4491 %defattr(644,root,root,755)
4492 %attr(755,root,root) %{_libdirm2}/libvtv.so
4493 %{_libdirm2}/libvtv.la
4495 %files -n libvtv-multilib-%{multilib2}-static
4496 %defattr(644,root,root,755)
4497 %{_libdirm2}/libvtv.a
4503 %defattr(644,root,root,755)
4504 %doc libatomic/ChangeLog*
4505 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4506 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4508 %files -n libatomic-devel
4509 %defattr(644,root,root,755)
4510 %attr(755,root,root) %{_libdir}/libatomic.so
4511 %{_libdir}/libatomic.la
4513 %files -n libatomic-static
4514 %defattr(644,root,root,755)
4515 %{_libdir}/libatomic.a
4517 %if %{with multilib}
4518 %files -n libatomic-multilib-32
4519 %defattr(644,root,root,755)
4520 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4521 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4523 %files -n libatomic-multilib-32-devel
4524 %defattr(644,root,root,755)
4525 %attr(755,root,root) %{_libdir32}/libatomic.so
4526 %{_libdir32}/libatomic.la
4528 %files -n libatomic-multilib-32-static
4529 %defattr(644,root,root,755)
4530 %{_libdir32}/libatomic.a
4533 %if %{with multilib2}
4534 %files -n libatomic-multilib-%{multilib2}
4535 %defattr(644,root,root,755)
4536 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4537 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4539 %files -n libatomic-multilib-%{multilib2}-devel
4540 %defattr(644,root,root,755)
4541 %attr(755,root,root) %{_libdirm2}/libatomic.so
4542 %{_libdirm2}/libatomic.la
4544 %files -n libatomic-multilib-%{multilib2}-static
4545 %defattr(644,root,root,755)
4546 %{_libdirm2}/libatomic.a
4551 %defattr(644,root,root,755)
4552 %doc libcc1/ChangeLog*
4553 %attr(755,root,root) %{_libdir}/libcc1.so
4554 %attr(755,root,root) %{_libdir}/libcc1.so.*.*.*
4555 %attr(755,root,root) %ghost %{_libdir}/libcc1.so.0
4556 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so.*
4557 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so.*
4560 %defattr(644,root,root,755)
4561 %dir %{gcclibdir}/plugin
4562 %{gcclibdir}/plugin/gengtype
4563 %{gcclibdir}/plugin/gtype.state
4564 %{gcclibdir}/plugin/include
4565 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.la
4566 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so
4567 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.la
4568 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so