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 # - package Modula-2 frontend
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 apidocs # do not package API docs
27 %bcond_without bootstrap # omit 3-stage bootstrap
28 %bcond_with tests # torture gcc
29 %bcond_with symvers # enable versioned symbols in libstdc++ (WARNING: changes soname from .so.6 to so.7)
37 # go and objcxx require C++
42 # objcxx requires objc
47 %if %{without bootstrap}
48 %undefine with_profiling
52 # used to be broken on sparc64 (to be verified if needed)
53 # broken since 5.x on x32 (to be verified if needed)
57 %ifnarch %{x8664} x32 aarch64 ppc64 s390x sparc64
58 %undefine with_multilib
61 %undefine with_multilibx32
64 # setup internal semi-bconds based on bconds and architecture
67 %define with_multilib2 1
69 %if %{with multilibx32}
70 %define with_multilib2 1
73 %ifarch %{ix86} %{x8664} x32 alpha %{arm} ppc ppc64 sh sparc sparcv9 sparc64 aarch64
74 # library for atomic operations not supported by hardware
77 %ifarch %{ix86} %{x8664} x32 %{arm} ppc ppc64 sparc sparcv9 sparc64 aarch64
78 # sanitizer feature (asan and ubsan are common for all supported archs)
81 %ifarch %{x8664} aarch64
82 # lsan and tsan exist only for primary x86_64 ABI
83 %define with_lsan_m0 1
84 %define with_tsan_m0 1
87 # lsan and tsan exist only for x86_64 ABI (i.e. our multilib2)
88 %define with_lsan_m2 1
89 %define with_tsan_m2 1
94 %ifarch %{ix86} %{x8664} x32
97 %ifarch %{ix86} %{x8664} x32 ia64
98 %define with_quadmath 1
101 # Stable is: any major_ver and minor_ver >= 1.0
102 # For PLD we usually use gcc when minor_ver >= 2.0 (first bugfix release or later)
104 %define minor_ver 1.0
106 Summary: GNU Compiler Collection: the C compiler and shared files
107 Summary(es.UTF-8): Colección de compiladores GNU: el compilador C y ficheros compartidos
108 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: kompilator C i pliki współdzielone
109 Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
111 Version: %{major_ver}.%{minor_ver}
115 Group: Development/Languages
116 Source0: https://gcc.gnu.org/pub/gcc/releases/%{name}-%{version}/%{name}-%{version}.tar.xz
117 # Source0-md5: 43e4de77f2218c83ca675257ea1af9ef
118 Source1: %{name}-optimize-la.pl
119 # check libffi version with libffi/configure.ac
120 Source3: libffi.pc.in
122 # use branch.sh to update gcc-branch.diff
123 Patch100: %{name}-branch.diff
124 # Patch100-md5: 40315733777031b2fc4351230ccba55b
125 Patch0: %{name}-info.patch
126 Patch1: all-library-paths.patch
127 Patch2: %{name}-nodebug.patch
128 Patch3: %{name}-ada-link.patch
129 Patch4: %{name}-ada-x32.patch
131 Patch10: %{name}-moresparcs.patch
132 Patch11: %{name}-install-libffi.patch
133 URL: http://gcc.gnu.org/
134 BuildRequires: autoconf >= 2.64
135 %{?with_tests:BuildRequires: autogen >= 5.5.4}
136 BuildRequires: automake >= 1:1.11.1
137 BuildRequires: binutils >= 4:2.30
139 BuildRequires: chrpath >= 0.13-2
140 %{?with_tests:BuildRequires: dejagnu >= 1.4.4}
141 BuildRequires: elfutils-devel >= 0.145-1
142 BuildRequires: fileutils >= 4.0.41
143 BuildRequires: flex >= 2.5.4
145 BuildRequires: gcc(ada)
146 BuildRequires: gcc-ada
147 BuildRequires: libgnat-static
150 BuildRequires: gettext-tools >= 0.14.5
151 BuildRequires: glibc-devel >= 6:2.4-1
153 # Formerly known as gcc(multilib)
154 BuildRequires: gcc(multilib-32)
156 %if %{with multilibx32}
157 BuildRequires: gcc(multilib-x32)
158 BuildRequires: glibc-devel(x32)
160 BuildRequires: glibc-devel(ix86)
163 BuildRequires: gcc(multilib-64)
164 BuildRequires: glibc-devel(ix86)
165 BuildRequires: glibc-devel(x86_64)
168 BuildRequires: glibc-devel(arm)
171 BuildRequires: glibc-devel(ppc)
174 BuildRequires: glibc-devel(s390)
177 BuildRequires: glibc-devel(sparcv9)
180 BuildRequires: gmp-c++-devel >= 4.3.2
181 BuildRequires: gmp-devel >= 4.3.2
182 BuildRequires: isl-devel >= 0.15
183 BuildRequires: libmpc-devel >= 0.8.1
184 BuildRequires: mpfr-devel >= 3.1.0
185 BuildRequires: rpm-build >= 4.6
186 BuildRequires: rpmbuild(macros) >= 1.211
187 BuildRequires: tar >= 1:1.22
188 BuildRequires: texinfo >= 4.7
190 BuildRequires: zlib-devel
191 BuildRequires: zstd-devel
193 BuildRequires: python3-devel
194 BuildRequires: rpm-pythonprov
196 BuildConflicts: pdksh < 5.2.14-50
197 Requires: binutils >= 4:2.30
198 Requires: gmp >= 4.3.2
199 Requires: isl >= 0.15
200 Requires: libgcc = %{epoch}:%{version}-%{release}
201 Requires: libmpc >= 0.8.1
202 Requires: mpfr >= 3.1.0
203 Provides: cpp = %{epoch}:%{version}-%{release}
204 %{?with_ada:Provides: gcc(ada)}
205 Obsoletes: cpp < 5:3.4
206 Obsoletes: egcs-cpp < 1.2
207 Obsoletes: gcc-chill < 3.2
208 Obsoletes: gcc-cpp < 3
209 Obsoletes: gcc-ksi < 5:3.4
210 Obsoletes: gcc4 < 5:4.2
211 Obsoletes: gont < 0.1
212 Conflicts: glibc-devel < 2.2.5-20
213 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
215 %define _slibdir /%{_lib}
217 # 32-bit environment on x86-64,aarch64,ppc64,s390x,sparc64
218 %define _slibdir32 /lib
219 %define _libdir32 /usr/lib
220 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
221 %if %{with multilib2}
222 # x32 environment on x86-64
224 %define multilib2 x32
225 %define m2_desc ILP32
226 %define _slibdirm2 /libx32
227 %define _libdirm2 /usr/libx32
228 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
230 # 64-bit environment on x32
234 %define _slibdirm2 /lib64
235 %define _libdirm2 /usr/lib64
236 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
240 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
242 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
243 %define filterout_ld -Wl,--as-needed
245 # functions with printf format attribute but with special parser and also
246 # receiving non constant format strings
247 %define Werror_cflags %{nil}
249 %define skip_post_check_so '.*(libasan|libcc1plugin|libcp1plugin|libgnat-%{major_ver}|libgo|libitm|libxmlj|libubsan|lib-gnu-awt-xlib)\.so.*'
251 %define _noautoreq .*\(GLIBC_PRIVATE\)
254 A compiler aimed at integrating all the optimizations and features
255 necessary for a high-performance and stable development environment.
257 This package contains the C compiler and some files shared by various
258 parts of the GNU Compiler Collection. In order to use another GCC
259 compiler you will need to install the appropriate subpackage.
261 %description -l es.UTF-8
262 Un compilador que intenta integrar todas las optimalizaciones y
263 características necesarias para un entorno de desarrollo eficaz y
266 Este paquete contiene el compilador de C y unos ficheros compartidos
267 por varias partes de la colección de compiladores GNU (GCC). Para usar
268 otro compilador de GCC será necesario que instale el subpaquete
271 %description -l pl.UTF-8
272 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
273 wyprodukowania szybkiego i stabilnego kodu wynikowego.
275 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
276 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
277 z GCC, trzeba zainstalować odpowiedni podpakiet.
279 %description -l pt_BR.UTF-8
280 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
281 GNU Compiler Collection.
284 Summary: GNU Compiler Collection: the C compiler 32-bit support
285 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
287 Group: Development/Languages
288 Requires: %{name} = %{epoch}:%{version}-%{release}
289 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
290 Obsoletes: libgcc32 < 6:4.4
292 Requires: glibc-devel(ix86)
295 Requires: glibc-devel(ppc)
298 Requires: glibc-devel(s390)
301 Requires: glibc-devel(sparcv9)
303 Provides: gcc(multilib-32)
304 Obsoletes: gcc-multilib < 6:4.9.2-4
306 %description multilib-32
307 A compiler aimed at integrating all the optimizations and features
308 necessary for a high-performance and stable development environment.
310 This package contains the C compiler support for producing 32-bit
311 programs on 64-bit host.
313 %description multilib-32 -l pl.UTF-8
314 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
315 wyprodukowania szybkiego i stabilnego kodu wynikowego.
317 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
318 programów 32-bitowych na maszynie 64-bitowej.
320 %package multilib-%{multilib2}
321 Summary: GNU Compiler Collection: the C compiler %{m2_desc} binaries support
322 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{m2_desc} dla kompilatora C
324 Group: Development/Languages
325 Requires: %{name} = %{epoch}:%{version}-%{release}
326 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
327 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
329 Requires: glibc-devel(x32)
332 Requires: glibc-devel(x86_64)
335 %description multilib-%{multilib2}
336 A compiler aimed at integrating all the optimizations and features
337 necessary for a high-performance and stable development environment.
339 This package contains the C compiler support for producing %{m2_desc}
342 %description multilib-%{multilib2} -l pl.UTF-8
343 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
344 wyprodukowania szybkiego i stabilnego kodu wynikowego.
346 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
350 Summary: Shared gcc library
351 Summary(es.UTF-8): Biblioteca compartida de gcc
352 Summary(pl.UTF-8): Biblioteka gcc
353 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
354 License: GPL v3+ with GCC Runtime Library Exception v3.1
357 Obsoletes: libgcc4 < 5:4.2
359 %description -n libgcc
362 %description -n libgcc -l es.UTF-8
363 Biblioteca compartida de gcc.
365 %description -n libgcc -l pl.UTF-8
366 Biblioteka dynamiczna gcc.
368 %description -n libgcc -l pt_BR.UTF-8
369 Biblioteca runtime para o GCC.
371 %package -n libgcc-multilib-32
372 Summary: Shared gcc library - 32-bit version
373 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
374 License: GPL v3+ with GCC Runtime Library Exception v3.1
376 Obsoletes: libgcc-multilib < 6:4.9.2-4
378 %description -n libgcc-multilib-32
379 Shared gcc library - 32-bit version.
381 %description -n libgcc-multilib-32 -l pl.UTF-8
382 Biblioteka dynamiczna gcc - wersja 32-bitowa.
384 %package -n libgcc-multilib-%{multilib2}
385 Summary: Shared gcc library - %{m2_desc} version
386 Summary(pl.UTF-8): Biblioteka gcc - wersja %{m2_desc}
387 License: GPL v3+ with GCC Runtime Library Exception v3.1
390 %description -n libgcc-multilib-%{multilib2}
391 Shared gcc library - %{m2_desc} version.
393 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
394 Biblioteka dynamiczna gcc - wersja %{m2_desc}.
397 Summary: GNU OpenMP library
398 Summary(pl.UTF-8): Biblioteka GNU OpenMP
399 License: GPL v3+ with GCC Runtime Library Exception v3.1
402 %description -n libgomp
405 %description -n libgomp -l pl.UTF-8
406 Biblioteka GNU OpenMP.
408 %package -n libgomp-devel
409 Summary: Development files for GNU OpenMP library
410 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
411 License: GPL v3+ with GCC Runtime Library Exception v3.1
412 Group: Development/Libraries
413 Requires: %{name} = %{epoch}:%{version}-%{release}
414 Requires: libgomp = %{epoch}:%{version}-%{release}
416 %description -n libgomp-devel
417 Development files for GNU OpenMP library.
419 %description -n libgomp-devel -l pl.UTF-8
420 Pliki programistyczne biblioteki GNU OpenMP.
422 %package -n libgomp-static
423 Summary: Static GNU OpenMP library
424 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
425 License: GPL v3+ with GCC Runtime Library Exception v3.1
426 Group: Development/Libraries
427 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
429 %description -n libgomp-static
430 Static GNU OpenMP library.
432 %description -n libgomp-static -l pl.UTF-8
433 Statyczna biblioteka GNU OpenMP.
435 %package -n libgomp-multilib-32
436 Summary: GNU OpenMP library - 32-bit version
437 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
438 License: GPL v3+ with GCC Runtime Library Exception v3.1
440 Obsoletes: libgomp-multilib < 6:4.9.2-4
442 %description -n libgomp-multilib-32
443 GNU OpenMP library - 32-bit version.
445 %description -n libgomp-multilib-32 -l pl.UTF-8
446 Biblioteka GNU OpenMP - wersja 32-bitowa.
448 %package -n libgomp-multilib-32-devel
449 Summary: Development files for 32-bit version of GNU OpenMP library
450 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
451 License: GPL v3+ with GCC Runtime Library Exception v3.1
452 Group: Development/Libraries
453 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
454 Obsoletes: libgomp-multilib-devel < 6:4.9.2-4
456 %description -n libgomp-multilib-32-devel
457 Development files for 32-bit version of GNU OpenMP library.
459 %description -n libgomp-multilib-32-devel -l pl.UTF-8
460 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
462 %package -n libgomp-multilib-32-static
463 Summary: Static GNU OpenMP library - 32-bit version
464 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
465 License: GPL v3+ with GCC Runtime Library Exception v3.1
466 Group: Development/Libraries
467 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
468 Obsoletes: libgomp-multilib-static < 6:4.9.2-4
470 %description -n libgomp-multilib-32-static
471 Static GNU OpenMP library - 32-bit version.
473 %description -n libgomp-multilib-32-static -l pl.UTF-8
474 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
476 %package -n libgomp-multilib-%{multilib2}
477 Summary: GNU OpenMP library - %{m2_desc} version
478 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{m2_desc}
479 License: GPL v3+ with GCC Runtime Library Exception v3.1
482 %description -n libgomp-multilib-%{multilib2}
483 GNU OpenMP library - %{m2_desc} version.
485 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
486 Biblioteka GNU OpenMP - wersja %{m2_desc}.
488 %package -n libgomp-multilib-%{multilib2}-devel
489 Summary: Development files for %{m2_desc} version of GNU OpenMP library
490 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki GNU OpenMP
491 License: GPL v3+ with GCC Runtime Library Exception v3.1
492 Group: Development/Libraries
493 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
495 %description -n libgomp-multilib-%{multilib2}-devel
496 Development files for %{m2_desc} version of GNU OpenMP library.
498 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
499 Pliki programistyczne wersji %{m2_desc}-bitowej biblioteki GNU OpenMP.
501 %package -n libgomp-multilib-%{multilib2}-static
502 Summary: Static GNU OpenMP library - %{m2_desc} version
503 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}
504 License: GPL v3+ with GCC Runtime Library Exception v3.1
505 Group: Development/Libraries
506 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
508 %description -n libgomp-multilib-%{multilib2}-static
509 Static GNU OpenMP library - %{m2_desc} version.
511 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
512 Statyczna biblioteka GNU OpenMP - wersja %{m2_desc}.
515 Summary: Ada language support for GCC
516 Summary(es.UTF-8): Soporte de Ada para GCC
517 Summary(pl.UTF-8): Obsługa języka Ada do GCC
518 Group: Development/Languages
519 Requires: %{name} = %{epoch}:%{version}-%{release}
520 Requires: libgnat = %{epoch}:%{version}-%{release}
522 Obsoletes: gnat-devel < 4
525 This package adds experimental support for compiling Ada programs.
527 %description ada -l es.UTF-8
528 Este paquete añade soporte experimental para compilar programas en
531 %description ada -l pl.UTF-8
532 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
535 %package ada-multilib-32
536 Summary: Ada language 32-bit binaries support for GCC
537 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Ada dla GCC
538 Group: Development/Languages
539 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
540 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
541 Obsoletes: gcc-ada-multilib < 6:4.9.2-4
543 %description ada-multilib-32
544 This package adds experimental support for compiling 32-bit Ada
545 programs on 64-bit host.
547 %description ada-multilib-32 -l pl.UTF-8
548 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
549 32-bitowych w języku Ada na maszynie 64-bitowej.
551 %package ada-multilib-%{multilib2}
552 Summary: Ada language %{m2_desc} binaries support for GCC
553 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Ada dla GCC
554 Group: Development/Languages
555 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
556 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
558 %description ada-multilib-%{multilib2}
559 This package adds experimental support for compiling Ada language to
562 %description ada-multilib-%{multilib2} -l pl.UTF-8
563 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów w
564 języku Ada do binariów %{m2_desc}.
567 Summary: Ada standard libraries
568 Summary(es.UTF-8): Bibliotecas estándares de Ada
569 Summary(pl.UTF-8): Biblioteki standardowe Ady
570 License: GPL v3+ with GCC Runtime Library Exception v3.1
572 Requires: libgcc = %{epoch}:%{version}-%{release}
576 %description -n libgnat
577 This package contains shared libraries needed to run programs written
580 %description -n libgnat -l es.UTF-8
581 Este paquete contiene las bibliotecas compartidas necesarias para
582 ejecutar programas escritos en Ada.
584 %description -n libgnat -l pl.UTF-8
585 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
588 %package -n libgnat-static
589 Summary: Static Ada standard libraries
590 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
591 License: GPL v3+ with GCC Runtime Library Exception v3.1
592 Group: Development/Libraries
593 Obsoletes: gnat-static < 4
595 %description -n libgnat-static
596 This package contains static libraries for programs written in Ada.
598 %description -n libgnat-static -l pl.UTF-8
599 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
602 %package -n libgnat-multilib-32
603 Summary: Ada standard libraries - 32-bit version
604 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
605 License: GPL v3+ with GCC Runtime Library Exception v3.1
607 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
608 Obsoletes: libgnat-multilib < 6:4.9.2-4
610 %description -n libgnat-multilib-32
611 This package contains 32-bit version of shared libraries needed to run
612 programs written in Ada.
614 %description -n libgnat-multilib-32 -l pl.UTF-8
615 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
616 uruchamiania programów napisanych w języku Ada.
618 %package -n libgnat-multilib-32-static
619 Summary: Static Ada standard libraries - 32-bit version
620 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
621 License: GPL v3+ with GCC Runtime Library Exception v3.1
622 Group: Development/Libraries
623 Obsoletes: libgnat-multilib-static < 6:4.9.2-4
625 %description -n libgnat-multilib-32-static
626 This package contains 32-bit version of static libraries for programs
629 %description -n libgnat-multilib-32-static -l pl.UTF-8
630 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
631 programów napisanych w Adzie.
633 %package -n libgnat-multilib-%{multilib2}
634 Summary: Ada standard libraries - %{m2_desc} version
635 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{m2_desc}
636 License: GPL v3+ with GCC Runtime Library Exception v3.1
638 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
640 %description -n libgnat-multilib-%{multilib2}
641 This package contains %{m2_desc} version of shared libraries needed to run
642 programs written in Ada.
644 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
645 Ten pakiet zawiera wersje %{m32_desc} bibliotek potrzebnych do
646 uruchamiania programów napisanych w Adzie.
648 %package -n libgnat-multilib-%{multilib2}-static
649 Summary: Static Ada standard libraries - %{m2_desc} version
650 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{m2_desc}
651 License: GPL v3+ with GCC Runtime Library Exception v3.1
652 Group: Development/Libraries
654 %description -n libgnat-multilib-%{multilib2}-static
655 This package contains %{m2_desc} version of static libraries for programs
658 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
659 Ten pakiet zawiera wersje %{m2_desc} bibliotek statycznych dla
660 programów napisanych w Adzie.
663 Summary: C++ language support for GCC
664 Summary(es.UTF-8): Soporte de C++ para GCC
665 Summary(pl.UTF-8): Obsługa języka C++ dla GCC
666 Summary(pt_BR.UTF-8): Suporte C++ para o GCC
667 Group: Development/Languages
668 Requires: %{name} = %{epoch}:%{version}-%{release}
670 Obsoletes: egcs-c++ < 1.2
671 Obsoletes: gcc4-c++ < 5:4.2
674 This package adds C++ support to the GNU Compiler Collection. It
675 includes support for most of the current C++ specification, including
676 templates and exception handling. It does not include a standard C++
677 library, which is available separately.
679 %description c++ -l de.UTF-8
680 Dieses Paket enthält die C++-Unterstützung für den
681 GNU-Compiler-Collection. Es unterstützt die aktuelle
682 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
683 C++-Standard-Library ist nicht enthalten - sie ist getrennt
686 %description c++ -l es.UTF-8
687 Este paquete añade soporte de C++ al GCC (colección de compiladores
688 GNU). Ello incluye el soporte para la mayoría de la especificación
689 actual de C++, incluyendo plantillas y manejo de excepciones. No
690 incluye la biblioteca estándar de C++, la que es disponible separada.
692 %description c++ -l fr.UTF-8
693 Ce package ajoute un support C++ a la collection de compilateurs GNU.
694 Il comprend un support pour la plupart des spécifications actuelles de
695 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
696 une bibliothéque C++ standard, qui est disponible séparément.
698 %description c++ -l pl.UTF-8
699 Ten pakiet dodaje obsługę C++ do kompilatora GCC. Wspiera większość
700 obecnej specyfikacji C++, nie zawiera natomiast standardowych
701 bibliotek C++, które są w oddzielnym pakiecie.
703 %description c++ -l pt_BR.UTF-8
704 Este pacote adiciona suporte C++ para o gcc.
706 %description c++ -l tr.UTF-8
707 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
708 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
709 C++ kitaplığı bu pakette yer almaz.
711 %package c++-multilib-32
712 Summary: C++ language 32-bit binaries support for GCC
713 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku C++ dla GCC
714 Group: Development/Languages
715 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
716 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
717 Obsoletes: gcc-c++-multilib < 6:4.9.2-4
719 %description c++-multilib-32
720 This package adds 32-bit binaries in C++ language support to the GNU
723 %description c++-multilib-32 -l pl.UTF-8
724 Ten pakiet dodaje obsługę 32-bitowych binariów w języku C++ do
727 %package c++-multilib-%{multilib2}
728 Summary: C++ language %{m2_desc} binaries support for GCC
729 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla GCC
730 Group: Development/Languages
731 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
732 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
734 %description c++-multilib-%{multilib2}
735 This package adds %{m2_desc} binaries in C++ language support to the GNU
738 %description c++-multilib-%{multilib2} -l pl.UTF-8
739 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku C++ do kompilatora
742 %package -n libstdc++
743 Summary: GNU C++ library
744 Summary(es.UTF-8): Biblioteca C++ de GNU
745 Summary(pl.UTF-8): Biblioteka GNU C++
746 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
747 License: GPL v3+ with GCC Runtime Library Exception v3.1
749 # >= instead of = to allow keeping older libstdc++ (with different soname)
750 Requires: libgcc >= %{epoch}:%{version}-%{release}
752 Obsoletes: libstdc++3
753 Obsoletes: libstdc++4
755 %description -n libstdc++
756 This is the GNU implementation of the standard C++ library, along with
757 additional GNU tools. This package includes the shared libraries
758 necessary to run C++ applications.
760 %description -n libstdc++ -l de.UTF-8
761 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
762 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
763 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
765 %description -n libstdc++ -l es.UTF-8
766 Este es el soporte de las bibliotecas padrón del C++, junto con
767 herramientas GNU adicionales. El paquete incluye las bibliotecas
768 compartidas necesarias para ejecutar aplicaciones C++.
770 %description -n libstdc++ -l fr.UTF-8
771 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
772 des outils GNU supplémentaires. Ce package comprend les librairies
773 partagées nécessaires à l'exécution d'application C++.
775 %description -n libstdc++ -l pl.UTF-8
776 Ten pakiet zawiera bibliotekę będącą implementacją standardowej
777 biblioteki C++. Znajduje się w nim biblioteka dynamiczna niezbędne do
778 uruchamiania aplikacji napisanych w C++.
780 %description -n libstdc++ -l pt_BR.UTF-8
781 Este pacote é uma implementação da biblioteca padrão C++ v3, um
782 subconjunto do padrão ISO 14882.
784 %description -n libstdc++ -l tr.UTF-8
785 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
786 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
788 %package -n libstdc++-devel
789 Summary: Header files and documentation for C++ development
790 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
791 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
792 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
793 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
794 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
795 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
796 License: GPL v3+ with GCC Runtime Library Exception v3.1
797 Group: Development/Libraries
798 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
799 Requires: glibc-devel
800 Requires: libstdc++ = %{epoch}:%{version}-%{release}
801 Obsoletes: libg++-devel
802 Obsoletes: libstdc++3-devel
803 Obsoletes: libstdc++4-devel
805 %description -n libstdc++-devel
806 This is the GNU implementation of the standard C++ libraries. This
807 package includes the header files needed for C++ development and
808 library documentation.
810 %description -n libstdc++-devel -l es.UTF-8
811 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
812 paquete incluye los archivos de inclusión y bibliotecas necesarios
813 para desarrollo de programas en lenguaje C++.
815 %description -n libstdc++-devel -l pl.UTF-8
816 Pakiet ten zawiera biblioteki będące implementacją standardowych
817 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
818 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
820 %description -n libstdc++-devel -l pt_BR.UTF-8
821 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
822 para desenvolvimento de programas C++.
824 %package -n libstdc++-static
825 Summary: Static C++ standard library
826 Summary(es.UTF-8): Biblioteca estándar estática de C++
827 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
828 License: GPL v3+ with GCC Runtime Library Exception v3.1
829 Group: Development/Libraries
830 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
831 Obsoletes: libstdc++4-static
833 %description -n libstdc++-static
834 Static C++ standard library.
836 %description -n libstdc++-static -l es.UTF-8
837 Biblioteca estándar estática de C++.
839 %description -n libstdc++-static -l pl.UTF-8
840 Statyczna biblioteka standardowa C++.
842 %package -n libstdc++-multilib-32
843 Summary: GNU C++ library - 32-bit version
844 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
845 License: GPL v3+ with GCC Runtime Library Exception v3.1
847 # >= instead of = to allow keeping older libstdc++ (with different soname)
848 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
849 Obsoletes: libstdc++-multilib < 6:4.9.2-4
851 %description -n libstdc++-multilib-32
852 This is 32-bit version of the GNU implementation of the standard C++
855 %description -n libstdc++-multilib-32 -l pl.UTF-8
856 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
859 %package -n libstdc++-multilib-32-devel
860 Summary: Development files for C++ development - 32-bit version
861 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
862 License: GPL v3+ with GCC Runtime Library Exception v3.1
863 Group: Development/Libraries
864 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
865 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
866 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
867 Obsoletes: libstdc++-multilib-devel < 6:4.9.2-4
869 %description -n libstdc++-multilib-32-devel
870 This package contains the development files for 32-bit version of the
871 GNU implementation of the standard C++ library.
873 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
874 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
875 implementacji GNU biblioteki standardowej C++.
877 %package -n libstdc++-multilib-32-static
878 Summary: Static C++ standard library - 32-bit version
879 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
880 License: GPL v3+ with GCC Runtime Library Exception v3.1
881 Group: Development/Libraries
882 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
883 Obsoletes: libstdc++-multilib-static < 6:4.9.2-4
885 %description -n libstdc++-multilib-32-static
886 Static C++ standard library - 32-bit version.
888 %description -n libstdc++-multilib-32-static -l pl.UTF-8
889 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
891 %package -n libstdc++-multilib-%{multilib2}
892 Summary: GNU C++ library - %{m2_desc} version
893 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{m2_desc}
894 License: GPL v3+ with GCC Runtime Library Exception v3.1
896 # >= instead of = to allow keeping older libstdc++ (with different soname)
897 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
899 %description -n libstdc++-multilib-%{multilib2}
900 This is %{m2_desc} version of the GNU implementation of the standard C++
903 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
904 Ten pakiet ten zawiera wersję %{m2_desc} implementacji GNU biblioteki
907 %package -n libstdc++-multilib-%{multilib2}-devel
908 Summary: Development files for C++ development - %{m2_desc} version
909 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{m2_desc}
910 License: GPL v3+ with GCC Runtime Library Exception v3.1
911 Group: Development/Libraries
912 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
913 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
914 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
916 %description -n libstdc++-multilib-%{multilib2}-devel
917 This package contains the development files for %{m2_desc} version of the
918 GNU implementation of the standard C++ library.
920 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
921 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc}
922 implementacji GNU biblioteki standardowej C++.
924 %package -n libstdc++-multilib-%{multilib2}-static
925 Summary: Static C++ standard library - %{m2_desc} version
926 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{m2_desc}
927 License: GPL v3+ with GCC Runtime Library Exception v3.1
928 Group: Development/Libraries
929 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
931 %description -n libstdc++-multilib-%{multilib2}-static
932 Static C++ standard library - %{m2_desc} version.
934 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
935 Statyczna biblioteka standardowa C++ - wersja %{m2_desc}.
937 %package -n libstdc++-gdb
938 Summary: libstdc++ pretty printers for GDB
939 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
940 Group: Development/Debuggers
942 %description -n libstdc++-gdb
943 This package contains Python scripts for GDB pretty printing of the
944 libstdc++ types/containers.
946 %description -n libstdc++-gdb -l pl.UTF-8
947 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
948 wypisywania typów i kontenerów libstdc++.
950 %package -n libstdc++-apidocs
951 Summary: C++ standard library API documentation
952 Summary(pl.UTF-8): Dokumentacja API biblioteki standardowej C++
953 License: FDL v1.3 (mainly), GPL v3+ (doxygen generated parts)
957 %description -n libstdc++-apidocs
958 API and internal documentation for C++ standard library.
960 %description -n libstdc++-apidocs -l pl.UTF-8
961 Dokumentacja API i wewnętrzna biblioteki standardowej C++.
964 Summary: Fortran 95 language support for GCC
965 Summary(es.UTF-8): Soporte de Fortran 95 para GCC
966 Summary(pl.UTF-8): Obsługa języka Fortran 95 dla GCC
967 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
968 Group: Development/Languages/Fortran
969 Requires: %{name} = %{epoch}:%{version}-%{release}
970 Requires: libgfortran = %{epoch}:%{version}-%{release}
971 %{?with_quadmath:Requires: libquadmath-devel = %{epoch}:%{version}-%{release}}
972 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
973 Obsoletes: egcs-g77 < 1.2
977 This package adds support for compiling Fortran 95 programs with the
980 %description fortran -l es.UTF-8
981 Este paquete añade soporte para compilar programas escritos en Fortran
982 95 con el compilador GNU.
984 %description fortran -l pl.UTF-8
985 Ten pakiet dodaje obsługę języka Fortran 95 do kompilatora GCC.
987 %description fortran -l pt_BR.UTF-8
988 Suporte Fortran 95 para o GCC.
990 %package fortran-multilib-32
991 Summary: Fortran 95 language 32-bit binaries support for GCC
992 Summary(pl.UTF-8): Obsługa binariów 32-bitowych w języku Fortran 95 dla GCC
993 Group: Development/Languages/Fortran
994 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
995 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
996 %{?with_quadmath:Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}}
997 Obsoletes: gcc-fortran-multilib < 6:4.9.2-4
999 %description fortran-multilib-32
1000 This package adds support for compiling 32-bit Fortran 95 programs
1001 with the GNU compiler.
1003 %description fortran-multilib-32 -l pl.UTF-8
1004 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1007 %package fortran-multilib-%{multilib2}
1008 Summary: Fortran 95 language %{m2_desc} binaries support for GCC
1009 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Fortran 95 dla GCC
1010 Group: Development/Languages/Fortran
1011 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1012 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1013 %{?with_quadmath:Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}}
1015 %description fortran-multilib-%{multilib2}
1016 This package adds support for compiling Fortran 95 programs to %{m2_desc}
1017 binaries with the GNU compiler.
1019 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1020 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Fortran 95 do
1023 %package -n libgfortran
1024 Summary: Fortran 95 Library
1025 Summary(es.UTF-8): Biblioteca de Fortran 95
1026 Summary(pl.UTF-8): Biblioteka Fortranu 95
1027 License: GPL v3+ with GCC Runtime Library Exception v3.1
1029 Requires: libgcc = %{epoch}:%{version}-%{release}
1030 %{?with_quadmath:Requires: libquadmath = %{epoch}:%{version}-%{release}}
1031 Obsoletes: libg2c < 5:4
1033 %description -n libgfortran
1036 %description -n libgfortran -l es.UTF-8
1037 Biblioteca de Fortran 95.
1039 %description -n libgfortran -l pl.UTF-8
1040 Biblioteka Fortranu 95.
1042 %package -n libgfortran-static
1043 Summary: Static Fortran 95 Library
1044 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1045 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1046 License: GPL v3+ with GCC Runtime Library Exception v3.1
1047 Group: Development/Libraries
1048 Requires: libgfortran = %{epoch}:%{version}-%{release}
1049 Obsoletes: libg2c-static < 5:4
1051 %description -n libgfortran-static
1052 Static Fortran 95 Library.
1054 %description -n libgfortran-static -l es.UTF-8
1055 Bibliotecas estáticas de Fortran 95.
1057 %description -n libgfortran-static -l pl.UTF-8
1058 Statyczna biblioteka Fortranu 95.
1060 %package -n libgfortran-multilib-32
1061 Summary: Fortran 95 Library - 32-bit version
1062 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1063 License: GPL v3+ with GCC Runtime Library Exception v3.1
1065 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1066 %{?with_quadmath:Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}}
1067 Obsoletes: libgfortran-multilib < 6:4.9.2-4
1069 %description -n libgfortran-multilib-32
1070 Fortran 95 Library - 32-bit version.
1072 %description -n libgfortran-multilib-32 -l pl.UTF-8
1073 Biblioteka Fortranu 95 - wersja 32-bitowa.
1075 %package -n libgfortran-multilib-32-static
1076 Summary: Static Fortran 95 Library - 32-bit version
1077 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1078 License: GPL v3+ with GCC Runtime Library Exception v3.1
1079 Group: Development/Libraries
1080 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1081 Obsoletes: libgfortran-multilib-static < 6:4.9.2-4
1083 %description -n libgfortran-multilib-32-static
1084 Static Fortran 95 Library - 32-bit version.
1086 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1087 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1089 %package -n libgfortran-multilib-%{multilib2}
1090 Summary: Fortran 95 Library - %{m2_desc} version
1091 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{m2_desc}
1092 License: GPL v3+ with GCC Runtime Library Exception v3.1
1094 %{?with_quadmath:Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}}
1096 %description -n libgfortran-multilib-%{multilib2}
1097 Fortran 95 Library - %{m2_desc} version.
1099 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1100 Biblioteka Fortranu 95 - wersja %{m2_desc}.
1102 %package -n libgfortran-multilib-%{multilib2}-static
1103 Summary: Static Fortran 95 Library - %{m2_desc} version
1104 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{m2_desc}
1105 License: GPL v3+ with GCC Runtime Library Exception v3.1
1106 Group: Development/Libraries
1107 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1108 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1110 %description -n libgfortran-multilib-%{multilib2}-static
1111 Static Fortran 95 Library - %{m2_desc} version.
1113 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1114 Statyczna biblioteka Fortranu 95 - wersja %{m2_desc}.
1116 %package -n libquadmath
1117 Summary: GCC __float128 shared support library
1118 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1122 %description -n libquadmath
1123 This package contains GCC shared support library which is needed for
1124 __float128 math support and for Fortran REAL*16 support.
1126 %description -n libquadmath -l pl.UTF-8
1127 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1128 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1131 %package -n libquadmath-devel
1132 Summary: Header files for GCC __float128 support library
1133 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1135 Group: Development/Libraries
1136 Requires: libquadmath = %{epoch}:%{version}-%{release}
1138 %description -n libquadmath-devel
1139 This package contains header files for GCC support library which is
1140 needed for __float128 math support and for Fortran REAL*16 support.
1142 %description -n libquadmath-devel -l pl.UTF-8
1143 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1144 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1147 %package -n libquadmath-static
1148 Summary: Static GCC __float128 support library
1149 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1151 Group: Development/Libraries
1152 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1154 %description -n libquadmath-static
1155 Static GCC __float128 support library.
1157 %description -n libquadmath-static -l pl.UTF-8
1158 Biblioteka statyczna GCC do obsługi typu __float128.
1160 %package -n libquadmath-multilib-32
1161 Summary: GCC __float128 shared support library - 32-bit version
1162 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1165 Obsoletes: libquadmath-multilib < 6:4.9.2-4
1167 %description -n libquadmath-multilib-32
1168 This package contains 32-bit version of GCC shared support library
1169 which is needed for __float128 math support and for Fortran REAL*16
1172 %description -n libquadmath-multilib-32 -l pl.UTF-8
1173 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1174 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1177 %package -n libquadmath-multilib-32-devel
1178 Summary: Development files for 32-bit GCC __float128 support library
1179 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1181 Group: Development/Libraries
1182 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1183 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1184 Obsoletes: libquadmath-multilib-devel < 6:4.9.2-4
1186 %description -n libquadmath-multilib-32-devel
1187 This package contains development files for 32-bit GCC support library
1188 which is needed for __float128 math support and for Fortran REAL*16
1191 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1192 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1193 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1194 REAL*16 w Fortranie.
1196 %package -n libquadmath-multilib-32-static
1197 Summary: Static GCC __float128 support library - 32-bit version
1198 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1200 Group: Development/Libraries
1201 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1202 Obsoletes: libquadmath-multilib-static < 6:4.9.2-4
1204 %description -n libquadmath-multilib-32-static
1205 Static GCC __float128 support library - 32-bit version.
1207 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1208 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1210 %package -n libquadmath-multilib-%{multilib2}
1211 Summary: GCC __float128 shared support library - %{m2_desc} version
1212 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{m2_desc}
1216 %description -n libquadmath-multilib-%{multilib2}
1217 This package contains %{m2_desc} version of GCC shared support library
1218 which is needed for __float128 math support and for Fortran REAL*16
1221 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1222 Ten pakiet zawiera wersję %{m2_desc} biblioteki współdzielonej GCC do
1223 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1224 REAL*16 w Fortranie.
1226 %package -n libquadmath-multilib-%{multilib2}-devel
1227 Summary: Development files for %{m2_desc} version of GCC __float128 support library
1228 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki do obsługi typu __float128
1230 Group: Development/Libraries
1231 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1232 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1234 %description -n libquadmath-multilib-%{multilib2}-devel
1235 This package contains development files for %{m2_desc} version of GCC
1236 support library which is needed for __float128 math support and for
1237 Fortran REAL*16 support.
1239 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1240 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki GCC
1241 do obsługi operacji matematycznych na zmiennych typu __float128 oraz
1242 typu REAL*16 w Fortranie.
1244 %package -n libquadmath-multilib-%{multilib2}-static
1245 Summary: Static GCC __float128 support library - %{m2_desc} version
1246 Summary(pl.UTF-8): Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128
1248 Group: Development/Libraries
1249 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1251 %description -n libquadmath-multilib-%{multilib2}-static
1252 Static GCC __float128 support library - %{m2_desc} version.
1254 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1255 Wersja %{m2_desc} biblioteki statycznej GCC do obsługi typu __float128.
1258 Summary: Foreign Function Interface library
1259 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1260 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych
1264 %description -n libffi
1265 The libffi library provides a portable, high level programming
1266 interface to various calling conventions. This allows a programmer to
1267 call any function specified by a call interface description at run
1270 %description -n libffi -l es.UTF-8
1271 La biblioteca libffi provee una interfaz portable de programación de
1272 alto nivel para varias convenciones de llamada. Ello permite que un
1273 programador llame una función cualquiera especificada por una
1274 descripción de interfaz de llamada en el tiempo de ejecución.
1276 %description -n libffi -l pl.UTF-8
1277 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1278 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1279 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1282 %package -n libffi-devel
1283 Summary: Development files for Foreign Function Interface library
1284 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1285 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1287 Group: Development/Libraries
1288 Requires: %{name} = %{epoch}:%{version}-%{release}
1289 Requires: libffi = %{epoch}:%{version}-%{release}
1291 %description -n libffi-devel
1292 Development files for Foreign Function Interface library.
1294 %description -n libffi-devel -l es.UTF-8
1295 Ficheros de desarrollo para libffi.
1297 %description -n libffi-devel -l pl.UTF-8
1298 Pliki nagłówkowe biblioteki libffi.
1300 %package -n libffi-static
1301 Summary: Static Foreign Function Interface library
1302 Summary(es.UTF-8): Biblioteca libffi estática
1303 Summary(pl.UTF-8): Statyczna biblioteka libffi
1305 Group: Development/Libraries
1306 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1308 %description -n libffi-static
1309 Static Foreign Function Interface library.
1311 %description -n libffi-static -l es.UTF-8
1312 Biblioteca libffi estática.
1314 %description -n libffi-static -l pl.UTF-8
1315 Statyczna biblioteka libffi.
1317 %package -n libffi-multilib-32
1318 Summary: Foreign Function Interface library - 32-bit version
1319 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja 32-bitowa
1322 Obsoletes: libffi-multilib < 6:4.9.2-4
1324 %description -n libffi-multilib-32
1325 The libffi library provides a portable, high level programming
1326 interface to various calling conventions. This allows a programmer to
1327 call any function specified by a call interface description at run
1328 time. This package contains 32-bit version of the library.
1330 %description -n libffi-multilib-32 -l pl.UTF-8
1331 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1332 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1333 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1334 działania programu. Ten pakiet zawiera wersję 32-bitową biblioteki.
1336 %package -n libffi-multilib-32-devel
1337 Summary: Development files for 32-bit version of Foreign Function Interface library
1338 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1340 Group: Development/Libraries
1341 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1342 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1343 Obsoletes: libffi-multilib-devel < 6:4.9.2-4
1345 %description -n libffi-multilib-32-devel
1346 Development files for 32-bit version of Foreign Function Interface
1349 %description -n libffi-multilib-32-devel -l pl.UTF-8
1350 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1352 %package -n libffi-multilib-32-static
1353 Summary: Static Foreign Function Interface library - 32-bit version
1354 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1356 Group: Development/Libraries
1357 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1358 Obsoletes: libffi-multilib-static < 6:4.9.2-4
1360 %description -n libffi-multilib-32-static
1361 Static Foreign Function Interface library - 32-bit version.
1363 %description -n libffi-multilib-32-static -l pl.UTF-8
1364 Statyczna biblioteka libffi - wersja 32-bitowa.
1366 %package -n libffi-multilib-%{multilib2}
1367 Summary: Foreign Function Interface library - %{m2_desc} version
1368 Summary(pl.UTF-8): Biblioteka wywołań funkcji obcych - wersja %{m2_desc}
1372 %description -n libffi-multilib-%{multilib2}
1373 The libffi library provides a portable, high level programming
1374 interface to various calling conventions. This allows a programmer to
1375 call any function specified by a call interface description at run
1376 time. This package contains %{m2_desc} version of the library.
1378 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1379 Biblioteka libffi dostarcza przenośny, wysokopoziomowy interfejs do
1380 różnych konwencji wywołań funkcji. Pozwala to programiście wywołać
1381 dowolną funkcję podaną przez opis interfejsu wywołania w czasie
1382 działania programu. Ten pakiet zawiera wersję %{m2_desc} biblioteki.
1384 %package -n libffi-multilib-%{multilib2}-devel
1385 Summary: Development files for %{m2_desc} version of Foreign Function Interface library
1386 Summary(pl.UTF-8): Pliki programistyczne wersji %{m2_desc} biblioteki libffi
1388 Group: Development/Libraries
1389 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1390 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1392 %description -n libffi-multilib-%{multilib2}-devel
1393 Development files for %{m2_desc} version of Foreign Function Interface
1396 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1397 Pliki programistyczne wersji %{m2_desc} biblioteki libffi.
1399 %package -n libffi-multilib-%{multilib2}-static
1400 Summary: Static Foreign Function Interface library - %{m2_desc} version
1401 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{m2_desc}
1403 Group: Development/Libraries
1404 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1406 %description -n libffi-multilib-%{multilib2}-static
1407 Static Foreign Function Interface library - %{m2_desc} version.
1409 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1410 Statyczna biblioteka libffi - wersja %{m2_desc}.
1413 Summary: Objective C language support for GCC
1414 Summary(de.UTF-8): Objektive C-Unterstützung für GCC
1415 Summary(es.UTF-8): Soporte de Objective C para GCC
1416 Summary(fr.UTF-8): Gestion d'Objective C pour GCC
1417 Summary(pl.UTF-8): Obsługa obiektowego C (Objective C) dla kompilatora GCC
1418 Summary(tr.UTF-8): GCC için Objective C desteği
1419 Group: Development/Languages
1420 Requires: %{name} = %{epoch}:%{version}-%{release}
1421 Requires: libobjc = %{epoch}:%{version}-%{release}
1422 Obsoletes: egcc-objc
1423 Obsoletes: egcs-objc < 1.2
1426 This package adds Objective C support to the GNU Compiler Collection.
1427 Objective C is a object oriented derivative of the C language, mainly
1428 used on systems running NeXTSTEP. This package does not include the
1429 standard objective C object library.
1431 %description objc -l de.UTF-8
1432 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1433 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1434 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1435 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1437 %description objc -l es.UTF-8
1438 Este paquete añade soporte de Objective C al GCC (colección de
1439 compiladores GNU). Objective C es un lenguaje orientado a objetos
1440 derivado de C, principalmente usado en sistemas que funcionan bajo
1441 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1444 %description objc -l fr.UTF-8
1445 Ce package ajoute un support Objective C a la collection de
1446 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1447 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1448 package n'inclue pas la bibliothéque Objective C standard.
1450 %description objc -l pl.UTF-8
1451 Ten pakiet dodaje obsługę obiektowego C do kompilatora GCC. Obiektowe
1452 C (Objective C, objc) jest zorientowaną obiektowo pochodną języka C,
1453 używaną głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1454 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1456 %description objc -l tr.UTF-8
1457 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1458 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1459 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1460 kitaplığı bu pakette yer almaz.
1462 %package objc-multilib-32
1463 Summary: Objective C language 32-bit binaries support for GCC
1464 Summary(pl.UTF-8): Obsługa 32-bitowych binariów w języku Objective C dla kompilatora GCC
1465 Group: Development/Languages
1466 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1467 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1468 Obsoletes: gcc-objc-multilib < 6:4.9.2-4
1470 %description objc-multilib-32
1471 This package adds 32-bit Objective C support to the GNU Compiler
1474 %description objc-multilib-32 -l pl.UTF-8
1475 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1478 %package objc-multilib-%{multilib2}
1479 Summary: Objective C language %{m2_desc} binaries support for GCC
1480 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} w języku Objective C dla kompilatora GCC
1481 Group: Development/Languages
1482 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1483 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1485 %description objc-multilib-%{multilib2}
1486 This package adds %{m2_desc} binaries in Objective C language support to
1487 the GNU Compiler Collection.
1489 %description objc-multilib-%{multilib2} -l pl.UTF-8
1490 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Objective C do
1494 Summary: Objective C++ support for GCC
1495 Summary(pl.UTF-8): Obsługa języka Objective C++ dla GCC
1496 Group: Development/Languages
1497 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1498 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1501 This package adds Objective C++ support to the GNU Compiler
1504 %description objc++ -l pl.UTF-8
1505 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1506 GNU Compiler Collection.
1509 Summary: Objective C Library
1510 Summary(es.UTF-8): Biblioteca de Objective C
1511 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C)
1512 License: GPL v3+ with GCC Runtime Library Exception v3.1
1514 Requires: libgcc = %{epoch}:%{version}-%{release}
1517 %description -n libobjc
1518 Objective C Library.
1520 %description -n libobjc -l es.UTF-8
1521 Bibliotecas de Objective C.
1523 %description -n libobjc -l pl.UTF-8
1524 Biblioteka obiektowego C (Objective C).
1526 %package -n libobjc-static
1527 Summary: Static Objective C Library
1528 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1529 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C)
1530 License: GPL v3+ with GCC Runtime Library Exception v3.1
1531 Group: Development/Libraries
1532 Requires: libobjc = %{epoch}:%{version}-%{release}
1534 %description -n libobjc-static
1535 Static Objective C Library.
1537 %description -n libobjc-static -l es.UTF-8
1538 Bibliotecas estáticas de Objective C.
1540 %description -n libobjc-static -l pl.UTF-8
1541 Statyczna biblioteka obiektowego C (Objective C).
1543 %package -n libobjc-multilib-32
1544 Summary: Objective C Library - 32-bit version
1545 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1546 License: GPL v3+ with GCC Runtime Library Exception v3.1
1548 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1549 Obsoletes: libobjc-multilib < 6:4.9.2-4
1551 %description -n libobjc-multilib-32
1552 Objective C Library - 32-bit version.
1554 %description -n libobjc-multilib-32 -l pl.UTF-8
1555 Biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1557 %package -n libobjc-multilib-32-static
1558 Summary: Static Objective C Library - 32-bit version
1559 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa
1560 License: GPL v3+ with GCC Runtime Library Exception v3.1
1561 Group: Development/Libraries
1562 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1563 Obsoletes: libobjc-multilib-static < 6:4.9.2-4
1565 %description -n libobjc-multilib-32-static
1566 Static Objective C Library - 32-bit version.
1568 %description -n libobjc-multilib-32-static -l pl.UTF-8
1569 Statyczna biblioteka obiektowego C (Objective C) - wersja 32-bitowa.
1571 %package -n libobjc-multilib-%{multilib2}
1572 Summary: Objective C Library - %{m2_desc} version
1573 Summary(pl.UTF-8): Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1574 License: GPL v3+ with GCC Runtime Library Exception v3.1
1576 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1578 %description -n libobjc-multilib-%{multilib2}
1579 Objective C Library - %{m2_desc} version.
1581 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1582 Biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1584 %package -n libobjc-multilib-%{multilib2}-static
1585 Summary: Static Objective C Library - %{m2_desc} version
1586 Summary(pl.UTF-8): Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}
1587 License: GPL v3+ with GCC Runtime Library Exception v3.1
1588 Group: Development/Libraries
1589 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1591 %description -n libobjc-multilib-%{multilib2}-static
1592 Static Objective C Library - %{m2_desc} version.
1594 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1595 Statyczna biblioteka obiektowego C (Objective C) - wersja %{m2_desc}.
1598 Summary: Go language support for GCC
1599 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora GCC
1600 License: GPL v3+ (gcc), BSD (Go-specific part)
1601 Group: Development/Languages
1602 Requires: %{name} = %{epoch}:%{version}-%{release}
1603 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1606 This package adds Go language support to the GNU Compiler Collection.
1608 %description go -l pl.UTF-8
1609 Ten pakiet dodaje obsługę języka Go do kompilatora GCC.
1611 %package go-multilib-32
1612 Summary: Go language 32-bit binaries support for GCC
1613 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora GCC
1614 License: GPL v3+ (gcc), BSD (Go-specific part)
1615 Group: Development/Languages
1616 Requires: %{name} = %{epoch}:%{version}-%{release}
1617 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1618 Obsoletes: gcc-go-multilib < 6:4.9.2-4
1620 %description go-multilib-32
1621 This package adds 32-bit Go language support to the GNU Compiler
1624 %description go-multilib-32 -l pl.UTF-8
1625 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1628 %package go-multilib-%{multilib2}
1629 Summary: Go language %{m2_desc} binaries support for GCC
1630 Summary(pl.UTF-8): Obsługa binariów %{m2_desc} języka Go dla kompilatora GCC
1631 License: GPL v3+ (gcc), BSD (Go-specific part)
1632 Group: Development/Languages
1633 Requires: %{name} = %{epoch}:%{version}-%{release}
1634 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1636 %description go-multilib-%{multilib2}
1637 This package adds %{m2_desc} binaries in Go language support to the GNU
1638 Compiler Collection.
1640 %description go-multilib-%{multilib2} -l pl.UTF-8
1641 Ten pakiet dodaje obsługę binariów %{m2_desc} w języku Go do kompilatora
1645 Summary: Go language library
1646 Summary(pl.UTF-8): Biblioteka języka Go
1649 Requires: libgcc = %{epoch}:%{version}-%{release}
1651 %description -n libgo
1652 Go language library.
1654 %description -n libgo -l pl.UTF-8
1655 Biblioteka języka Go.
1657 %package -n libgo-devel
1658 Summary: Development files for Go language library
1659 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1661 Group: Development/Libraries
1662 Requires: glibc-devel
1663 Requires: libgo = %{epoch}:%{version}-%{release}
1665 %description -n libgo-devel
1666 Development files for Go language library.
1668 %description -n libgo-devel -l pl.UTF-8
1669 Pliki programistyczne biblioteki języka Go.
1671 %package -n libgo-static
1672 Summary: Static Go language library
1673 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1675 Group: Development/Libraries
1676 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1678 %description -n libgo-static
1679 Static Go language library.
1681 %description -n libgo-static -l pl.UTF-8
1682 Statyczna biblioteka języka Go.
1684 %package -n libgo-multilib-32
1685 Summary: Go language library - 32-bit version
1686 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1689 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1690 Obsoletes: libgo-multilib < 6:4.9.2-4
1692 %description -n libgo-multilib-32
1693 Go language library - 32-bit version.
1695 %description -n libgo-multilib-32 -l pl.UTF-8
1696 Biblioteka języka Go - wersja 32-bitowa.
1698 %package -n libgo-multilib-32-devel
1699 Summary: Development files for Go language library - 32-bit version
1700 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
1702 Group: Development/Libraries
1703 Requires: glibc-devel
1704 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
1705 Obsoletes: libgo-multilib-devel < 6:4.9.2-4
1707 %description -n libgo-multilib-32-devel
1708 Development files for Go language library - 32-bit version.
1710 %description -n libgo-multilib-32-devel -l pl.UTF-8
1711 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
1713 %package -n libgo-multilib-32-static
1714 Summary: Static Go language library - 32-bit version
1715 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
1717 Group: Development/Libraries
1718 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1719 Obsoletes: libgo-multilib-static < 6:4.9.2-4
1721 %description -n libgo-multilib-32-static
1722 Static Go language library - 32-bit version.
1724 %description -n libgo-multilib-32-static -l pl.UTF-8
1725 Statyczna biblioteka języka Go - wersja 32-bitowa.
1727 %package -n libgo-multilib-%{multilib2}
1728 Summary: Go language library - %{m2_desc} version
1729 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{m2_desc}
1732 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1734 %description -n libgo-multilib-%{multilib2}
1735 Go language library - %{m2_desc} version.
1737 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
1738 Biblioteka języka Go - wersja %{m2_desc}.
1740 %package -n libgo-multilib-%{multilib2}-devel
1741 Summary: Development files for Go language library - %{m2_desc} version
1742 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}
1744 Group: Development/Libraries
1745 Requires: glibc-devel
1746 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1748 %description -n libgo-multilib-%{multilib2}-devel
1749 Development files for Go language library - %{m2_desc} version.
1751 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
1752 Pliki programistyczne biblioteki języka Go - wersja %{m2_desc}.
1754 %package -n libgo-multilib-%{multilib2}-static
1755 Summary: Static Go language library - %{m2_desc} version
1756 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{m2_desc}
1758 Group: Development/Libraries
1759 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1761 %description -n libgo-multilib-%{multilib2}-static
1762 Static Go language library - %{m2_desc} version.
1764 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
1765 Statyczna biblioteka języka Go - wersja %{m2_desc}.
1768 Summary: The Address Sanitizer library
1769 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
1770 License: BSD-like or MIT
1772 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1774 %description -n libasan
1775 This package contains the Address Sanitizer library which is used for
1776 -fsanitize=address instrumented programs.
1778 %description -n libasan -l pl.UTF-8
1779 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
1780 adresów w programach kompilowanych z opcją -fsanitize=address.
1782 %package -n libasan-devel
1783 Summary: Development files for the Address Sanitizer library
1784 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
1785 License: BSD-like or MIT
1786 Group: Development/Libraries
1787 Requires: libasan = %{epoch}:%{version}-%{release}
1789 %description -n libasan-devel
1790 This package contains development files for the Address Sanitizer
1793 %description -n libasan-devel -l pl.UTF-8
1794 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
1796 %package -n libasan-static
1797 Summary: The Address Sanitizer static library
1798 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
1799 License: BSD-like or MIT
1800 Group: Development/Libraries
1801 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1803 %description -n libasan-static
1804 This package contains Address Sanitizer static library.
1806 %description -n libasan-static -l pl.UTF-8
1807 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
1809 %package -n libasan-multilib-32
1810 Summary: The Address Sanitizer library - 32-bit version
1811 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
1812 License: BSD-like or MIT
1814 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1815 Obsoletes: libasan-multilib < 6:4.9.2-4
1817 %description -n libasan-multilib-32
1818 This package contains 32-bit version of the Address Sanitizer library
1819 which is used for -fsanitize=address instrumented programs.
1821 %description -n libasan-multilib-32 -l pl.UTF-8
1822 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
1823 służącej do kontroli adresów w programach kompilowanych z opcją
1826 %package -n libasan-multilib-32-devel
1827 Summary: Development files for the Address Sanitizer library - 32-bit version
1828 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
1829 License: BSD-like or MIT
1830 Group: Development/Libraries
1831 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1832 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
1833 Obsoletes: libasan-multilib-devel < 6:4.9.2-4
1835 %description -n libasan-multilib-32-devel
1836 This package contains the development files for 32-bit version of the
1837 Address Sanitizer library.
1839 %description -n libasan-multilib-32-devel -l pl.UTF-8
1840 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
1843 %package -n libasan-multilib-32-static
1844 Summary: The Address Sanitizer static library - 32-bit version
1845 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
1846 License: BSD-like or MIT
1847 Group: Development/Libraries
1848 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
1849 Obsoletes: libasan-multilib-static < 6:4.9.2-4
1851 %description -n libasan-multilib-32-static
1852 This package contains 32-bit version of the Address Sanitizer static
1855 %description -n libasan-multilib-32-static -l pl.UTF-8
1856 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
1859 %package -n libasan-multilib-%{multilib2}
1860 Summary: The Address Sanitizer library - %{m2_desc} version
1861 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{m2_desc}
1862 License: BSD-like or MIT
1864 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1866 %description -n libasan-multilib-%{multilib2}
1867 This package contains %{m2_desc} version of the Address Sanitizer library
1868 which is used for -fsanitize=address instrumented programs.
1870 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
1871 Ten pakiet zawiera wersję %{m2_desc} biblioteki Address Sanitizer,
1872 służącej do kontroli adresów w programach kompilowanych z opcją
1875 %package -n libasan-multilib-%{multilib2}-devel
1876 Summary: Development files for the Address Sanitizer library - %{m2_desc} version
1877 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{m2_desc}
1878 License: BSD-like or MIT
1879 Group: Development/Libraries
1880 Requires: libasan-devel = %{epoch}:%{version}-%{release}
1881 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1883 %description -n libasan-multilib-%{multilib2}-devel
1884 This package contains the development files for %{m2_desc} version of the
1885 Address Sanitizer library.
1887 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
1888 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
1891 %package -n libasan-multilib-%{multilib2}-static
1892 Summary: The Address Sanitizer static library - %{m2_desc} version
1893 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{m2_desc}
1894 License: BSD-like or MIT
1895 Group: Development/Libraries
1896 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1898 %description -n libasan-multilib-%{multilib2}-static
1899 This package contains %{m2_desc} version of the Address Sanitizer static
1902 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
1903 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Address
1906 %package -n libhwasan
1907 Summary: The Hardware-Assisted Address Sanitizer library
1908 Summary(pl.UTF-8): Biblioteka Hardware-Assisted Address Sanitizer do kontroli adresów
1909 License: BSD-like or MIT
1911 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1913 %description -n libhwasan
1914 This package contains the Hardware-Assisted Address Sanitizer library
1915 which is used for -fsanitize=hwaddress instrumented programs.
1917 %description -n libhwasan -l pl.UTF-8
1918 Ten pakiet zawiera bibliotekę Hardware-Assisted Address Sanitizer,
1919 służącą do kontroli adresów w programach kompilowanych z opcją
1920 -fsanitize=hwaddress.
1922 %package -n libhwasan-devel
1923 Summary: Development files for the Hardware-Assisted Address Sanitizer library
1924 Summary(pl.UTF-8): Pliki programistyczne biblioteki Hardware-Assisted Address Sanitizer
1925 License: BSD-like or MIT
1926 Group: Development/Libraries
1927 Requires: libhwasan = %{epoch}:%{version}-%{release}
1929 %description -n libhwasan-devel
1930 This package contains development files for the Hardware-Assisted
1931 Address Sanitizer library.
1933 %description -n libhwasan-devel -l pl.UTF-8
1934 Ten pakiet zawiera pliki programistyczne biblioteki Hardware-Assisted
1937 %package -n libhwasan-static
1938 Summary: The Hardware-Assisted Address Sanitizer static library
1939 Summary(pl.UTF-8): Statyczna biblioteka Hardware-Assisted Address Sanitizer
1940 License: BSD-like or MIT
1941 Group: Development/Libraries
1942 Requires: libhwasan-devel = %{epoch}:%{version}-%{release}
1944 %description -n libhwasan-static
1945 This package contains Hardware-Assisted Address Sanitizer static
1948 %description -n libhwasan-static -l pl.UTF-8
1949 Ten pakiet zawiera statyczną bibliotekę Hardware-Assisted Address
1953 Summary: The Leak Sanitizer library
1954 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków
1955 License: BSD-like or MIT
1957 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1959 %description -n liblsan
1960 This package contains the Leak Sanitizer library which is used for
1961 -fsanitize=leak instrumented programs.
1963 %description -n liblsan -l pl.UTF-8
1964 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do kontroli
1965 wycieków w programach kompilowanych z opcją -fsanitize=leak.
1967 %package -n liblsan-devel
1968 Summary: Development files for the Leak Sanitizer library
1969 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
1970 License: BSD-like or MIT
1971 Group: Development/Libraries
1972 Requires: liblsan = %{epoch}:%{version}-%{release}
1974 %description -n liblsan-devel
1975 This package contains development files for the Leak Sanitizer
1978 %description -n liblsan-devel -l pl.UTF-8
1979 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
1981 %package -n liblsan-static
1982 Summary: The Leak Sanitizer static library
1983 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
1984 License: BSD-like or MIT
1985 Group: Development/Libraries
1986 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
1988 %description -n liblsan-static
1989 This package contains Leak Sanitizer static library.
1991 %description -n liblsan-static -l pl.UTF-8
1992 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
1994 %package -n liblsan-multilib-%{multilib2}
1995 Summary: The Leak Sanitizer library - %{m2_desc} version
1996 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli wycieków - wersja %{m2_desc}
1997 License: BSD-like or MIT
1999 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2001 %description -n liblsan-multilib-%{multilib2}
2002 This package contains %{m2_desc} version of the Leak Sanitizer library
2003 which is used for -fsanitize=leak instrumented programs.
2005 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2006 Ten pakiet zawiera wersję %{m2_desc} biblioteki Leak Sanitizer, służącej
2007 do kontroli wycieków w programach kompilowanych z opcją
2010 %package -n liblsan-multilib-%{multilib2}-devel
2011 Summary: Development files for the Leak Sanitizer library - %{m2_desc} version
2012 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{m2_desc}
2013 License: BSD-like or MIT
2014 Group: Development/Libraries
2015 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2017 %description -n liblsan-multilib-%{multilib2}-devel
2018 This package contains development files for %{m2_desc} version of the
2019 Leak Sanitizer library.
2021 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2022 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2025 %package -n liblsan-multilib-%{multilib2}-static
2026 Summary: The Leak Sanitizer static library - %{m2_desc} version
2027 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{m2_desc}
2028 License: BSD-like or MIT
2029 Group: Development/Libraries
2030 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2032 %description -n liblsan-multilib-%{multilib2}-static
2033 This package contains Leak Sanitizer static library - %{m2_desc} version.
2035 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2036 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{m2_desc}.
2039 Summary: The Thread Sanitizer library
2040 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2041 License: BSD-like or MIT
2043 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2045 %description -n libtsan
2046 This package contains the Thread Sanitizer library which is used for
2047 -fsanitize=thread instrumented programs.
2049 %description -n libtsan -l pl.UTF-8
2050 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2051 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2053 %package -n libtsan-devel
2054 Summary: Development files for the Thread Sanitizer library
2055 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2056 License: BSD-like or MIT
2057 Group: Development/Libraries
2058 Requires: libtsan = %{epoch}:%{version}-%{release}
2060 %description -n libtsan-devel
2061 This package contains development files for Thread Sanitizer library.
2063 %description -n libtsan-devel -l pl.UTF-8
2064 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2066 %package -n libtsan-static
2067 Summary: The Thread Sanitizer static library
2068 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2069 License: BSD-like or MIT
2070 Group: Development/Libraries
2071 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2073 %description -n libtsan-static
2074 This package contains Thread Sanitizer static library.
2076 %description -n libtsan-static -l pl.UTF-8
2077 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2079 %package -n libtsan-multilib-%{multilib2}
2080 Summary: The Thread Sanitizer library - %{m2_desc} version
2081 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{m2_desc}
2082 License: BSD-like or MIT
2084 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2086 %description -n libtsan-multilib-%{multilib2}
2087 This package contains %{m2_desc} version of the Thread Sanitizer
2088 library which is used for -fsanitize=thread instrumented programs.
2090 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2091 Ten pakiet zawiera wersję %{m2_desc} bibliotekę Thread Sanitizer,
2092 służącej do kontroli wielowątkowości w programach kompilowanych
2093 z opcją -fsanitize=thread.
2095 %package -n libtsan-multilib-%{multilib2}-devel
2096 Summary: Development files for the Thread Sanitizer library - %{m2_desc} version
2097 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{m2_desc}
2098 License: BSD-like or MIT
2099 Group: Development/Libraries
2100 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2102 %description -n libtsan-multilib-%{multilib2}-devel
2103 This package contains development files for %{m2_desc} version of
2104 Thread Sanitizer library.
2106 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2107 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2110 %package -n libtsan-multilib-%{multilib2}-static
2111 Summary: The Thread Sanitizer static library - %{m2_desc} version
2112 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{m2_desc}
2113 License: BSD-like or MIT
2114 Group: Development/Libraries
2115 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2117 %description -n libtsan-multilib-%{multilib2}-static
2118 This package contains %{m2_desc} version of Thread Sanitizer static
2121 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2122 Ten pakiet zawiera wersję %{m2_desc} biblioteki statycznej Thread
2125 %package -n libubsan
2126 Summary: The Undefined Behavior Sanitizer library
2127 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań
2128 License: BSD-like or MIT
2130 Requires: libstdc++ = %{epoch}:%{version}-%{release}
2132 %description -n libubsan
2133 This package contains the Undefined Behavior Sanitizer library which
2134 is used for -fsanitize=undefined instrumented programs.
2136 %description -n libubsan -l pl.UTF-8
2137 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2138 kontroli nieokreślonych zachowań w programach kompilowanych z opcją
2139 -fsanitize=undefined.
2141 %package -n libubsan-devel
2142 Summary: Development files for the Undefined Behavior Sanitizer library
2143 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2144 License: BSD-like or MIT
2145 Group: Development/Libraries
2146 Requires: libubsan = %{epoch}:%{version}-%{release}
2148 %description -n libubsan-devel
2149 This package contains development files for the Undefined Behavior
2152 %description -n libubsan-devel -l pl.UTF-8
2153 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2156 %package -n libubsan-static
2157 Summary: The Undefined Behavior Sanitizer static library
2158 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2159 License: BSD-like or MIT
2160 Group: Development/Libraries
2161 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2163 %description -n libubsan-static
2164 This package contains Undefined Behavior Sanitizer static library.
2166 %description -n libubsan-static -l pl.UTF-8
2167 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2169 %package -n libubsan-multilib-32
2170 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2171 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja 32-bitowa
2172 License: BSD-like or MIT
2174 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
2175 Obsoletes: libubsan-multilib < 6:4.9.2-4
2177 %description -n libubsan-multilib-32
2178 This package contains 32-bit version of the Undefined Behavior
2179 Sanitizer library which is used for -fsanitize=undefined instrumented
2182 %description -n libubsan-multilib-32 -l pl.UTF-8
2183 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2184 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2185 kompilowanych z opcją -fsanitize=undefined.
2187 %package -n libubsan-multilib-32-devel
2188 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2189 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2190 License: BSD-like or MIT
2191 Group: Development/Libraries
2192 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2193 Obsoletes: libubsan-multilib-devel < 6:4.9.2-4
2195 %description -n libubsan-multilib-32-devel
2196 This package contains the development files for 32-bit version of the
2197 Undefined Behavior Sanitizer library.
2199 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2200 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2201 Undefined Behavior Sanitizer.
2203 %package -n libubsan-multilib-32-static
2204 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2205 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2206 License: BSD-like or MIT
2207 Group: Development/Libraries
2208 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2209 Obsoletes: libubsan-multilib-static < 6:4.9.2-4
2211 %description -n libubsan-multilib-32-static
2212 This package contains 32-bit version of the Undefined Behavior
2213 Sanitizer static library.
2215 %description -n libubsan-multilib-32-static -l pl.UTF-8
2216 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2219 %package -n libubsan-multilib-%{multilib2}
2220 Summary: The Undefined Behavior Sanitizer library - %{m2_desc} version
2221 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli nieokreślonych zachowań - wersja %{m2_desc}
2222 License: BSD-like or MIT
2224 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2226 %description -n libubsan-multilib-%{multilib2}
2227 This package contains %{m2_desc} version of the Undefined Behavior
2228 Sanitizer library which is used for -fsanitize=undefined instrumented
2231 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2232 Ten pakiet zawiera wersję %{m2_desc} biblioteki Undefined Behavior
2233 Sanitizer, służącej do kontroli nieokreślonych zachowań w programach
2234 kompilowanych z opcją -fsanitize=undefined.
2236 %package -n libubsan-multilib-%{multilib2}-devel
2237 Summary: Development files for the Undefined Behavior Sanitizer library - %{m2_desc} version
2238 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{m2_desc}
2239 License: BSD-like or MIT
2240 Group: Development/Libraries
2241 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2243 %description -n libubsan-multilib-%{multilib2}-devel
2244 This package contains the development files for %{m2_desc} version of the
2245 Undefined Behavior Sanitizer library.
2247 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2248 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2249 Undefined Behavior Sanitizer.
2251 %package -n libubsan-multilib-%{multilib2}-static
2252 Summary: The Undefined Behavior Sanitizer static library - %{m2_desc} version
2253 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{m2_desc}
2254 License: BSD-like or MIT
2255 Group: Development/Libraries
2256 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2258 %description -n libubsan-multilib-%{multilib2}-static
2259 This package contains %{m2_desc} version of the Undefined Behavior
2260 Sanitizer static library.
2262 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2263 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Undefined
2267 Summary: The Virtual Table Verification library
2268 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej
2269 License: GPL v3+ with GCC Runtime Library Exception v3.1
2271 URL: https://gcc.gnu.org/wiki/vtv
2272 Requires: libgcc = %{epoch}:%{version}-%{release}
2274 %description -n libvtv
2275 This package contains the Virtual Table Verification library which
2276 is used for -fvtable-verify=... instrumented programs.
2278 %description -n libvtv -l pl.UTF-8
2279 Ten pakiet zawiera bibliotekę Virtual Table Verification, służącą do
2280 weryfikacji tablicy wirtualnej w programach kompilowanych z opcją
2281 -fvtable-verify=....
2283 %package -n libvtv-devel
2284 Summary: Development files for the Virtual Table Verification library
2285 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification
2286 License: GPL v3+ with GCC Runtime Library Exception v3.1
2287 Group: Development/Libraries
2288 URL: https://gcc.gnu.org/wiki/vtv
2289 Requires: libvtv = %{epoch}:%{version}-%{release}
2291 %description -n libvtv-devel
2292 This package contains development files for the Virtual Table
2293 Verification library.
2295 %description -n libvtv-devel -l pl.UTF-8
2296 Ten pakiet zawiera pliki programistyczne biblioteki Vitual Table
2299 %package -n libvtv-static
2300 Summary: The Virtual Table Verification static library
2301 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification
2302 License: GPL v3+ with GCC Runtime Library Exception v3.1
2303 Group: Development/Libraries
2304 URL: https://gcc.gnu.org/wiki/vtv
2305 Requires: libvtv-devel = %{epoch}:%{version}-%{release}
2307 %description -n libvtv-static
2308 This package contains Virtual Table Verification static library.
2310 %description -n libvtv-static -l pl.UTF-8
2311 Ten pakiet zawiera statyczną bibliotekę Virtual Table Verification.
2313 %package -n libvtv-multilib-32
2314 Summary: The Virtual Table Verification library - 32-bit version
2315 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja 32-bitowa
2316 License: GPL v3+ with GCC Runtime Library Exception v3.1
2318 URL: https://gcc.gnu.org/wiki/vtv
2319 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
2321 %description -n libvtv-multilib-32
2322 This package contains 32-bit version of the Virtual Table Verification
2323 library which is used for -fvtable-verify=... instrumented programs.
2325 %description -n libvtv-multilib-32 -l pl.UTF-8
2326 Ten pakiet zawiera 32-bitową wersję biblioteki Virtual Table
2327 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2328 kompilowanych z opcją -fvtable-verify=....
2330 %package -n libvtv-multilib-32-devel
2331 Summary: Development files for the Virtual Table Verification library - 32-bit version
2332 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja 32-bitowa
2333 License: GPL v3+ with GCC Runtime Library Exception v3.1
2334 Group: Development/Libraries
2335 URL: https://gcc.gnu.org/wiki/vtv
2336 Requires: libvtv-multilib-32 = %{epoch}:%{version}-%{release}
2338 %description -n libvtv-multilib-32-devel
2339 This package contains the development files for 32-bit version of the
2340 Virtual Table Verification library.
2342 %description -n libvtv-multilib-32-devel -l pl.UTF-8
2343 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2344 Virtual Table Verification.
2346 %package -n libvtv-multilib-32-static
2347 Summary: The Virtual Table Verification static library - 32-bit version
2348 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja 32-bitowa
2349 License: GPL v3+ with GCC Runtime Library Exception v3.1
2350 Group: Development/Libraries
2351 URL: https://gcc.gnu.org/wiki/vtv
2352 Requires: libvtv-multilib-32-devel = %{epoch}:%{version}-%{release}
2354 %description -n libvtv-multilib-32-static
2355 This package contains 32-bit version of the Virtual Table Verification
2358 %description -n libvtv-multilib-32-static -l pl.UTF-8
2359 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Virtual
2362 %package -n libvtv-multilib-%{multilib2}
2363 Summary: The Virtual Table Verification library - %{m2_desc} version
2364 Summary(pl.UTF-8): Biblioteka Virtual Table Verification do weryfikacji tablicy wirtualnej - wersja %{m2_desc}
2365 License: GPL v3+ with GCC Runtime Library Exception v3.1
2367 URL: https://gcc.gnu.org/wiki/vtv
2368 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2370 %description -n libvtv-multilib-%{multilib2}
2371 This package contains %{m2_desc} version of the Virtual Table Verification
2372 library which is used for -fvtable-verify=... instrumented programs.
2374 %description -n libvtv-multilib-%{multilib2} -l pl.UTF-8
2375 Ten pakiet zawiera wersję %{m2_desc} biblioteki Virtual Table
2376 Verification, służącej do weryfikacji tablicy wirtualnej w programach
2377 kompilowanych z opcją -fvtable-verify=....
2379 %package -n libvtv-multilib-%{multilib2}-devel
2380 Summary: Development files for the Virtual Table Verification library - %{m2_desc} version
2381 Summary(pl.UTF-8): Pliki programistyczne biblioteki Virtual Table Verification - wersja %{m2_desc}
2382 License: GPL v3+ with GCC Runtime Library Exception v3.1
2383 Group: Development/Libraries
2384 URL: https://gcc.gnu.org/wiki/vtv
2385 Requires: libvtv-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2387 %description -n libvtv-multilib-%{multilib2}-devel
2388 This package contains the development files for %{m2_desc} version of the
2389 Virtual Table Verification library.
2391 %description -n libvtv-multilib-%{multilib2}-devel -l pl.UTF-8
2392 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2393 Virtual Table Verification.
2395 %package -n libvtv-multilib-%{multilib2}-static
2396 Summary: The Virtual Table Verification static library - %{m2_desc} version
2397 Summary(pl.UTF-8): Statyczna biblioteka Virtual Table Verification - wersja %{m2_desc}
2398 License: GPL v3+ with GCC Runtime Library Exception v3.1
2399 Group: Development/Libraries
2400 URL: https://gcc.gnu.org/wiki/vtv
2401 Requires: libvtv-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2403 %description -n libvtv-multilib-%{multilib2}-static
2404 This package contains %{m2_desc} version of the Virtual Table
2405 Verification library.
2407 %description -n libvtv-multilib-%{multilib2}-static -l pl.UTF-8
2408 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki Virtual
2411 %package -n libatomic
2412 Summary: The GNU Atomic library
2413 Summary(pl.UTF-8): Biblioteka GNU Atomic
2414 License: GPL v3+ with GCC Runtime Library Exception v3.1
2417 %description -n libatomic
2418 This package contains the GNU Atomic library which is a GCC support
2419 library for atomic operations not supported by hardware.
2421 %description -n libatomic -l pl.UTF-8
2422 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2423 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2425 %package -n libatomic-devel
2426 Summary: Development files for the GNU Atomic library
2427 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2428 License: GPL v3+ with GCC Runtime Library Exception v3.1
2429 Group: Development/Libraries
2430 Requires: libatomic = %{epoch}:%{version}-%{release}
2432 %description -n libatomic-devel
2433 This package contains development files for the GNU Atomic library.
2435 %description -n libatomic-devel -l pl.UTF-8
2436 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2438 %package -n libatomic-static
2439 Summary: The GNU Atomic static library
2440 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2441 License: GPL v3+ with GCC Runtime Library Exception v3.1
2442 Group: Development/Libraries
2443 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2445 %description -n libatomic-static
2446 This package contains GNU Atomic static library.
2448 %description -n libatomic-static
2449 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2451 %package -n libatomic-multilib-32
2452 Summary: The GNU Atomic library - 32-bit version
2453 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2454 License: GPL v3+ with GCC Runtime Library Exception v3.1
2456 Obsoletes: libatomic-multilib < 6:4.9.2-4
2458 %description -n libatomic-multilib-32
2459 This package contains 32-bit version of the GNU Atomic library which
2460 is a GCC support library for atomic operations not supported by
2463 %description -n libatomic-multilib-32 -l pl.UTF-8
2464 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2465 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2468 %package -n libatomic-multilib-32-devel
2469 Summary: Development files for the GNU Atomic static library - 32-bit version
2470 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2471 License: GPL v3+ with GCC Runtime Library Exception v3.1
2472 Group: Development/Libraries
2473 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2474 Obsoletes: libatomic-multilib-devel < 6:4.9.2-4
2476 %description -n libatomic-multilib-32-devel
2477 This package contains the development files for 32-bit version of the
2480 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2481 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2484 %package -n libatomic-multilib-32-static
2485 Summary: The GNU Atomic static library - 32-bit version
2486 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2487 License: GPL v3+ with GCC Runtime Library Exception v3.1
2488 Group: Development/Libraries
2489 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2490 Obsoletes: libatomic-multilib-static < 6:4.9.2-4
2492 %description -n libatomic-multilib-32-static
2493 This package contains 32-bit version of the GNU Atomic static library.
2495 %description -n libatomic-multilib-32-static -l pl.UTF-8
2496 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2498 %package -n libatomic-multilib-%{multilib2}
2499 Summary: The GNU Atomic library - %{m2_desc} version
2500 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{m2_desc}
2501 License: GPL v3+ with GCC Runtime Library Exception v3.1
2504 %description -n libatomic-multilib-%{multilib2}
2505 This package contains %{m2_desc} version of the GNU Atomic library which
2506 is a GCC support library for atomic operations not supported by
2509 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2510 Ten pakiet zawiera wersję %{m2_desc} biblioteki GNU Atomic, będącej
2511 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2514 %package -n libatomic-multilib-%{multilib2}-devel
2515 Summary: Development files for the GNU Atomic static library - %{m2_desc} version
2516 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{m2_desc}
2517 License: GPL v3+ with GCC Runtime Library Exception v3.1
2518 Group: Development/Libraries
2519 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2521 %description -n libatomic-multilib-%{multilib2}-devel
2522 This package contains the development files for %{m2_desc} version of the
2525 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2526 Ten pakiet zawiera pliki programistyczne wersji %{m2_desc} biblioteki
2529 %package -n libatomic-multilib-%{multilib2}-static
2530 Summary: The GNU Atomic static library - %{m2_desc} version
2531 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{m2_desc}
2532 License: GPL v3+ with GCC Runtime Library Exception v3.1
2533 Group: Development/Libraries
2534 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2536 %description -n libatomic-multilib-%{multilib2}-static
2537 This package contains %{m2_desc} version of the GNU Atomic static library.
2539 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2540 Ten pakiet zawiera wersję %{m2_desc} statycznej biblioteki GNU Atomic.
2543 Summary: GCC plugin for GDB
2544 Summary(pl.UTF-8): Wtyczka GCC dla GDB
2545 Group: Development/Debuggers
2546 Requires: %{name} = %{epoch}:%{version}-%{release}
2548 %description gdb-plugin
2549 This package contains GCC plugin for GDB C expression evaluation.
2551 %description gdb-plugin -l pl.UTF-8
2552 Ten pakiet zawiera wtyczkę GCC do obliczania wyrażeń języka C w GDB.
2554 %package plugin-devel
2555 Summary: Support for compiling GCC plugins
2556 Summary(pl.UTF-8): Obsługa kompilowania wtyczek GCC
2557 Group: Development/Languages
2558 Requires: %{name} = %{epoch}:%{version}-%{release}
2559 Requires: gmp-devel >= 4.3.2
2560 Requires: libmpc-devel >= 0.8.1
2561 Requires: mpfr-devel >= 3.1.0
2563 %description plugin-devel
2564 This package contains header files and other support files for
2565 compiling GCC plugins. The GCC plugin ABI is currently not stable, so
2566 plugins must be rebuilt any time GCC is updated.
2568 %description plugin-devel -l pl.UTF-8
2569 Ten pakiet zawiera pliki nagłówkowe oraz inne pozwalające na
2570 kompilowanie wtyczek GCC. ABI wtyczek GCC nie jest obecnie stabilne,
2571 więc wtyczki muszą być przebudowywane przy każdej aktualizacji GCC.
2573 # Packages with epoch 0
2574 # DO NOT MOVE THESE PACKAGES AROUND
2576 # PUT SUCH PACKAGES HERE
2588 %if %{with gcc_libffi}
2592 %{__mv} ChangeLog ChangeLog.general
2594 # override snapshot version.
2595 echo %{version} > gcc/BASE-VER
2596 echo "release" > gcc/DEV-PHASE
2603 rm -rf builddir && install -d builddir && cd builddir
2606 CFLAGS="%{rpmcflags}" \
2607 CXXFLAGS="%{rpmcxxflags}" \
2610 --prefix=%{_prefix} \
2611 --with-local-prefix=%{_prefix}/local \
2612 --libdir=%{_libdir} \
2613 --libexecdir=%{_libdir} \
2614 --infodir=%{_infodir} \
2615 --mandir=%{_mandir} \
2616 --x-libraries=%{_libdir} \
2617 --%{?with_bootstrap:en}%{!?with_bootstrap:dis}able-bootstrap \
2618 --disable-build-with-cxx \
2619 --disable-build-poststage1-with-cxx \
2621 --enable-checking=release \
2622 %ifarch %{ix86} %{x8664} x32
2625 %{?with_fortran:--enable-cmath} \
2626 --enable-decimal-float \
2627 --enable-gnu-indirect-function \
2628 --enable-gnu-unique-object \
2629 --enable-initfini-array \
2630 --disable-isl-version-check \
2631 --enable-languages="c%{?with_cxx:,c++}%{?with_fortran:,fortran}%{?with_objc:,objc}%{?with_objcxx:,obj-c++}%{?with_ada:,ada}%{?with_go:,go}" \
2632 --%{?with_gomp:en}%{!?with_gomp:dis}able-libgomp \
2634 --enable-linker-build-id \
2635 --enable-linux-futex \
2636 --enable-long-long \
2637 %{!?with_multilib:--disable-multilib} \
2642 --enable-secureplt \
2645 --enable-threads=posix \
2650 %ifarch %{x8664} x32
2651 --with-arch-32=x86-64 \
2654 --with-cpu=ultrasparc \
2656 --with-demangler-in-ld \
2659 --with-linker-hash-style=gnu \
2660 --with-long-double-128 \
2661 %if %{with multilib}
2663 --with-multilib-list=m32,m64%{?with_multilibx32:,mx32} \
2666 --with-multilib-list=m32,m64,mx32 \
2669 --with-slibdir=%{_slibdir} \
2671 --without-system-libunwind \
2673 --with-system-libunwind \
2675 --with-system-zlib \
2690 --with-arch=armv7-a \
2692 --with-fpu=vfpv3-d16 \
2696 --with-arch=armv7-a \
2698 --with-fpu=neon-vfpv3 \
2702 --enable-__cxa_atexit \
2703 --enable-libstdcxx-allocator=new \
2704 --disable-libstdcxx-pch \
2705 --enable-libstdcxx-threads \
2706 --enable-libstdcxx-time=rt \
2707 --enable-libstdcxx-visibility \
2708 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
2709 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
2710 %{?with_vtv:--enable-vtable-verify} \
2712 --with-pkgversion="PLD-Linux" \
2713 --with-bugurl="http://bugs.pld-linux.org" \
2714 --host=%{_target_platform} \
2715 --build=%{_target_platform}
2719 cat << 'EOF' > Makefile
2720 all := $(filter-out all Makefile,$(MAKECMDGOALS))
2723 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
2724 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
2725 BOOT_CFLAGS="%{rpmcflags}" \
2726 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
2727 GNATLIBCFLAGS="%{rpmcflags}" \
2728 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
2736 if [ ! -r /dev/pts/0 ]; then
2737 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
2740 %{__make} -k -C builddir check 2>&1 ||:
2744 rm -rf $RPM_BUILD_ROOT
2745 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
2749 %{__make} -j1 install \
2751 infodir=%{_infodir} \
2752 DESTDIR=$RPM_BUILD_ROOT
2754 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
2756 %if %{with multilib}
2759 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
2760 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
2761 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
2762 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
2764 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
2765 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
2766 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
2767 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
2772 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
2773 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
2774 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
2776 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
2777 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
2778 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
2780 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
2781 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
2782 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
2784 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
2785 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
2786 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
2788 %if %{with multilib}
2789 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
2790 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2791 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
2793 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
2794 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
2795 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
2797 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
2798 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2799 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
2801 %if %{with multilib2}
2802 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
2803 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2804 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
2806 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
2807 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2808 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
2810 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
2811 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2812 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
2817 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
2818 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
2822 # move ada shared libraries to proper place...
2823 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
2824 $RPM_BUILD_ROOT%{_libdir}
2825 # check if symlink to be made is valid
2826 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
2827 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
2828 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
2829 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
2830 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
2831 %if %{with multilib}
2832 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
2833 $RPM_BUILD_ROOT%{_libdir32}
2834 # check if symlink to be made is valid
2835 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
2836 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
2837 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
2838 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
2839 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
2841 %if %{with multilib2}
2842 %{__mv} $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
2843 $RPM_BUILD_ROOT%{_libdirm2}
2844 # check if symlink to be made is valid
2845 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
2846 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
2847 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
2848 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
2849 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
2856 %if %{with gcc_libffi}
2857 # still not installed by gcc?
2858 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
2859 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
2860 sed -e 's,@prefix@,%{_prefix},
2861 s,@exec_prefix@,%{_exec_prefix},
2862 s,@libdir@,%{_libdir},
2863 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
2864 %if %{with multilib}
2865 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
2866 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
2867 sed -e 's,@prefix@,%{_prefix},
2868 s,@exec_prefix@,%{_exec_prefix},
2869 s,@libdir@,%{_libdir32},
2870 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
2871 %if %{with multilib2}
2872 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
2873 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
2874 sed -e 's,@prefix@,%{_prefix},
2875 s,@exec_prefix@,%{_exec_prefix},
2876 s,@libdir@,%{_libdirm2},
2877 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
2883 cp -f libobjc/README gcc/objc/README.libobjc
2886 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
2887 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
2888 for f in libitm.la libssp.la libssp_nonshared.la \
2889 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
2890 %{?with_fortran:libgfortran.la %{?with_quadmath:libquadmath.la}} \
2891 %{?with_gomp:libgomp.la} \
2892 %{?with_Xsan:libasan.la libubsan.la} \
2893 %{?with_hwasan:libhwasan.la} \
2894 %{?with_lsan_m0:liblsan.la} \
2895 %{?with_tsan_m0:libtsan.la} \
2896 %{?with_atomic:libatomic.la} \
2897 %{?with_objc:libobjc.la};
2899 file="$RPM_BUILD_ROOT%{_libdir}/$f"
2900 %{__perl} %{SOURCE1} "$file" %{_libdir} >"${file}.fixed"
2901 %{__mv} "${file}.fixed" "$file"
2903 %if %{with multilib}
2904 for f in libitm.la libssp.la libssp_nonshared.la \
2905 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
2906 %{?with_fortran:libgfortran.la %{?with_quadmath:libquadmath.la}} \
2907 %{?with_gomp:libgomp.la} \
2908 %{?with_Xsan:libasan.la libubsan.la} \
2909 %{?with_lsan_m1:liblsan.la} \
2910 %{?with_tsan_m1:libtsan.la} \
2911 %{?with_atomic:libatomic.la} \
2912 %{?with_objc:libobjc.la};
2914 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
2915 %{__mv} $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
2917 %if %{with multilib2}
2918 for f in libitm.la libssp.la libssp_nonshared.la \
2919 %{?with_cxx:libstdc++.la libstdc++fs.la libsupc++.la} \
2920 %{?with_fortran:libgfortran.la %{?with_quadmath:libquadmath.la}} \
2921 %{?with_gomp:libgomp.la} \
2922 %{?with_Xsan:libasan.la libubsan.la} \
2923 %{?with_lsan_m2:liblsan.la} \
2924 %{?with_tsan_m2:libtsan.la} \
2925 %{?with_atomic:libatomic.la} \
2926 %{?with_objc:libobjc.la};
2928 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
2929 %{__mv} $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
2934 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
2935 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
2936 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
2938 # plugins, .la not needed
2939 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la \
2940 $RPM_BUILD_ROOT%{_libdir}/libcc1.la
2942 %if %{without lsan_m0} && (%{without multilib2} || %{without lsan_m2})
2943 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/include/sanitizer/lsan_interface.h
2947 for LIBDIR in %{_libdir} %{?with_multilib:%{_libdir32}} %{?with_multilib2:%{_libdirm2}} ; do
2948 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load$LIBDIR"
2950 # basename is being run only for the native (non-biarch) file.
2951 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
2952 -e "s,@toolexeclibdir@,$LIBDIR," \
2953 < libstdc++-v3/python/hook.in \
2954 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
2956 install -d $RPM_BUILD_ROOT%{py3_sitescriptdir}
2957 %{__mv} $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py3_sitescriptdir}
2958 %py3_ocomp $RPM_BUILD_ROOT%{py3_sitescriptdir}
2959 %py3_comp $RPM_BUILD_ROOT%{py3_sitescriptdir}
2961 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
2963 # script(s) always installed; see above for builds with python; if no python, just don't package
2964 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
2965 %if %{with multilib}
2966 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
2967 %if %{with multilib2}
2968 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
2974 cat cpplib.lang >> gcc.lang
2977 %find_lang libstdc\+\+
2978 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
2981 # always -f, as "dir" is created depending which texlive version is installed
2982 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
2984 # svn snap doesn't contain (release does) below files,
2985 # so let's create dummy entries to satisfy %%files.
2986 [ ! -f NEWS ] && touch NEWS
2987 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
2988 [ ! -f libgfortran/README ] && touch libgfortran/README
2991 rm -rf $RPM_BUILD_ROOT
2993 %post -p /sbin/postshell
2994 -/usr/sbin/fix-info-dir -c %{_infodir}
2996 %postun -p /sbin/postshell
2997 -/usr/sbin/fix-info-dir -c %{_infodir}
2999 %post ada -p /sbin/postshell
3000 -/usr/sbin/fix-info-dir -c %{_infodir}
3002 %postun ada -p /sbin/postshell
3003 -/usr/sbin/fix-info-dir -c %{_infodir}
3005 %post fortran -p /sbin/postshell
3006 -/usr/sbin/fix-info-dir -c %{_infodir}
3008 %postun fortran -p /sbin/postshell
3009 -/usr/sbin/fix-info-dir -c %{_infodir}
3011 %post go -p /sbin/postshell
3012 -/usr/sbin/fix-info-dir -c %{_infodir}
3014 %postun go -p /sbin/postshell
3015 -/usr/sbin/fix-info-dir -c %{_infodir}
3017 %post -n libquadmath-devel -p /sbin/postshell
3018 -/usr/sbin/fix-info-dir -c %{_infodir}
3020 %postun -n libquadmath-devel -p /sbin/postshell
3021 -/usr/sbin/fix-info-dir -c %{_infodir}
3023 %post -n libffi-devel -p /sbin/postshell
3024 -/usr/sbin/fix-info-dir -c %{_infodir}
3026 %postun -n libffi-devel -p /sbin/postshell
3027 -/usr/sbin/fix-info-dir -c %{_infodir}
3029 %post -n libgomp-devel -p /sbin/postshell
3030 -/usr/sbin/fix-info-dir -c %{_infodir}
3032 %postun -n libgomp-devel -p /sbin/postshell
3033 -/usr/sbin/fix-info-dir -c %{_infodir}
3035 %post -p /sbin/ldconfig -n libgcc
3036 %postun -p /sbin/ldconfig -n libgcc
3037 %post -p /sbin/ldconfig -n libgcc-multilib-32
3038 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3039 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3040 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3041 %post -p /sbin/ldconfig -n libgomp
3042 %postun -p /sbin/ldconfig -n libgomp
3043 %post -p /sbin/ldconfig -n libgomp-multilib-32
3044 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3045 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3046 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3047 %post -p /sbin/ldconfig -n libgnat
3048 %postun -p /sbin/ldconfig -n libgnat
3049 %post -p /sbin/ldconfig -n libgnat-multilib-32
3050 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3051 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3052 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3053 %post -p /sbin/ldconfig -n libstdc++
3054 %postun -p /sbin/ldconfig -n libstdc++
3055 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3056 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3057 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3058 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3059 %post -p /sbin/ldconfig -n libgfortran
3060 %postun -p /sbin/ldconfig -n libgfortran
3061 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3062 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3063 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3064 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3065 %post -p /sbin/ldconfig -n libffi
3066 %postun -p /sbin/ldconfig -n libffi
3067 %post -p /sbin/ldconfig -n libffi-multilib-32
3068 %postun -p /sbin/ldconfig -n libffi-multilib-32
3069 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3070 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3071 %post -p /sbin/ldconfig -n libobjc
3072 %postun -p /sbin/ldconfig -n libobjc
3073 %post -p /sbin/ldconfig -n libobjc-multilib-32
3074 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3075 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3076 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3077 %post -p /sbin/ldconfig -n libquadmath
3078 %postun -p /sbin/ldconfig -n libquadmath
3079 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3080 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3081 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3082 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3083 %post -p /sbin/ldconfig -n libgo
3084 %postun -p /sbin/ldconfig -n libgo
3085 %post -p /sbin/ldconfig -n libgo-multilib-32
3086 %postun -p /sbin/ldconfig -n libgo-multilib-32
3087 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3088 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3089 %post -p /sbin/ldconfig -n libasan
3090 %postun -p /sbin/ldconfig -n libasan
3091 %post -p /sbin/ldconfig -n libasan-multilib-32
3092 %postun -p /sbin/ldconfig -n libasan-multilib-32
3093 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3094 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3095 %post -p /sbin/ldconfig -n libhwasan
3096 %postun -p /sbin/ldconfig -n libhwasan
3097 %post -p /sbin/ldconfig -n liblsan
3098 %postun -p /sbin/ldconfig -n liblsan
3099 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3100 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3101 %post -p /sbin/ldconfig -n libtsan
3102 %postun -p /sbin/ldconfig -n libtsan
3103 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3104 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3105 %post -p /sbin/ldconfig -n libubsan
3106 %postun -p /sbin/ldconfig -n libubsan
3107 %post -p /sbin/ldconfig -n libubsan-multilib-32
3108 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3109 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3110 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3111 %post -p /sbin/ldconfig -n libvtv
3112 %postun -p /sbin/ldconfig -n libvtv
3113 %post -p /sbin/ldconfig -n libvtv-multilib-32
3114 %postun -p /sbin/ldconfig -n libvtv-multilib-32
3115 %post -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3116 %postun -p /sbin/ldconfig -n libvtv-multilib-%{multilib2}
3117 %post -p /sbin/ldconfig -n libatomic
3118 %postun -p /sbin/ldconfig -n libatomic
3119 %post -p /sbin/ldconfig -n libatomic-multilib-32
3120 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3121 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3122 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3123 %post -p /sbin/ldconfig gdb-plugin
3124 %postun -p /sbin/ldconfig gdb-plugin
3127 %defattr(644,root,root,755)
3128 %doc ChangeLog.general MAINTAINERS NEWS
3129 # bugs.html faq.html
3130 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3131 %attr(755,root,root) %{_bindir}/*-gcc*
3132 %attr(755,root,root) %{_bindir}/cc
3133 %attr(755,root,root) %{_bindir}/cpp
3134 %attr(755,root,root) %{_bindir}/gcc
3135 %attr(755,root,root) %{_bindir}/gcc-ar
3136 %attr(755,root,root) %{_bindir}/gcc-nm
3137 %attr(755,root,root) %{_bindir}/gcc-ranlib
3138 %attr(755,root,root) %{_bindir}/gcov
3139 %attr(755,root,root) %{_bindir}/gcov-dump
3140 %attr(755,root,root) %{_bindir}/gcov-tool
3141 %attr(755,root,root) %{_bindir}/lto-dump
3142 %{_mandir}/man1/cc.1*
3143 %{_mandir}/man1/cpp.1*
3144 %{_mandir}/man1/gcc.1*
3145 %{_mandir}/man1/gcov.1*
3146 %{_mandir}/man1/gcov-dump.1*
3147 %{_mandir}/man1/gcov-tool.1*
3148 %{_mandir}/man1/lto-dump.1*
3149 %{_infodir}/cpp.info*
3150 %{_infodir}/cppinternals.info*
3151 %{_infodir}/gcc.info*
3152 %{_infodir}/gccinstall.info*
3153 %{_infodir}/gccint.info*
3154 %{_infodir}/libitm.info*
3155 %attr(755,root,root) /lib/cpp
3156 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3157 %attr(755,root,root) %{_libdir}/libitm.so
3158 %attr(755,root,root) %{_libdir}/libssp.so
3159 %{_libdir}/libitm.la
3161 %{_libdir}/libitm.spec
3162 %{_libdir}/libsanitizer.spec
3163 %{_libdir}/libssp.la
3165 %{_libdir}/libssp_nonshared.la
3166 %{_libdir}/libssp_nonshared.a
3167 %dir %{_libdir}/gcc/%{_target_platform}
3169 %{gcclibdir}/libgcc.a
3170 %{gcclibdir}/libgcc_eh.a
3171 %{gcclibdir}/libgcov.a
3174 %{?with_vtv:%{gcclibdir}/vtv_*.o}
3175 %attr(755,root,root) %{gcclibdir}/cc1
3176 %attr(755,root,root) %{gcclibdir}/collect2
3177 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3178 %attr(755,root,root) %{gcclibdir}/lto1
3179 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3180 %dir %{gcclibdir}/include
3181 %dir %{gcclibdir}/include/sanitizer
3182 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3183 %dir %{gcclibdir}/include/ssp
3184 %{gcclibdir}/include/ssp/*.h
3185 %{gcclibdir}/include/float.h
3186 %{gcclibdir}/include/gcov.h
3187 %{gcclibdir}/include/iso646.h
3188 %{gcclibdir}/include/limits.h
3189 %{gcclibdir}/include/stdalign.h
3190 %{gcclibdir}/include/stdarg.h
3191 %{gcclibdir}/include/stdatomic.h
3192 %{gcclibdir}/include/stdbool.h
3193 %{gcclibdir}/include/stddef.h
3194 %{gcclibdir}/include/stdfix.h
3195 %{gcclibdir}/include/stdint.h
3196 %{gcclibdir}/include/stdint-gcc.h
3197 %{gcclibdir}/include/stdnoreturn.h
3198 %{gcclibdir}/include/syslimits.h
3199 %{gcclibdir}/include/unwind.h
3200 %{gcclibdir}/include/varargs.h
3201 %ifarch %{ix86} %{x8664} x32
3202 %{gcclibdir}/include/adxintrin.h
3203 %{gcclibdir}/include/ammintrin.h
3204 %{gcclibdir}/include/amxbf16intrin.h
3205 %{gcclibdir}/include/amxint8intrin.h
3206 %{gcclibdir}/include/amxtileintrin.h
3207 %{gcclibdir}/include/avx2intrin.h
3208 %{gcclibdir}/include/avx5124fmapsintrin.h
3209 %{gcclibdir}/include/avx5124vnniwintrin.h
3210 %{gcclibdir}/include/avx512bf16intrin.h
3211 %{gcclibdir}/include/avx512bf16vlintrin.h
3212 %{gcclibdir}/include/avx512bitalgintrin.h
3213 %{gcclibdir}/include/avx512bwintrin.h
3214 %{gcclibdir}/include/avx512cdintrin.h
3215 %{gcclibdir}/include/avx512dqintrin.h
3216 %{gcclibdir}/include/avx512erintrin.h
3217 %{gcclibdir}/include/avx512fintrin.h
3218 %{gcclibdir}/include/avx512fp16intrin.h
3219 %{gcclibdir}/include/avx512fp16vlintrin.h
3220 %{gcclibdir}/include/avx512ifmaintrin.h
3221 %{gcclibdir}/include/avx512ifmavlintrin.h
3222 %{gcclibdir}/include/avx512pfintrin.h
3223 %{gcclibdir}/include/avx512vbmi2intrin.h
3224 %{gcclibdir}/include/avx512vbmi2vlintrin.h
3225 %{gcclibdir}/include/avx512vbmiintrin.h
3226 %{gcclibdir}/include/avx512vbmivlintrin.h
3227 %{gcclibdir}/include/avx512vlbwintrin.h
3228 %{gcclibdir}/include/avx512vldqintrin.h
3229 %{gcclibdir}/include/avx512vlintrin.h
3230 %{gcclibdir}/include/avx512vnniintrin.h
3231 %{gcclibdir}/include/avx512vnnivlintrin.h
3232 %{gcclibdir}/include/avx512vp2intersectintrin.h
3233 %{gcclibdir}/include/avx512vp2intersectvlintrin.h
3234 %{gcclibdir}/include/avx512vpopcntdqintrin.h
3235 %{gcclibdir}/include/avx512vpopcntdqvlintrin.h
3236 %{gcclibdir}/include/avxintrin.h
3237 %{gcclibdir}/include/avxvnniintrin.h
3238 %{gcclibdir}/include/bmi2intrin.h
3239 %{gcclibdir}/include/bmiintrin.h
3240 %{gcclibdir}/include/bmmintrin.h
3241 %{gcclibdir}/include/cet.h
3242 %{gcclibdir}/include/cetintrin.h
3243 %{gcclibdir}/include/cldemoteintrin.h
3244 %{gcclibdir}/include/clflushoptintrin.h
3245 %{gcclibdir}/include/clwbintrin.h
3246 %{gcclibdir}/include/clzerointrin.h
3247 %{gcclibdir}/include/cpuid.h
3248 %{gcclibdir}/include/cross-stdarg.h
3249 %{gcclibdir}/include/emmintrin.h
3250 %{gcclibdir}/include/enqcmdintrin.h
3251 %{gcclibdir}/include/f16cintrin.h
3252 %{gcclibdir}/include/fma4intrin.h
3253 %{gcclibdir}/include/fmaintrin.h
3254 %{gcclibdir}/include/fxsrintrin.h
3255 %{gcclibdir}/include/gfniintrin.h
3256 %{gcclibdir}/include/hresetintrin.h
3257 %{gcclibdir}/include/ia32intrin.h
3258 %{gcclibdir}/include/immintrin.h
3259 %{gcclibdir}/include/keylockerintrin.h
3260 %{gcclibdir}/include/lwpintrin.h
3261 %{gcclibdir}/include/lzcntintrin.h
3262 %{gcclibdir}/include/mm3dnow.h
3263 %{gcclibdir}/include/mmintrin.h
3264 %{gcclibdir}/include/mm_malloc.h
3265 %{gcclibdir}/include/movdirintrin.h
3266 %{gcclibdir}/include/mwaitintrin.h
3267 %{gcclibdir}/include/mwaitxintrin.h
3268 %{gcclibdir}/include/nmmintrin.h
3269 %{gcclibdir}/include/pconfigintrin.h
3270 %{gcclibdir}/include/pkuintrin.h
3271 %{gcclibdir}/include/pmmintrin.h
3272 %{gcclibdir}/include/popcntintrin.h
3273 %{gcclibdir}/include/prfchwintrin.h
3274 %{gcclibdir}/include/rdseedintrin.h
3275 %{gcclibdir}/include/rtmintrin.h
3276 %{gcclibdir}/include/serializeintrin.h
3277 %{gcclibdir}/include/sgxintrin.h
3278 %{gcclibdir}/include/shaintrin.h
3279 %{gcclibdir}/include/smmintrin.h
3280 %{gcclibdir}/include/tbmintrin.h
3281 %{gcclibdir}/include/tmmintrin.h
3282 %{gcclibdir}/include/tsxldtrkintrin.h
3283 %{gcclibdir}/include/uintrintrin.h
3284 %{gcclibdir}/include/vaesintrin.h
3285 %{gcclibdir}/include/vpclmulqdqintrin.h
3286 %{gcclibdir}/include/waitpkgintrin.h
3287 %{gcclibdir}/include/wbnoinvdintrin.h
3288 %{gcclibdir}/include/wmmintrin.h
3289 %{gcclibdir}/include/x86gprintrin.h
3290 %{gcclibdir}/include/x86intrin.h
3291 %{gcclibdir}/include/xmmintrin.h
3292 %{gcclibdir}/include/xopintrin.h
3293 %{gcclibdir}/include/xsavecintrin.h
3294 %{gcclibdir}/include/xsaveintrin.h
3295 %{gcclibdir}/include/xsaveoptintrin.h
3296 %{gcclibdir}/include/xsavesintrin.h
3297 %{gcclibdir}/include/xtestintrin.h
3300 %{gcclibdir}/include/arm_acle.h
3301 %{gcclibdir}/include/arm_bf16.h
3302 %{gcclibdir}/include/arm_cde.h
3303 %{gcclibdir}/include/arm_cmse.h
3304 %{gcclibdir}/include/arm_fp16.h
3305 %{gcclibdir}/include/arm_mve.h
3306 %{gcclibdir}/include/arm_mve_types.h
3307 %{gcclibdir}/include/arm_neon.h
3308 %{gcclibdir}/include/mmintrin.h
3309 %{gcclibdir}/include/unwind-arm-common.h
3312 %{gcclibdir}/include/arm_acle.h
3313 %{gcclibdir}/include/arm_bf16.h
3314 %{gcclibdir}/include/arm_fp16.h
3315 %{gcclibdir}/include/arm_neon.h
3316 %{gcclibdir}/include/arm_sve.h
3319 %{gcclibdir}/include/ia64intrin.h
3322 %{gcclibdir}/include/math-68881.h
3325 %{gcclibdir}/include/loongson.h
3326 %{gcclibdir}/include/msa.h
3328 %ifarch powerpc ppc ppc64
3329 %{gcclibdir}/include/altivec.h
3330 %{gcclibdir}/include/amo.h
3331 %{gcclibdir}/include/bmiintrin.h
3332 %{gcclibdir}/include/bmi2intrin.h
3333 %{gcclibdir}/include/emmintrin.h
3334 %{gcclibdir}/include/htmintrin.h
3335 %{gcclibdir}/include/htmxlintrin.h
3336 %{gcclibdir}/include/mm_malloc.h
3337 %{gcclibdir}/include/mmintrin.h
3338 %{gcclibdir}/include/paired.h
3339 %{gcclibdir}/include/ppc-asm.h
3340 %{gcclibdir}/include/ppu_intrinsics.h
3341 %{gcclibdir}/include/si2vmx.h
3342 %{gcclibdir}/include/spe.h
3343 %{gcclibdir}/include/spu2vmx.h
3344 %{gcclibdir}/include/vec_types.h
3345 %{gcclibdir}/include/x86intrin.h
3346 %{gcclibdir}/include/xmmintrin.h
3349 %{gcclibdir}/include/htmintrin.h
3350 %{gcclibdir}/include/htmxlintrin.h
3351 %{gcclibdir}/include/s390intrin.h
3352 %{gcclibdir}/include/vecintrin.h
3354 %ifarch sparc sparcv9 sparc64
3355 %{gcclibdir}/include/visintrin.h
3357 %{?with_vtv:%{gcclibdir}/include/vtv_*.h}
3359 %if %{with multilib}
3361 %defattr(644,root,root,755)
3362 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3363 %dir %{gcclibdir}/32
3364 %{gcclibdir}/32/crt*.o
3365 %{?with_vtv:%{gcclibdir}/32/vtv_*.o}
3366 %{gcclibdir}/32/libgcc.a
3367 %{gcclibdir}/32/libgcc_eh.a
3368 %{gcclibdir}/32/libgcov.a
3369 %{_libdir32}/libitm.spec
3370 %{_libdir32}/libsanitizer.spec
3371 %attr(755,root,root) %{_libdir32}/libitm.so
3372 %attr(755,root,root) %{_libdir32}/libssp.so
3373 %{_libdir32}/libitm.la
3374 %{_libdir32}/libitm.a
3375 %{_libdir32}/libssp.la
3376 %{_libdir32}/libssp.a
3377 %{_libdir32}/libssp_nonshared.la
3378 %{_libdir32}/libssp_nonshared.a
3381 %if %{with multilib2}
3382 %files multilib-%{multilib2}
3383 %defattr(644,root,root,755)
3384 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3385 %dir %{gcclibdir}/%{multilib2}
3386 %{gcclibdir}/%{multilib2}/crt*.o
3387 %{?with_vtv:%{gcclibdir}/%{multilib2}/vtv_*.o}
3388 %{gcclibdir}/%{multilib2}/libgcc.a
3389 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3390 %{gcclibdir}/%{multilib2}/libgcov.a
3391 %{_libdirm2}/libitm.spec
3392 %{_libdirm2}/libsanitizer.spec
3393 %attr(755,root,root) %{_libdirm2}/libitm.so
3394 %attr(755,root,root) %{_libdirm2}/libssp.so
3395 %{_libdirm2}/libitm.la
3396 %{_libdirm2}/libitm.a
3397 %{_libdirm2}/libssp.la
3398 %{_libdirm2}/libssp.a
3399 %{_libdirm2}/libssp_nonshared.la
3400 %{_libdirm2}/libssp_nonshared.a
3404 %defattr(644,root,root,755)
3405 %doc COPYING.RUNTIME libgcc/ChangeLog
3406 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3407 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3408 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3409 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3410 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3412 %if %{with multilib}
3413 %files -n libgcc-multilib-32
3414 %defattr(644,root,root,755)
3415 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3416 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3417 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3418 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3419 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3422 %if %{with multilib2}
3423 %files -n libgcc-multilib-%{multilib2}
3424 %defattr(644,root,root,755)
3425 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3426 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3427 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3428 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3429 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3434 %defattr(644,root,root,755)
3435 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3436 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3438 %files -n libgomp-devel
3439 %defattr(644,root,root,755)
3440 %attr(755,root,root) %{_libdir}/libgomp.so
3441 %{_libdir}/libgomp.la
3442 %{_libdir}/libgomp.spec
3443 %{?with_fortran:%{gcclibdir}/finclude}
3444 %{gcclibdir}/include/acc_prof.h
3445 %{gcclibdir}/include/omp.h
3446 %{gcclibdir}/include/openacc.h
3447 %{_infodir}/libgomp.info*
3449 %files -n libgomp-static
3450 %defattr(644,root,root,755)
3451 %{_libdir}/libgomp.a
3453 %if %{with multilib}
3454 %files -n libgomp-multilib-32
3455 %defattr(644,root,root,755)
3456 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3457 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3459 %files -n libgomp-multilib-32-devel
3460 %defattr(644,root,root,755)
3461 %attr(755,root,root) %{_libdir32}/libgomp.so
3462 %{_libdir32}/libgomp.la
3463 %{_libdir32}/libgomp.spec
3464 %{?with_fortran:%{gcclibdir}/32/finclude}
3466 %files -n libgomp-multilib-32-static
3467 %defattr(644,root,root,755)
3468 %{_libdir32}/libgomp.a
3471 %if %{with multilib2}
3472 %files -n libgomp-multilib-%{multilib2}
3473 %defattr(644,root,root,755)
3474 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3475 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3477 %files -n libgomp-multilib-%{multilib2}-devel
3478 %defattr(644,root,root,755)
3479 %attr(755,root,root) %{_libdirm2}/libgomp.so
3480 %{_libdirm2}/libgomp.la
3481 %{_libdirm2}/libgomp.spec
3482 %{?with_fortran:%{gcclibdir}/%{multilib2}/finclude}
3484 %files -n libgomp-multilib-%{multilib2}-static
3485 %defattr(644,root,root,755)
3486 %{_libdirm2}/libgomp.a
3492 %defattr(644,root,root,755)
3493 %doc gcc/ada/ChangeLog
3494 %attr(755,root,root) %{_bindir}/gnat*
3495 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3496 %attr(755,root,root) %{_libdir}/libgnarl.so
3497 %attr(755,root,root) %{_libdir}/libgnat-*.so
3498 %attr(755,root,root) %{_libdir}/libgnat.so
3499 %attr(755,root,root) %{gcclibdir}/gnat1
3500 %{gcclibdir}/ada_target_properties
3501 %{gcclibdir}/adainclude
3502 %dir %{gcclibdir}/adalib
3503 %{gcclibdir}/adalib/*.ali
3504 %ifarch %{ix86} %{x8664} x32
3505 %{gcclibdir}/adalib/libgmem.a
3506 %{gcclibdir}/adalib/libgnarl_pic.a
3507 %{gcclibdir}/adalib/libgnat_pic.a
3509 %{_infodir}/gnat-style.info*
3510 %{_infodir}/gnat_rm.info*
3511 %{_infodir}/gnat_ugn.info*
3513 %if %{with multilib}
3514 %files ada-multilib-32
3515 %defattr(644,root,root,755)
3516 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
3517 %attr(755,root,root) %{_libdir32}/libgnarl.so
3518 %attr(755,root,root) %{_libdir32}/libgnat-*.so
3519 %attr(755,root,root) %{_libdir32}/libgnat.so
3520 %{gcclibdir}/32/ada_target_properties
3521 %{gcclibdir}/32/adainclude
3522 %dir %{gcclibdir}/32/adalib
3523 %{gcclibdir}/32/adalib/*.ali
3524 %ifarch %{ix86} %{x8664} x32
3525 %{gcclibdir}/32/adalib/libgmem.a
3529 %if %{with multilib2}
3530 %files ada-multilib-%{multilib2}
3531 %defattr(644,root,root,755)
3532 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
3533 %attr(755,root,root) %{_libdirm2}/libgnarl.so
3534 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
3535 %attr(755,root,root) %{_libdirm2}/libgnat.so
3536 %{gcclibdir}/%{multilib2}/ada_target_properties
3537 %{gcclibdir}/%{multilib2}/adainclude
3538 %dir %{gcclibdir}/%{multilib2}/adalib
3539 %{gcclibdir}/%{multilib2}/adalib/*.ali
3540 %ifarch %{ix86} %{x8664} x32
3541 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
3546 %defattr(644,root,root,755)
3547 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
3548 %attr(755,root,root) %{_libdir}/libgnarl.so.1
3549 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
3550 %attr(755,root,root) %{_libdir}/libgnat.so.1
3552 %files -n libgnat-static
3553 %defattr(644,root,root,755)
3554 %{gcclibdir}/adalib/libgnarl.a
3555 %{gcclibdir}/adalib/libgnat.a
3557 %if %{with multilib}
3558 %files -n libgnat-multilib-32
3559 %defattr(644,root,root,755)
3560 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
3561 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
3562 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
3563 %attr(755,root,root) %{_libdir32}/libgnat.so.1
3565 %files -n libgnat-multilib-32-static
3566 %defattr(644,root,root,755)
3567 %{gcclibdir}/32/adalib/libgnarl.a
3568 %{gcclibdir}/32/adalib/libgnat.a
3570 # these exist only when host is x86_64???
3571 %{gcclibdir}/32/adalib/libgnarl_pic.a
3572 %{gcclibdir}/32/adalib/libgnat_pic.a
3576 %if %{with multilib2}
3577 %files -n libgnat-multilib-%{multilib2}
3578 %defattr(644,root,root,755)
3579 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
3580 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
3581 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
3582 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
3584 %files -n libgnat-multilib-%{multilib2}-static
3585 %defattr(644,root,root,755)
3586 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
3587 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
3589 # these exist only when host is x86_64???
3590 %{gcclibdir}/%{multilib2}/adalib/libgnarl_pic.a
3591 %{gcclibdir}/%{multilib2}/adalib/libgnat_pic.a
3598 %defattr(644,root,root,755)
3599 %doc gcc/cp/ChangeLog
3600 %attr(755,root,root) %{_bindir}/g++
3601 %attr(755,root,root) %{_bindir}/*-g++
3602 %attr(755,root,root) %{_bindir}/c++
3603 %attr(755,root,root) %{_bindir}/*-c++
3604 %attr(755,root,root) %{gcclibdir}/cc1plus
3605 %attr(755,root,root) %{gcclibdir}/g++-mapper-server
3606 %{_libdir}/libsupc++.la
3607 %{_libdir}/libsupc++.a
3608 %{_mandir}/man1/g++.1*
3610 %if %{with multilib}
3611 %files c++-multilib-32
3612 %defattr(644,root,root,755)
3613 %{_libdir32}/libsupc++.la
3614 %{_libdir32}/libsupc++.a
3617 %if %{with multilib2}
3618 %files c++-multilib-%{multilib2}
3619 %defattr(644,root,root,755)
3620 %{_libdirm2}/libsupc++.la
3621 %{_libdirm2}/libsupc++.a
3624 %files -n libstdc++ -f libstdc++.lang
3625 %defattr(644,root,root,755)
3626 %doc libstdc++-v3/{ChangeLog,README}
3627 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
3628 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
3630 %files -n libstdc++-devel
3631 %defattr(644,root,root,755)
3632 %attr(755,root,root) %{_libdir}/libstdc++.so
3633 %{_libdir}/libstdc++.la
3634 %{_libdir}/libstdc++exp.a
3635 %{_libdir}/libstdc++exp.la
3636 %{_libdir}/libstdc++fs.a
3637 %{_libdir}/libstdc++fs.la
3638 %dir %{_includedir}/c++
3639 %{_includedir}/c++/%{version}
3640 %{_includedir}/extc++.h
3641 %{_includedir}/stdc++.h
3642 %{_includedir}/stdtr1c++.h
3644 %files -n libstdc++-static
3645 %defattr(644,root,root,755)
3646 %{_libdir}/libstdc++.a
3648 %if %{with multilib}
3649 %files -n libstdc++-multilib-32
3650 %defattr(644,root,root,755)
3651 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
3652 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
3654 %files -n libstdc++-multilib-32-devel
3655 %defattr(644,root,root,755)
3656 %attr(755,root,root) %{_libdir32}/libstdc++.so
3657 %{_libdir32}/libstdc++.la
3658 %{_libdir32}/libstdc++fs.a
3659 %{_libdir32}/libstdc++fs.la
3661 %files -n libstdc++-multilib-32-static
3662 %defattr(644,root,root,755)
3663 %{_libdir32}/libstdc++.a
3666 %if %{with multilib2}
3667 %files -n libstdc++-multilib-%{multilib2}
3668 %defattr(644,root,root,755)
3669 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
3670 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
3672 %files -n libstdc++-multilib-%{multilib2}-devel
3673 %defattr(644,root,root,755)
3674 %attr(755,root,root) %{_libdirm2}/libstdc++.so
3675 %{_libdirm2}/libstdc++.la
3676 %{_libdirm2}/libstdc++fs.a
3677 %{_libdirm2}/libstdc++fs.la
3679 %files -n libstdc++-multilib-%{multilib2}-static
3680 %defattr(644,root,root,755)
3681 %{_libdirm2}/libstdc++.a
3685 %files -n libstdc++-gdb
3686 %defattr(644,root,root,755)
3687 %dir %{py3_sitescriptdir}/libstdcxx
3688 %{py3_sitescriptdir}/libstdcxx/*.py
3689 %{py3_sitescriptdir}/libstdcxx/__pycache__
3690 %dir %{py3_sitescriptdir}/libstdcxx/v6
3691 %{py3_sitescriptdir}/libstdcxx/v6/*.py
3692 %{py3_sitescriptdir}/libstdcxx/v6/__pycache__
3693 %{_datadir}/gdb/auto-load%{_libdir}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3694 %if %{with multilib}
3695 %{_datadir}/gdb/auto-load%{_libdir32}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3697 %if %{with multilib2}
3698 %{_datadir}/gdb/auto-load%{_libdirm2}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3703 %files -n libstdc++-apidocs
3704 %defattr(644,root,root,755)
3705 %doc libstdc++-v3/doc/html/*
3711 %defattr(644,root,root,755)
3712 %doc gcc/fortran/ChangeLog
3713 %attr(755,root,root) %{_bindir}/g95
3714 %attr(755,root,root) %{_bindir}/gfortran
3715 %attr(755,root,root) %{_bindir}/*-gfortran
3716 %attr(755,root,root) %{gcclibdir}/f951
3717 %attr(755,root,root) %{_libdir}/libgfortran.so
3718 %{_libdir}/libgfortran.spec
3719 %{_libdir}/libgfortran.la
3720 %{gcclibdir}/include/ISO_Fortran_binding.h
3721 %{gcclibdir}/libcaf_single.a
3722 %{gcclibdir}/libcaf_single.la
3723 #%{gcclibdir}/libgfortranbegin.la
3724 #%{gcclibdir}/libgfortranbegin.a
3725 %{_infodir}/gfortran.info*
3726 %{_mandir}/man1/g95.1*
3727 %{_mandir}/man1/gfortran.1*
3729 %if %{with multilib}
3730 %files fortran-multilib-32
3731 %defattr(644,root,root,755)
3732 %attr(755,root,root) %{_libdir32}/libgfortran.so
3733 %{_libdir32}/libgfortran.spec
3734 %{_libdir32}/libgfortran.la
3735 %{gcclibdir}/32/libcaf_single.a
3736 %{gcclibdir}/32/libcaf_single.la
3737 #%{gcclibdir}/32/libgfortranbegin.la
3738 #%{gcclibdir}/32/libgfortranbegin.a
3741 %if %{with multilib2}
3742 %files fortran-multilib-%{multilib2}
3743 %defattr(644,root,root,755)
3744 %attr(755,root,root) %{_libdirm2}/libgfortran.so
3745 %{_libdirm2}/libgfortran.spec
3746 %{_libdirm2}/libgfortran.la
3747 %{gcclibdir}/%{multilib2}/libcaf_single.a
3748 %{gcclibdir}/%{multilib2}/libcaf_single.la
3749 #%{gcclibdir}/%{multilib2}/libgfortranbegin.la
3750 #%{gcclibdir}/%{multilib2}/libgfortranbegin.a
3753 %files -n libgfortran
3754 %defattr(644,root,root,755)
3755 %doc libgfortran/{AUTHORS,README,ChangeLog}
3756 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
3757 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.5
3759 %files -n libgfortran-static
3760 %defattr(644,root,root,755)
3761 %{_libdir}/libgfortran.a
3763 %if %{with multilib}
3764 %files -n libgfortran-multilib-32
3765 %defattr(644,root,root,755)
3766 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
3767 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.5
3769 %files -n libgfortran-multilib-32-static
3770 %defattr(644,root,root,755)
3771 %{_libdir32}/libgfortran.a
3774 %if %{with multilib2}
3775 %files -n libgfortran-multilib-%{multilib2}
3776 %defattr(644,root,root,755)
3777 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
3778 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.5
3780 %files -n libgfortran-multilib-%{multilib2}-static
3781 %defattr(644,root,root,755)
3782 %{_libdirm2}/libgfortran.a
3785 %if %{with quadmath}
3786 %files -n libquadmath
3787 %defattr(644,root,root,755)
3788 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
3789 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
3791 %files -n libquadmath-devel
3792 %defattr(644,root,root,755)
3793 %{gcclibdir}/include/quadmath.h
3794 %{gcclibdir}/include/quadmath_weak.h
3795 %attr(755,root,root) %{_libdir}/libquadmath.so
3796 %{_libdir}/libquadmath.la
3797 %{_infodir}/libquadmath.info*
3799 %files -n libquadmath-static
3800 %defattr(644,root,root,755)
3801 %{_libdir}/libquadmath.a
3803 %if %{with multilib}
3804 %files -n libquadmath-multilib-32
3805 %defattr(644,root,root,755)
3806 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
3807 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
3809 %files -n libquadmath-multilib-32-devel
3810 %defattr(644,root,root,755)
3811 %attr(755,root,root) %{_libdir32}/libquadmath.so
3812 %{_libdir32}/libquadmath.la
3814 %files -n libquadmath-multilib-32-static
3815 %defattr(644,root,root,755)
3816 %{_libdir32}/libquadmath.a
3819 %if %{with multilib2}
3820 %files -n libquadmath-multilib-%{multilib2}
3821 %defattr(644,root,root,755)
3822 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
3823 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
3825 %files -n libquadmath-multilib-%{multilib2}-devel
3826 %defattr(644,root,root,755)
3827 %attr(755,root,root) %{_libdirm2}/libquadmath.so
3828 %{_libdirm2}/libquadmath.la
3830 %files -n libquadmath-multilib-%{multilib2}-static
3831 %defattr(644,root,root,755)
3832 %{_libdirm2}/libquadmath.a
3837 %if %{with gcc_libffi}
3839 %defattr(644,root,root,755)
3840 %doc libffi/{ChangeLog,LICENSE,README}
3841 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
3842 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
3844 %files -n libffi-devel
3845 %defattr(644,root,root,755)
3846 %attr(755,root,root) %{_libdir}/libffi.so
3847 %{_libdir}/libffi.la
3848 %{gcclibdir}/include/ffi.h
3849 %{gcclibdir}/include/ffitarget.h
3850 %{_pkgconfigdir}/libffi.pc
3851 %{_mandir}/man3/ffi*.3*
3852 %{_infodir}/libffi.info*
3854 %files -n libffi-static
3855 %defattr(644,root,root,755)
3858 %if %{with multilib}
3859 %files -n libffi-multilib-32
3860 %defattr(644,root,root,755)
3861 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
3862 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
3864 %files -n libffi-multilib-32-devel
3865 %defattr(644,root,root,755)
3866 %attr(755,root,root) %{_libdir32}/libffi.so
3867 %{_libdir32}/libffi.la
3868 %{_pkgconfigdir32}/libffi.pc
3870 %files -n libffi-multilib-32-static
3871 %defattr(644,root,root,755)
3872 %{_libdir32}/libffi.a
3875 %if %{with multilib2}
3876 %files -n libffi-multilib-%{multilib2}
3877 %defattr(644,root,root,755)
3878 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
3879 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
3881 %files -n libffi-multilib-%{multilib2}-devel
3882 %defattr(644,root,root,755)
3883 %attr(755,root,root) %{_libdirm2}/libffi.so
3884 %{_libdirm2}/libffi.la
3885 %{_pkgconfigdirm2}/libffi.pc
3887 %files -n libffi-multilib-%{multilib2}-static
3888 %defattr(644,root,root,755)
3889 %{_libdirm2}/libffi.a
3895 %defattr(644,root,root,755)
3896 %doc gcc/objc/README.libobjc
3897 %attr(755,root,root) %{gcclibdir}/cc1obj
3898 %attr(755,root,root) %{_libdir}/libobjc.so
3899 %{_libdir}/libobjc.la
3900 %{gcclibdir}/include/objc
3902 %if %{with multilib}
3903 %files objc-multilib-32
3904 %defattr(644,root,root,755)
3905 %attr(755,root,root) %{_libdir32}/libobjc.so
3906 %{_libdir32}/libobjc.la
3909 %if %{with multilib2}
3910 %files objc-multilib-%{multilib2}
3911 %defattr(644,root,root,755)
3912 %attr(755,root,root) %{_libdirm2}/libobjc.so
3913 %{_libdirm2}/libobjc.la
3918 %defattr(644,root,root,755)
3919 %doc gcc/objcp/ChangeLog
3920 %attr(755,root,root) %{gcclibdir}/cc1objplus
3924 %defattr(644,root,root,755)
3925 %doc libobjc/{ChangeLog,README*}
3926 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
3927 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
3929 %files -n libobjc-static
3930 %defattr(644,root,root,755)
3931 %{_libdir}/libobjc.a
3933 %if %{with multilib}
3934 %files -n libobjc-multilib-32
3935 %defattr(644,root,root,755)
3936 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
3937 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
3939 %files -n libobjc-multilib-32-static
3940 %defattr(644,root,root,755)
3941 %{_libdir32}/libobjc.a
3944 %if %{with multilib2}
3945 %files -n libobjc-multilib-%{multilib2}
3946 %defattr(644,root,root,755)
3947 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
3948 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
3950 %files -n libobjc-multilib-%{multilib2}-static
3951 %defattr(644,root,root,755)
3952 %{_libdirm2}/libobjc.a
3958 %defattr(644,root,root,755)
3959 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
3960 %attr(755,root,root) %{_bindir}/gccgo
3961 %attr(755,root,root) %{_bindir}/go
3962 %attr(755,root,root) %{_bindir}/gofmt
3963 %attr(755,root,root) %{gcclibdir}/buildid
3964 %attr(755,root,root) %{gcclibdir}/cgo
3965 %attr(755,root,root) %{gcclibdir}/go1
3966 %attr(755,root,root) %{gcclibdir}/test2json
3967 %attr(755,root,root) %{gcclibdir}/vet
3969 %{_libdir}/go/%{version}
3970 %{_mandir}/man1/go.1*
3971 %{_mandir}/man1/gofmt.1*
3972 %{_mandir}/man1/gccgo.1*
3973 %{_infodir}/gccgo.info*
3975 %if %{with multilib}
3976 %files go-multilib-32
3977 %defattr(644,root,root,755)
3978 %dir %{_libdir32}/go
3979 %{_libdir32}/go/%{version}
3982 %if %{with multilib2}
3983 %files go-multilib-%{multilib2}
3984 %defattr(644,root,root,755)
3985 %dir %{_libdirm2}/go
3986 %{_libdirm2}/go/%{version}
3990 %defattr(644,root,root,755)
3991 %doc libgo/{LICENSE,PATENTS,README}
3992 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
3993 %attr(755,root,root) %ghost %{_libdir}/libgo.so.22
3995 %files -n libgo-devel
3996 %defattr(644,root,root,755)
3997 %attr(755,root,root) %{_libdir}/libgo.so
3999 %{_libdir}/libgobegin.a
4000 %{_libdir}/libgolibbegin.a
4002 %files -n libgo-static
4003 %defattr(644,root,root,755)
4006 %if %{with multilib}
4007 %files -n libgo-multilib-32
4008 %defattr(644,root,root,755)
4009 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4010 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.22
4012 %files -n libgo-multilib-32-devel
4013 %defattr(644,root,root,755)
4014 %attr(755,root,root) %{_libdir32}/libgo.so
4015 %{_libdir32}/libgo.la
4016 %{_libdir32}/libgobegin.a
4017 %{_libdir32}/libgolibbegin.a
4019 %files -n libgo-multilib-32-static
4020 %defattr(644,root,root,755)
4021 %{_libdir32}/libgo.a
4024 %if %{with multilib2}
4025 %files -n libgo-multilib-%{multilib2}
4026 %defattr(644,root,root,755)
4027 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4028 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.22
4030 %files -n libgo-multilib-%{multilib2}-devel
4031 %defattr(644,root,root,755)
4032 %attr(755,root,root) %{_libdirm2}/libgo.so
4033 %{_libdirm2}/libgo.la
4034 %{_libdirm2}/libgobegin.a
4035 %{_libdirm2}/libgolibbegin.a
4037 %files -n libgo-multilib-%{multilib2}-static
4038 %defattr(644,root,root,755)
4039 %{_libdirm2}/libgo.a
4045 %defattr(644,root,root,755)
4046 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4047 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4048 %attr(755,root,root) %ghost %{_libdir}/libasan.so.8
4050 %files -n libasan-devel
4051 %defattr(644,root,root,755)
4052 %attr(755,root,root) %{_libdir}/libasan.so
4053 %{_libdir}/libasan_preinit.o
4054 %{_libdir}/libasan.la
4055 %{gcclibdir}/include/sanitizer/asan_interface.h
4057 %files -n libasan-static
4058 %defattr(644,root,root,755)
4059 %{_libdir}/libasan.a
4061 %if %{with multilib}
4062 %files -n libasan-multilib-32
4063 %defattr(644,root,root,755)
4064 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4065 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.8
4067 %files -n libasan-multilib-32-devel
4068 %defattr(644,root,root,755)
4069 %attr(755,root,root) %{_libdir32}/libasan.so
4070 %{_libdir32}/libasan_preinit.o
4071 %{_libdir32}/libasan.la
4073 %files -n libasan-multilib-32-static
4074 %defattr(644,root,root,755)
4075 %{_libdir32}/libasan.a
4078 %if %{with multilib2}
4079 %files -n libasan-multilib-%{multilib2}
4080 %defattr(644,root,root,755)
4081 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4082 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.8
4084 %files -n libasan-multilib-%{multilib2}-devel
4085 %defattr(644,root,root,755)
4086 %attr(755,root,root) %{_libdirm2}/libasan.so
4087 %{_libdirm2}/libasan_preinit.o
4088 %{_libdirm2}/libasan.la
4090 %files -n libasan-multilib-%{multilib2}-static
4091 %defattr(644,root,root,755)
4092 %{_libdirm2}/libasan.a
4098 %defattr(644,root,root,755)
4099 %attr(755,root,root) %{_libdir}/libhwasan.so.*.*.*
4100 %attr(755,root,root) %ghost %{_libdir}/libhwasan.so.0
4102 %files -n libhwasan-devel
4103 %defattr(644,root,root,755)
4104 %attr(755,root,root) %{_libdir}/libhwasan.so
4105 %{_libdir}/libhwasan_preinit.o
4106 %{_libdir}/libhwasan.la
4107 %{gcclibdir}/include/sanitizer/hwasan_interface.h
4109 %files -n libhwasan-static
4110 %defattr(644,root,root,755)
4111 %{_libdir}/libhwasan.a
4116 %defattr(644,root,root,755)
4117 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4118 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4120 %files -n liblsan-devel
4121 %defattr(644,root,root,755)
4122 %attr(755,root,root) %{_libdir}/liblsan.so
4123 %{_libdir}/liblsan_preinit.o
4124 %{_libdir}/liblsan.la
4125 %{gcclibdir}/include/sanitizer/lsan_interface.h
4127 %files -n liblsan-static
4128 %defattr(644,root,root,755)
4129 %{_libdir}/liblsan.a
4132 %if %{with multilib2} && %{with lsan_m2}
4133 %files -n liblsan-multilib-%{multilib2}
4134 %defattr(644,root,root,755)
4135 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4136 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4138 %files -n liblsan-multilib-%{multilib2}-devel
4139 %defattr(644,root,root,755)
4140 %attr(755,root,root) %{_libdirm2}/liblsan.so
4141 %{_libdirm2}/liblsan_preinit.o
4142 %{_libdirm2}/liblsan.la
4143 # it looks like duplicate of file from liblsan-devel, but actually it isn't:
4144 # these packages are mutually exclusive
4145 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4146 %{gcclibdir}/include/sanitizer/lsan_interface.h
4148 %files -n liblsan-multilib-%{multilib2}-static
4149 %defattr(644,root,root,755)
4150 %{_libdirm2}/liblsan.a
4155 %defattr(644,root,root,755)
4156 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4157 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4158 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.2
4160 %files -n libtsan-devel
4161 %defattr(644,root,root,755)
4162 %attr(755,root,root) %{_libdir}/libtsan.so
4163 %{_libdir}/libtsan_preinit.o
4164 %{_libdir}/libtsan.la
4165 %{gcclibdir}/include/sanitizer/tsan_interface.h
4167 %files -n libtsan-static
4168 %defattr(644,root,root,755)
4169 %{_libdir}/libtsan.a
4172 %if %{with multilib2} && %{with tsan_m2}
4173 %files -n libtsan-multilib-%{multilib2}
4174 %defattr(644,root,root,755)
4175 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4176 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4177 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.2
4179 %files -n libtsan-multilib-%{multilib2}-devel
4180 %defattr(644,root,root,755)
4181 %attr(755,root,root) %{_libdirm2}/libtsan.so
4182 %{_libdirm2}/libtsan_preinit.o
4183 %{_libdirm2}/libtsan.la
4184 # it looks like duplicate of file from libtsan-devel, but actually it isn't:
4185 # these packages are mutually exclusive
4186 # (either liblsan-devel.x86_64 or liblsan-multilib-64.x32)
4187 %{gcclibdir}/include/sanitizer/tsan_interface.h
4189 %files -n libtsan-multilib-%{multilib2}-static
4190 %defattr(644,root,root,755)
4191 %{_libdirm2}/libtsan.a
4196 %defattr(644,root,root,755)
4197 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4198 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.1
4200 %files -n libubsan-devel
4201 %defattr(644,root,root,755)
4202 %attr(755,root,root) %{_libdir}/libubsan.so
4203 %{_libdir}/libubsan.la
4205 %files -n libubsan-static
4206 %defattr(644,root,root,755)
4207 %{_libdir}/libubsan.a
4209 %if %{with multilib}
4210 %files -n libubsan-multilib-32
4211 %defattr(644,root,root,755)
4212 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4213 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.1
4215 %files -n libubsan-multilib-32-devel
4216 %defattr(644,root,root,755)
4217 %attr(755,root,root) %{_libdir32}/libubsan.so
4218 %{_libdir32}/libubsan.la
4220 %files -n libubsan-multilib-32-static
4221 %defattr(644,root,root,755)
4222 %{_libdir32}/libubsan.a
4225 %if %{with multilib2}
4226 %files -n libubsan-multilib-%{multilib2}
4227 %defattr(644,root,root,755)
4228 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4229 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.1
4231 %files -n libubsan-multilib-%{multilib2}-devel
4232 %defattr(644,root,root,755)
4233 %attr(755,root,root) %{_libdirm2}/libubsan.so
4234 %{_libdirm2}/libubsan.la
4236 %files -n libubsan-multilib-%{multilib2}-static
4237 %defattr(644,root,root,755)
4238 %{_libdirm2}/libubsan.a
4244 %defattr(644,root,root,755)
4245 %doc libvtv/ChangeLog
4246 %attr(755,root,root) %{_libdir}/libvtv.so.*.*.*
4247 %attr(755,root,root) %ghost %{_libdir}/libvtv.so.0
4249 %files -n libvtv-devel
4250 %defattr(644,root,root,755)
4251 %attr(755,root,root) %{_libdir}/libvtv.so
4252 %{_libdir}/libvtv.la
4254 %files -n libvtv-static
4255 %defattr(644,root,root,755)
4258 %if %{with multilib}
4259 %files -n libvtv-multilib-32
4260 %defattr(644,root,root,755)
4261 %attr(755,root,root) %{_libdir32}/libvtv.so.*.*.*
4262 %attr(755,root,root) %ghost %{_libdir32}/libvtv.so.0
4264 %files -n libvtv-multilib-32-devel
4265 %defattr(644,root,root,755)
4266 %attr(755,root,root) %{_libdir32}/libvtv.so
4267 %{_libdir32}/libvtv.la
4269 %files -n libvtv-multilib-32-static
4270 %defattr(644,root,root,755)
4271 %{_libdir32}/libvtv.a
4274 %if %{with multilib2}
4275 %files -n libvtv-multilib-%{multilib2}
4276 %defattr(644,root,root,755)
4277 %attr(755,root,root) %{_libdirm2}/libvtv.so.*.*.*
4278 %attr(755,root,root) %ghost %{_libdirm2}/libvtv.so.0
4280 %files -n libvtv-multilib-%{multilib2}-devel
4281 %defattr(644,root,root,755)
4282 %attr(755,root,root) %{_libdirm2}/libvtv.so
4283 %{_libdirm2}/libvtv.la
4285 %files -n libvtv-multilib-%{multilib2}-static
4286 %defattr(644,root,root,755)
4287 %{_libdirm2}/libvtv.a
4293 %defattr(644,root,root,755)
4294 %doc libatomic/ChangeLog*
4295 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4296 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4298 %files -n libatomic-devel
4299 %defattr(644,root,root,755)
4300 %attr(755,root,root) %{_libdir}/libatomic.so
4301 %{_libdir}/libatomic.la
4303 %files -n libatomic-static
4304 %defattr(644,root,root,755)
4305 %{_libdir}/libatomic.a
4307 %if %{with multilib}
4308 %files -n libatomic-multilib-32
4309 %defattr(644,root,root,755)
4310 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4311 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4313 %files -n libatomic-multilib-32-devel
4314 %defattr(644,root,root,755)
4315 %attr(755,root,root) %{_libdir32}/libatomic.so
4316 %{_libdir32}/libatomic.la
4318 %files -n libatomic-multilib-32-static
4319 %defattr(644,root,root,755)
4320 %{_libdir32}/libatomic.a
4323 %if %{with multilib2}
4324 %files -n libatomic-multilib-%{multilib2}
4325 %defattr(644,root,root,755)
4326 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4327 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4329 %files -n libatomic-multilib-%{multilib2}-devel
4330 %defattr(644,root,root,755)
4331 %attr(755,root,root) %{_libdirm2}/libatomic.so
4332 %{_libdirm2}/libatomic.la
4334 %files -n libatomic-multilib-%{multilib2}-static
4335 %defattr(644,root,root,755)
4336 %{_libdirm2}/libatomic.a
4341 %defattr(644,root,root,755)
4342 %doc libcc1/ChangeLog*
4343 %attr(755,root,root) %{_libdir}/libcc1.so
4344 %attr(755,root,root) %{_libdir}/libcc1.so.*.*.*
4345 %attr(755,root,root) %ghost %{_libdir}/libcc1.so.0
4346 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so.*
4347 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so.*
4350 %defattr(644,root,root,755)
4351 %dir %{gcclibdir}/plugin
4352 %{gcclibdir}/plugin/gengtype
4353 %{gcclibdir}/plugin/gtype.state
4354 %{gcclibdir}/plugin/include
4355 %{gcclibdir}/plugin/libcc1plugin.la
4356 %attr(755,root,root) %{gcclibdir}/plugin/libcc1plugin.so
4357 %{gcclibdir}/plugin/libcp1plugin.la
4358 %attr(755,root,root) %{gcclibdir}/plugin/libcp1plugin.so