1 # NOTE: despite lower soname, libffi is newer than standalone 3.0.10
4 # - gconf peer? (but libgcj needs split anyway)
6 # /usr/bin/gjdoc [BR: antlr.jar] (but see gjdoc package, there are some additional jars?)
7 # /usr/share/man/man1/gjdoc.1.gz
11 %bcond_without ada # build without ADA support
12 %bcond_without cxx # build without C++ support
13 %bcond_without fortran # build without Fortran support
14 %bcond_without go # build without Go support
15 %bcond_without java # build without Java 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 (it needs glibc[32&64]-devel)
21 %bcond_with multilibx32 # build with x32 multilib on x86_64 support (it needs x32 glibc-devel)
22 %bcond_without profiling # build without profiling
23 %bcond_without python # build without libstdc++ printers for gdb and aot-compile for java
24 %bcond_without asan # build without Address Sanitizer library
25 %bcond_without lsan # build without Leak Sanitizer library
26 %bcond_without tsan # build without Thread Sanitizer library
27 %bcond_without atomic # build without library for atomic operations not supported by hardware
28 %bcond_with gcc_libffi # packaging gcc libffi for system usage
29 # note: libgcj and libgo always have convenience gcc libffi linked in
31 %bcond_without alsa # don't build libgcj ALSA MIDI interface
32 %bcond_without dssi # don't build libgcj DSSI MIDI interface
33 %bcond_without gtk # don't build libgcj GTK peer
34 %bcond_without apidocs # do not build and package API docs
35 %bcond_with mozilla # build libgcjwebplugin (needs fix for new xulrunner)
36 %bcond_with qt # build libgcj Qt peer (currently doesn't build with libtool-2.x)
37 %bcond_without x # don't build libgcj Xlib-dependent AWTs (incl. GTK/Qt)
39 %bcond_without bootstrap # omit 3-stage bootstrap
40 %bcond_with tests # torture gcc
41 %bcond_with symvers # enable versioned symbols in libstdc++ (WARNING: changes soname from .so.6 to so.7)
49 # go, java and objcxx require C++
55 # objcxx requires objc
60 %if %{without bootstrap}
61 %undefine with_profiling
69 %ifnarch %{x8664} x32 ppc64 s390x sparc64
70 %undefine with_multilib
74 %undefine with_multilibx32
77 %ifnarch %{ix86} %{x8664} x32 alpha arm ppc ppc64 sh sparc sparcv9 sparc64
81 %ifnarch %{ix86} %{x8664} x32 ppc ppc64 sparc sparcv9 sparc64
96 %define major_ecj_ver 4.9
97 # class data version seen with file(1) that this jvm is able to load
98 %define _classdataversion 50.0
99 %define gcj_soname_ver 15
101 Summary: GNU Compiler Collection: the C compiler and shared files
102 Summary(es.UTF-8): Colección de compiladores GNU: el compilador C y ficheros compartidos
103 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: kompilator C i pliki współdzielone
104 Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
106 Version: %{major_ver}.%{minor_ver}
110 Group: Development/Languages
111 Source0: https://ftp.gnu.org/pub/gnu/gcc/gcc-%{version}/%{name}-%{version}.tar.bz2
112 # Source0-md5: 4df8ee253b7f3863ad0b86359cd39c43
113 Source1: %{name}-optimize-la.pl
114 Source2: ftp://sourceware.org/pub/java/ecj-%{major_ecj_ver}.jar
115 # Source2-md5: 7339f199ba11c941890031fd9981d7be
116 # check libffi version with libffi/configure.ac
117 Source3: libffi.pc.in
118 # svn diff -x --ignore-eol-style --force svn://gcc.gnu.org/svn/gcc/tags/gcc_4_9_2_release svn://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch > gcc-branch.diff
119 Patch100: %{name}-branch.diff
120 # Patch100-md5: 1f1a11566ddf413cca96fbb04fd790d4
121 Patch0: %{name}-info.patch
122 Patch1: %{name}-cloog.patch
123 Patch2: %{name}-nodebug.patch
124 Patch3: %{name}-ada-link.patch
125 Patch4: %{name}-ada-x32.patch
127 Patch6: %{name}-pr61164.patch
128 Patch7: %{name}-libjava-multilib.patch
129 Patch8: %{name}-enable-java-awt-qt.patch
130 Patch10: %{name}-moresparcs.patch
131 Patch11: %{name}-install-libffi.patch
132 URL: http://gcc.gnu.org/
133 BuildRequires: autoconf >= 2.64
134 %{?with_tests:BuildRequires: autogen}
135 BuildRequires: automake >= 1:1.9.3
136 # binutils 2.17.50.0.9 or newer are required for fixing PR middle-end/20218.
137 BuildRequires: binutils >= 3:2.17.50.0.9-1
139 BuildRequires: chrpath >= 0.13-2
140 BuildRequires: cloog-isl-devel >= 0.17.0
141 BuildRequires: cloog-isl-devel < 0.19
142 %{?with_tests:BuildRequires: dejagnu}
143 BuildRequires: elfutils-devel >= 0.145-1
144 BuildRequires: fileutils >= 4.0.41
147 BuildRequires: gcc(ada)
148 BuildRequires: gcc-ada
150 BuildRequires: gettext-tools
151 BuildRequires: glibc-devel >= 6:2.4-1
153 # Formerly known as gcc(multilib)
154 BuildRequires: gcc(multilib-32)
156 %{?with_multilibx32:BuildRequires: gcc(multilib-x32)}
157 BuildRequires: glibc-devel(ix86)
158 %{?with_multilibx32:BuildRequires: glibc-devel(x32)}
161 BuildRequires: gcc(multilib-64)
162 BuildRequires: glibc-devel(ix86)
163 BuildRequires: glibc-devel(x86_64)
166 BuildRequires: glibc-devel(ppc)
169 BuildRequires: glibc-devel(s390)
172 BuildRequires: glibc-devel(sparcv9)
175 BuildRequires: gmp-c++-devel >= 4.1
176 BuildRequires: gmp-devel >= 4.1
177 BuildRequires: isl-devel >= 0.13
178 BuildRequires: libmpc-devel
179 BuildRequires: mpfr-devel >= 2.3.0
180 BuildRequires: ppl-devel >= 0.11
182 BuildRequires: python-devel
183 BuildRequires: rpm-pythonprov
185 BuildRequires: rpmbuild(macros) >= 1.211
186 BuildRequires: texinfo >= 4.1
187 BuildRequires: zlib-devel
189 %{?with_alsa:BuildRequires: alsa-lib-devel}
191 BuildRequires: dssi-devel
192 BuildRequires: jack-audio-connection-kit-devel
194 BuildRequires: libxml2-devel >= 1:2.6.8
195 BuildRequires: libxslt-devel >= 1.1.11
196 BuildRequires: perl-base
197 BuildRequires: perl-tools-pod
198 BuildRequires: pkgconfig
199 BuildRequires: sed >= 4.0
203 BuildRequires: cairo-devel >= 0.5.0
204 BuildRequires: gtk+2-devel >= 2:2.4.0
205 BuildRequires: libart_lgpl-devel
206 BuildRequires: pango-devel
207 BuildRequires: xorg-lib-libXt-devel
208 BuildRequires: xorg-lib-libXtst-devel
211 BuildRequires: QtGui-devel >= 4.0.1
212 BuildRequires: qt4-build >= 4.0.1
214 %{?with_mozilla:BuildRequires: xulrunner-devel >= 1.8.1.3-1.20070321.5}
216 BuildConflicts: pdksh < 5.2.14-50
217 Requires: binutils >= 3:2.23
218 Requires: libgcc = %{epoch}:%{version}-%{release}
219 Provides: cpp = %{epoch}:%{version}-%{release}
220 %{?with_ada:Provides: gcc(ada)}
228 Conflicts: glibc-devel < 2.2.5-20
229 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
231 %define _slibdir /%{_lib}
233 # 32-bit environment on x86-64,ppc64,s390x,sparc64
234 %define _slibdir32 /lib
235 %define _libdir32 /usr/lib
236 %define _pkgconfigdir32 %{_libdir32}/pkgconfig
237 # x32 environment on x86-64
239 %define multilib2 x32
240 %define _slibdirm2 /libx32
241 %define _libdirm2 /usr/libx32
242 %define _pkgconfigdirm2 %{_libdirm2}/pkgconfig
244 # 64-bit environment on x32
247 %define _slibdirm2 /lib64
248 %define _libdirm2 /usr/lib64
249 %define _pkgconfigdirm2 %{_libdir64}/pkgconfig
252 %define gcclibdir %{_libdir}/gcc/%{_target_platform}/%{version}
253 %define gcjdbexecdir gcj-%{version}-%{gcj_soname_ver}
255 %define filterout -fwrapv -fno-strict-aliasing -fsigned-char
256 %define filterout_ld -Wl,--as-needed
258 # functions with printf format attribute but with special parser and also
259 # receiving non constant format strings
260 %define Werror_cflags %{nil}
262 %define skip_post_check_so '.*(libgo|libxmlj|lib-gnu-awt-xlib)\.so.*'
265 A compiler aimed at integrating all the optimizations and features
266 necessary for a high-performance and stable development environment.
268 This package contains the C compiler and some files shared by various
269 parts of the GNU Compiler Collection. In order to use another GCC
270 compiler you will need to install the appropriate subpackage.
272 %description -l es.UTF-8
273 Un compilador que intenta integrar todas las optimalizaciones y
274 características necesarias para un entorno de desarrollo eficaz y
277 Este paquete contiene el compilador de C y unos ficheros compartidos
278 por varias partes de la colección de compiladores GNU (GCC). Para usar
279 otro compilador de GCC será necesario que instale el subpaquete
282 %description -l pl.UTF-8
283 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
284 wyprodukowania szybkiego i stabilnego kodu wynikowego.
286 Ten pakiet zawiera kompilator C i pliki współdzielone przez różne
287 części kolekcji kompilatorów GNU (GCC). Żeby używać innego kompilatora
288 z GCC, trzeba zainstalować odpowiedni podpakiet.
290 %description -l pt_BR.UTF-8
291 Este pacote adiciona infraestrutura básica e suporte a linguagem C ao
292 GNU Compiler Collection.
295 Summary: GNU Compiler Collection: the C compiler 32-bit support
296 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów 32-bitowych dla kompilatora C
298 Group: Development/Languages
299 Requires: %{name} = %{epoch}:%{version}-%{release}
300 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
303 Requires: glibc-devel(ix86)
306 Requires: glibc-devel(ppc)
309 Requires: glibc-devel(s390)
312 Requires: glibc-devel(sparcv9)
314 Provides: gcc(multilib-32)
315 Obsoletes: gcc-multilib
317 %description multilib-32
318 A compiler aimed at integrating all the optimizations and features
319 necessary for a high-performance and stable development environment.
321 This package contains the C compiler support for producing 32-bit
322 programs on 64-bit host.
324 %description multilib-32 -l pl.UTF-8
325 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
326 wyprodukowania szybkiego i stabilnego kodu wynikowego.
328 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
329 programów 32-bitowych na maszynie 64-bitowej.
331 %package multilib-%{multilib2}
332 Summary: GNU Compiler Collection: the C compiler %{multilib2}-bit support
333 Summary(pl.UTF-8): Kolekcja kompilatorów GNU: obsługa binariów %{multilib2}-bit dla kompilatora C
335 Group: Development/Languages
336 Requires: %{name} = %{epoch}:%{version}-%{release}
337 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
338 %{?with_multilib:Provides: gcc(multilib-%{multilib2})}
340 Requires: glibc-devel(x32)
343 Requires: glibc-devel(x86_64)
346 %description multilib-%{multilib2}
347 A compiler aimed at integrating all the optimizations and features
348 necessary for a high-performance and stable development environment.
350 This package contains the C compiler support for producing %{multilib2}-bit
353 %description multilib-%{multilib2} -l pl.UTF-8
354 Kompilator, posiadający duże możliwości optymalizacyjne niezbędne do
355 wyprodukowania szybkiego i stabilnego kodu wynikowego.
357 Ten pakiet zawiera rozszerzenie kompilatora C o obsługę tworzenia
358 programów %{multilib2}-bitowych.
361 Summary: Shared gcc library
362 Summary(es.UTF-8): Biblioteca compartida de gcc
363 Summary(pl.UTF-8): Biblioteka gcc
364 Summary(pt_BR.UTF-8): Biblioteca runtime para o GCC
365 License: GPL v2+ with unlimited link permission
370 %description -n libgcc
373 %description -n libgcc -l es.UTF-8
374 Biblioteca compartida de gcc.
376 %description -n libgcc -l pl.UTF-8
377 Biblioteka dynamiczna gcc.
379 %description -n libgcc -l pt_BR.UTF-8
380 Biblioteca runtime para o GCC.
382 %package -n libgcc-multilib-32
383 Summary: Shared gcc library - 32-bit version
384 Summary(pl.UTF-8): Biblioteka gcc - wersja 32-bitowa
385 License: GPL v2+ with unlimited link permission
387 Obsoletes: libgcc-multilib
389 %description -n libgcc-multilib-32
390 Shared gcc library - 32-bit version.
392 %description -n libgcc-multilib-32 -l pl.UTF-8
393 Biblioteka dynamiczna gcc - wersja 32-bitowa.
395 %package -n libgcc-multilib-%{multilib2}
396 Summary: Shared gcc library - %{multilib2}-bit version
397 Summary(pl.UTF-8): Biblioteka gcc - wersja %{multilib2}-bitowa
398 License: GPL v2+ with unlimited link permission
401 %description -n libgcc-multilib-%{multilib2}
402 Shared gcc library - %{multilib2}-bit version.
404 %description -n libgcc-multilib-%{multilib2} -l pl.UTF-8
405 Biblioteka dynamiczna gcc - wersja %{multilib2}-bitowa.
408 Summary: GNU OpenMP library
409 Summary(pl.UTF-8): Biblioteka GNU OpenMP
410 License: LGPL v2.1+ with unlimited link permission
413 %description -n libgomp
416 %description -n libgomp -l pl.UTF-8
417 Biblioteka GNU OpenMP.
419 %package -n libgomp-multilib-32
420 Summary: GNU OpenMP library - 32-bit version
421 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja 32-bitowa
422 License: LGPL v2.1+ with unlimited link permission
424 Obsoletes: libgomp-multilib
426 %description -n libgomp-multilib-32
427 GNU OpenMP library - 32-bit version.
429 %description -n libgomp-multilib-32 -l pl.UTF-8
430 Biblioteka GNU OpenMP - wersja 32-bitowa.
432 %package -n libgomp-multilib-%{multilib2}
433 Summary: GNU OpenMP library - %{multilib2}-bit version
434 Summary(pl.UTF-8): Biblioteka GNU OpenMP - wersja %{multilib2}-bitowa
435 License: LGPL v2.1+ with unlimited link permission
438 %description -n libgomp-multilib-%{multilib2}
439 GNU OpenMP library - %{multilib2}-bit version.
441 %description -n libgomp-multilib-%{multilib2} -l pl.UTF-8
442 Biblioteka GNU OpenMP - wersja %{multilib2}-bitowa.
444 %package -n libgomp-devel
445 Summary: Development files for GNU OpenMP library
446 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU OpenMP
447 License: LGPL v2.1+ with unlimited link permission
448 Group: Development/Libraries
449 Requires: %{name} = %{epoch}:%{version}-%{release}
450 Requires: libgomp = %{epoch}:%{version}-%{release}
452 %description -n libgomp-devel
453 Development files for GNU OpenMP library.
455 %description -n libgomp-devel -l pl.UTF-8
456 Pliki programistyczne biblioteki GNU OpenMP.
458 %package -n libgomp-multilib-32-devel
459 Summary: Development files for 32-bit version of GNU OpenMP library
460 Summary(pl.UTF-8): Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP
461 License: LGPL v2.1+ with unlimited link permission
462 Group: Development/Libraries
463 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
464 Obsoletes: libgomp-multilib-devel
466 %description -n libgomp-multilib-32-devel
467 Development files for 32-bit version of GNU OpenMP library.
469 %description -n libgomp-multilib-32-devel -l pl.UTF-8
470 Pliki programistyczne wersji 32-bitowej biblioteki GNU OpenMP.
472 %package -n libgomp-multilib-%{multilib2}-devel
473 Summary: Development files for %{multilib2}-bit version of GNU OpenMP library
474 Summary(pl.UTF-8): Pliki programistyczne wersji %{multilib2}-bitowej biblioteki GNU OpenMP
475 License: LGPL v2.1+ with unlimited link permission
476 Group: Development/Libraries
477 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
479 %description -n libgomp-multilib-%{multilib2}-devel
480 Development files for %{multilib2}-bit version of GNU OpenMP library.
482 %description -n libgomp-multilib-%{multilib2}-devel -l pl.UTF-8
483 Pliki programistyczne wersji %{multilib2}-bitowej biblioteki GNU OpenMP.
485 %package -n libgomp-static
486 Summary: Static GNU OpenMP library
487 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP
488 License: LGPL v2.1+ with unlimited link permission
489 Group: Development/Libraries
490 Requires: libgomp-devel = %{epoch}:%{version}-%{release}
492 %description -n libgomp-static
493 Static GNU OpenMP library.
495 %description -n libgomp-static -l pl.UTF-8
496 Statyczna biblioteka GNU OpenMP.
498 %package -n libgomp-multilib-32-static
499 Summary: Static GNU OpenMP library - 32-bit version
500 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja 32-bitowa
501 License: LGPL v2.1+ with unlimited link permission
502 Group: Development/Libraries
503 Requires: libgomp-multilib-32-devel = %{epoch}:%{version}-%{release}
504 Obsoletes: libgomp-multilib-static
506 %description -n libgomp-multilib-32-static
507 Static GNU OpenMP library - 32-bit version.
509 %description -n libgomp-multilib-32-static -l pl.UTF-8
510 Statyczna biblioteka GNU OpenMP - wersja 32-bitowa.
512 %package -n libgomp-multilib-%{multilib2}-static
513 Summary: Static GNU OpenMP library - %{multilib2}-bit version
514 Summary(pl.UTF-8): Statyczna biblioteka GNU OpenMP - wersja %{multilib2}-bitowa
515 License: LGPL v2.1+ with unlimited link permission
516 Group: Development/Libraries
517 Requires: libgomp-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
519 %description -n libgomp-multilib-%{multilib2}-static
520 Static GNU OpenMP library - %{multilib2}-bit version.
522 %description -n libgomp-multilib-%{multilib2}-static -l pl.UTF-8
523 Statyczna biblioteka GNU OpenMP - wersja %{multilib2}-bitowa.
525 %package -n libcilkrts
526 Summary: GCC Cilk Plus language extensions runtime library
527 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC
531 %description -n libcilkrts
532 This package contains the Cilk Plus C/C++ language extensions runtime
535 %description -n libcilkrts -l pl.UTF-8
536 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
539 %package -n libcilkrts-multilib-32
540 Summary: GCC Cilk Plus language extensions runtime library - 32-bit version
541 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
544 Obsoletes: libcilkrts-multilib
546 %description -n libcilkrts-multilib-32
547 This package contains the Cilk Plus C/C++ language extensions runtime
548 library in 32-bit version.
550 %description -n libcilkrts-multilib-32 -l pl.UTF-8
551 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
552 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
554 %package -n libcilkrts-multilib-%{multilib2}
555 Summary: GCC Cilk Plus language extensions runtime library - %{multilib2}-bit version
556 Summary(pl.UTF-8): Biblioteka uruchomieniowa rozszerzeń Cilk Plus dla GCC - wersja %{multilib2}-bitowa
560 %description -n libcilkrts-multilib-%{multilib2}
561 This package contains the Cilk Plus C/C++ language extensions runtime
562 library in %{multilib2}-bit version.
564 %description -n libcilkrts-multilib-%{multilib2} -l pl.UTF-8
565 Ten pakiet zawiera bibliotekę uruchomieniową rozszerzeń Cilk Plus dla
566 języków C/C++. W tym pakiecie znajduje się wersja %{multilib2}-bitowa.
568 %package -n libcilkrts-devel
569 Summary: GCC development files for Cilk Plus language extensions
570 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus
572 Group: Development/Libraries
573 Requires: libcilkrts = %{epoch}:%{version}-%{release}
575 %description -n libcilkrts-devel
576 This package contains development files for Cilk Plus C/C++ language
579 %description -n libcilkrts-devel -l pl.UTF-8
580 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
583 %package -n libcilkrts-multilib-32-devel
584 Summary: GCC development files for Cilk Plus language extensions - 32-bit version
585 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja 32-bitowa
587 Group: Development/Libraries
588 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
589 Requires: libcilkrts-multilib-32 = %{epoch}:%{version}-%{release}
590 Obsoletes: libcilkrts-multilib-devel
592 %description -n libcilkrts-multilib-32-devel
593 This package contains development files for Cilk Plus C/C++ language
594 extensions in 32-bit version.
596 %description -n libcilkrts-multilib-32-devel -l pl.UTF-8
597 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
598 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
600 %package -n libcilkrts-multilib-%{multilib2}-devel
601 Summary: GCC development files for Cilk Plus language extensions - %{multilib2}-bit version
602 Summary(pl.UTF-8): Pliki programistyczne GCC dla rozszerzeń Cilk Plus - wersja %{multilib2}-bitowa
604 Group: Development/Libraries
605 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
606 Requires: libcilkrts-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
608 %description -n libcilkrts-multilib-%{multilib2}-devel
609 This package contains development files for Cilk Plus C/C++ language
610 extensions in %{multilib2}-bit version.
612 %description -n libcilkrts-multilib-%{multilib2}-devel -l pl.UTF-8
613 Ten pakiet zawiera pliki programistyczne rozszerzeń Cilk Plus dla
614 języków C/C++. W tym pakiecie znajduje się wersja %{multilib2}-bitowa.
616 %package -n libcilkrts-static
617 Summary: GCC Cilk Plus language extensions static library
618 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC
620 Group: Development/Libraries
621 Requires: libcilkrts-devel = %{epoch}:%{version}-%{release}
623 %description -n libcilkrts-static
624 This package contains Cilk Plus C/C++ language extensions static
627 %description -n libcilkrts-static -l pl.UTF-8
628 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
631 %package -n libcilkrts-multilib-32-static
632 Summary: GCC Cilk Plus language extensions static library - 32-bit version
633 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja 32-bitowa
635 Group: Development/Libraries
636 Requires: libcilkrts-multilib-32-devel = %{epoch}:%{version}-%{release}
637 Obsoletes: libcilkrts-multilib-static
639 %description -n libcilkrts-multilib-32-static
640 This package contains the Cilk Plus C/C++ language extensions static
641 library in 32-bit version.
643 %description -n libcilkrts-multilib-32-static -l pl.UTF-8
644 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
645 języków C/C++. W tym pakiecie znajduje się wersja 32-bitowa.
647 %package -n libcilkrts-multilib-%{multilib2}-static
648 Summary: GCC Cilk Plus language extensions static library - %{multilib2}-bit version
649 Summary(pl.UTF-8): Biblioteka statyczna rozszerzeń Cilk Plus dla GCC - wersja %{multilib2}-bitowa
651 Group: Development/Libraries
652 Requires: libcilkrts-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
654 %description -n libcilkrts-multilib-%{multilib2}-static
655 This package contains the Cilk Plus C/C++ language extensions static
656 library in %{multilib2}-bit version.
658 %description -n libcilkrts-multilib-%{multilib2}-static -l pl.UTF-8
659 Ten pakiet zawiera bibliotekę statyczną rozszerzeń Cilk Plus dla
660 języków C/C++. W tym pakiecie znajduje się wersja %{multilib2}-bitowa.
663 Summary: Ada support for gcc
664 Summary(es.UTF-8): Soporte de Ada para gcc
665 Summary(pl.UTF-8): Obsługa Ady do gcc
666 Group: Development/Languages
667 Requires: %{name} = %{epoch}:%{version}-%{release}
668 Requires: libgnat = %{epoch}:%{version}-%{release}
670 Obsoletes: gnat-devel
673 This package adds experimental support for compiling Ada programs.
675 %description ada -l es.UTF-8
676 Este paquete añade soporte experimental para compilar programas en
679 %description ada -l pl.UTF-8
680 Ten pakiet dodaje eksperymentalne wsparcie dla kompilacji programów w
683 %package ada-multilib-32
684 Summary: Ada 32-bit support for gcc
685 Summary(pl.UTF-8): Obsługa 32-bitowych binariów Ady dla gcc
686 Group: Development/Languages
687 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
688 Requires: libgnat-multilib-32 = %{epoch}:%{version}-%{release}
689 Obsoletes: gcc-ada-multilib
691 %description ada-multilib-32
692 This package adds experimental support for compiling 32-bit Ada
693 programs on 64-bit host.
695 %description ada-multilib-32 -l pl.UTF-8
696 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
697 32-bitowych w Adzie na maszynie 64-bitowej.
699 %package ada-multilib-%{multilib2}
700 Summary: Ada %{multilib2}-bit support for gcc
701 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów Ady dla gcc
702 Group: Development/Languages
703 Requires: %{name}-ada = %{epoch}:%{version}-%{release}
704 Requires: libgnat-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
706 %description ada-multilib-%{multilib2}
707 This package adds experimental support for compiling %{multilib2}-bit Ada
710 %description ada-multilib-%{multilib2} -l pl.UTF-8
711 Ten pakiet dodaje eksperymentalną obsługę kompilacji programów
712 %{multilib2}-bitowych w Adzie.
715 Summary: Ada standard libraries
716 Summary(es.UTF-8): Bibliotecas estándares de Ada
717 Summary(pl.UTF-8): Biblioteki standardowe dla Ady
718 License: GPL v2+ with linking exception
723 %description -n libgnat
724 This package contains shared libraries needed to run programs written
727 %description -n libgnat -l es.UTF-8
728 Este paquete contiene las bibliotecas compartidas necesarias para
729 ejecutar programas escritos en Ada.
731 %description -n libgnat -l pl.UTF-8
732 Ten pakiet zawiera biblioteki potrzebne do uruchamiania programów
735 %package -n libgnat-multilib-32
736 Summary: Ada standard libraries - 32-bit version
737 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja 32-bitowa
738 License: GPL v2+ with linking exception
740 Obsoletes: libgnat-multilib
742 %description -n libgnat-multilib-32
743 This package contains 32-bit version of shared libraries needed to run
744 programs written in Ada.
746 %description -n libgnat-multilib-32 -l pl.UTF-8
747 Ten pakiet zawiera wersje 32-bitowe bibliotek potrzebnych do
748 uruchamiania programów napisanych w Adzie.
750 %package -n libgnat-multilib-%{multilib2}
751 Summary: Ada standard libraries - %{multilib2}-bit version
752 Summary(pl.UTF-8): Biblioteki standardowe dla Ady - wersja %{multilib2}-bitowa
753 License: GPL v2+ with linking exception
756 %description -n libgnat-multilib-%{multilib2}
757 This package contains %{multilib2}-bit version of shared libraries needed to run
758 programs written in Ada.
760 %description -n libgnat-multilib-%{multilib2} -l pl.UTF-8
761 Ten pakiet zawiera wersje %{multilib2}-bitowe bibliotek potrzebnych do
762 uruchamiania programów napisanych w Adzie.
764 %package -n libgnat-static
765 Summary: Static Ada standard libraries
766 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady
767 License: GPL v2+ with linking exception
768 Group: Development/Libraries
769 Obsoletes: gnat-static
771 %description -n libgnat-static
772 This package contains static libraries for programs written in Ada.
774 %description -n libgnat-static -l pl.UTF-8
775 Ten pakiet zawiera biblioteki statyczne dla programów napisanych w
778 %package -n libgnat-multilib-32-static
779 Summary: Static Ada standard libraries - 32-bit version
780 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje 32-bitowe
781 License: GPL v2+ with linking exception
782 Group: Development/Libraries
783 Obsoletes: libgnat-multilib-static
785 %description -n libgnat-multilib-32-static
786 This package contains 32-bit version of static libraries for programs
789 %description -n libgnat-multilib-32-static -l pl.UTF-8
790 Ten pakiet zawiera 32-bitowe wersje bibliotek statycznych dla
791 programów napisanych w Adzie.
793 %package -n libgnat-multilib-%{multilib2}-static
794 Summary: Static Ada standard libraries - %{multilib2}-bit version
795 Summary(pl.UTF-8): Statyczne biblioteki standardowe dla Ady - wersje %{multilib2}-bitowe
796 License: GPL v2+ with linking exception
797 Group: Development/Libraries
799 %description -n libgnat-multilib-%{multilib2}-static
800 This package contains %{multilib2}-bit version of static libraries for programs
803 %description -n libgnat-multilib-%{multilib2}-static -l pl.UTF-8
804 Ten pakiet zawiera %{multilib2}-bitowe wersje bibliotek statycznych dla
805 programów napisanych w Adzie.
808 Summary: C++ support for gcc
809 Summary(es.UTF-8): Soporte de C++ para gcc
810 Summary(pl.UTF-8): Obsługa C++ dla gcc
811 Summary(pt_BR.UTF-8): Suporte C++ para o gcc
812 Group: Development/Languages
813 Requires: %{name} = %{epoch}:%{version}-%{release}
819 This package adds C++ support to the GNU Compiler Collection. It
820 includes support for most of the current C++ specification, including
821 templates and exception handling. It does not include a standard C++
822 library, which is available separately.
824 %description c++ -l de.UTF-8
825 Dieses Paket enthält die C++-Unterstützung für den
826 GNU-Compiler-Collection. Es unterstützt die aktuelle
827 C++-Spezifikation, inkl. Templates und Ausnahmeverarbeitung. Eine
828 C++-Standard-Library ist nicht enthalten - sie ist getrennt
831 %description c++ -l es.UTF-8
832 Este paquete añade soporte de C++ al GCC (colección de compiladores
833 GNU). Ello incluye el soporte para la mayoría de la especificación
834 actual de C++, incluyendo plantillas y manejo de excepciones. No
835 incluye la biblioteca estándar de C++, la que es disponible separada.
837 %description c++ -l fr.UTF-8
838 Ce package ajoute un support C++ a la collection de compilateurs GNU.
839 Il comprend un support pour la plupart des spécifications actuelles de
840 C++, dont les modéles et la gestion des exceptions. Il ne comprend pas
841 une bibliothéque C++ standard, qui est disponible séparément.
843 %description c++ -l pl.UTF-8
844 Ten pakiet dodaje obsługę C++ do kompilatora gcc. Ma wsparcie dla
845 dużej ilości obecnych specyfikacji C++, nie zawiera natomiast
846 standardowych bibliotek C++, które są w oddzielnym pakiecie.
848 %description c++ -l pt_BR.UTF-8
849 Este pacote adiciona suporte C++ para o gcc.
851 %description c++ -l tr.UTF-8
852 Bu paket, GNU C derleyicisine C++ desteği ekler. 'Template'ler ve
853 aykırı durum işleme gibi çoğu güncel C++ tanımlarına uyar. Standart
854 C++ kitaplığı bu pakette yer almaz.
856 %package c++-multilib-32
857 Summary: C++ 32-bit support for gcc
858 Summary(pl.UTF-8): Obsługa 32-bitowych binariów C++ dla gcc
859 Group: Development/Languages
860 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
861 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
862 Obsoletes: gcc-c++-multilib
864 %description c++-multilib-32
865 This package adds 32-bit C++ support to the GNU Compiler Collection.
867 %description c++-multilib-32 -l pl.UTF-8
868 Ten pakiet dodaje obsługę 32-bitowych binariów C++ do kompilatora gcc.
870 %package c++-multilib-%{multilib2}
871 Summary: C++ %{multilib2}-bit support for gcc
872 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów C++ dla gcc
873 Group: Development/Languages
874 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
875 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
877 %description c++-multilib-%{multilib2}
878 This package adds %{multilib2}-bit C++ support to the GNU Compiler Collection.
880 %description c++-multilib-%{multilib2} -l pl.UTF-8
881 Ten pakiet dodaje obsługę %{multilib2}-bitowych binariów C++ do kompilatora gcc.
883 %package -n libstdc++
884 Summary: GNU C++ library
885 Summary(es.UTF-8): Biblioteca C++ de GNU
886 Summary(pl.UTF-8): Biblioteki GNU C++
887 Summary(pt_BR.UTF-8): Biblioteca C++ GNU
888 License: GPL v2+ with free software exception
890 # >= instead of = to allow keeping older libstdc++ (with different soname)
891 Requires: libgcc >= %{epoch}:%{version}-%{release}
893 Obsoletes: libstdc++3
894 Obsoletes: libstdc++4
896 %description -n libstdc++
897 This is the GNU implementation of the standard C++ libraries, along
898 with additional GNU tools. This package includes the shared libraries
899 necessary to run C++ applications.
901 %description -n libstdc++ -l de.UTF-8
902 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
903 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
904 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
906 %description -n libstdc++ -l es.UTF-8
907 Este es el soporte de las bibliotecas padrón del C++, junto con
908 herramientas GNU adicionales. El paquete incluye las bibliotecas
909 compartidas necesarias para ejecutar aplicaciones C++.
911 %description -n libstdc++ -l fr.UTF-8
912 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
913 des outils GNU supplémentaires. Ce package comprend les librairies
914 partagées nécessaires à l'exécution d'application C++.
916 %description -n libstdc++ -l pl.UTF-8
917 Pakiet ten zawiera biblioteki będące implementacją standardowych
918 bibliotek C++. Znajdują się w nim biblioteki dynamiczne niezbędne do
919 uruchomienia aplikacji napisanych w C++.
921 %description -n libstdc++ -l pt_BR.UTF-8
922 Este pacote é uma implementação da biblioteca padrão C++ v3, um
923 subconjunto do padrão ISO 14882.
925 %description -n libstdc++ -l tr.UTF-8
926 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
927 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
929 %package -n libstdc++-multilib-32
930 Summary: GNU C++ library - 32-bit version
931 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja 32-bitowa
932 License: GPL v2+ with free software exception
934 # >= instead of = to allow keeping older libstdc++ (with different soname)
935 Requires: libgcc-multilib-32 >= %{epoch}:%{version}-%{release}
936 Obsoletes: libstdc++-multilib
938 %description -n libstdc++-multilib-32
939 This is 32-bit version of the GNU implementation of the standard C++
942 %description -n libstdc++-multilib-32 -l pl.UTF-8
943 Ten pakiet ten zawiera 32-bitową wersję implementacji GNU biblioteki
946 %package -n libstdc++-multilib-%{multilib2}
947 Summary: GNU C++ library - %{multilib2}-bit version
948 Summary(pl.UTF-8): Biblioteka GNU C++ - wersja %{multilib2}-bitowa
949 License: GPL v2+ with free software exception
951 # >= instead of = to allow keeping older libstdc++ (with different soname)
952 Requires: libgcc-multilib-%{multilib2} >= %{epoch}:%{version}-%{release}
954 %description -n libstdc++-multilib-%{multilib2}
955 This is %{multilib2}-bit version of the GNU implementation of the standard C++
958 %description -n libstdc++-multilib-%{multilib2} -l pl.UTF-8
959 Ten pakiet ten zawiera %{multilib2}-bitową wersję implementacji GNU biblioteki
962 %package -n libstdc++-gdb
963 Summary: libstdc++ pretty printers for GDB
964 Summary(pl.UTF-8): Funkcje wypisujące dane libstdc++ dla GDB
965 Group: Development/Debuggers
967 %description -n libstdc++-gdb
968 This package contains Python scripts for GDB pretty printing of the
969 libstdc++ types/containers.
971 %description -n libstdc++-gdb -l pl.UTF-8
972 Ten pakiet zawiera skrypty Pythona dla GDB służące do ładnego
973 wypisywania typów i kontenerów libstdc++.
975 %package -n libstdc++-devel
976 Summary: Header files and documentation for C++ development
977 Summary(de.UTF-8): Header-Dateien zur Entwicklung mit C++
978 Summary(es.UTF-8): Ficheros de cabecera y documentación para desarrollo C++
979 Summary(fr.UTF-8): Fichiers d'en-tête et biblitothèques pour développer en C++
980 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do biblioteki standardowej C++
981 Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o desenvolvimento em C++
982 Summary(tr.UTF-8): C++ ile program geliştirmek için gerekli dosyalar
983 License: GPL v2+ with free software exception
984 Group: Development/Libraries
985 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
986 Requires: glibc-devel
987 Requires: libstdc++ = %{epoch}:%{version}-%{release}
988 Obsoletes: libg++-devel
989 Obsoletes: libstdc++3-devel
990 Obsoletes: libstdc++4-devel
992 %description -n libstdc++-devel
993 This is the GNU implementation of the standard C++ libraries. This
994 package includes the header files needed for C++ development and
995 library documentation.
997 %description -n libstdc++-devel -l es.UTF-8
998 Este es el soporte de las bibliotecas padrón del lenguaje C++. Este
999 paquete incluye los archivos de inclusión y bibliotecas necesarios
1000 para desarrollo de programas en lenguaje C++.
1002 %description -n libstdc++-devel -l pl.UTF-8
1003 Pakiet ten zawiera biblioteki będące implementacją standardowych
1004 bibliotek C++. Znajdują się w nim pliki nagłówkowe wykorzystywane przy
1005 programowaniu w języku C++ oraz dokumentacja biblioteki standardowej.
1007 %description -n libstdc++-devel -l pt_BR.UTF-8
1008 Este pacote inclui os arquivos de inclusão e bibliotecas necessárias
1009 para desenvolvimento de programas C++.
1011 %package -n libstdc++-multilib-32-devel
1012 Summary: Development files for C++ development - 32-bit version
1013 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja 32-bitowa
1014 License: GPL v2+ with free software exception
1015 Group: Development/Libraries
1016 Requires: %{name}-c++-multilib-32 = %{epoch}:%{version}-%{release}
1017 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1018 Requires: libstdc++-multilib-32 = %{epoch}:%{version}-%{release}
1019 Obsoletes: libstdc++-multilib-devel
1021 %description -n libstdc++-multilib-32-devel
1022 This package contains the development files for 32-bit version of the
1023 GNU implementation of the standard C++ library.
1025 %description -n libstdc++-multilib-32-devel -l pl.UTF-8
1026 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji
1027 implementacji GNU biblioteki standardowej C++.
1029 %package -n libstdc++-multilib-%{multilib2}-devel
1030 Summary: Development files for C++ development - %{multilib2}-bit version
1031 Summary(pl.UTF-8): Pliki programistyczne biblioteki standardowej C++ - wersja %{multilib2}-bitowa
1032 License: GPL v2+ with free software exception
1033 Group: Development/Libraries
1034 Requires: %{name}-c++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1035 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1036 Requires: libstdc++-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1038 %description -n libstdc++-multilib-%{multilib2}-devel
1039 This package contains the development files for %{multilib2}-bit version of the
1040 GNU implementation of the standard C++ library.
1042 %description -n libstdc++-multilib-%{multilib2}-devel -l pl.UTF-8
1043 Ten pakiet zawiera pliki programistyczne %{multilib2}-bitowej wersji
1044 implementacji GNU biblioteki standardowej C++.
1046 %package -n libstdc++-static
1047 Summary: Static C++ standard library
1048 Summary(es.UTF-8): Biblioteca estándar estática de C++
1049 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++
1050 License: GPL v2+ with free software exception
1051 Group: Development/Libraries
1052 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1053 Obsoletes: libstdc++4-static
1055 %description -n libstdc++-static
1056 Static C++ standard library.
1058 %description -n libstdc++-static -l es.UTF-8
1059 Biblioteca estándar estática de C++.
1061 %description -n libstdc++-static -l pl.UTF-8
1062 Statyczna biblioteka standardowa C++.
1064 %package -n libstdc++-multilib-32-static
1065 Summary: Static C++ standard library - 32-bit version
1066 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja 32-bitowa
1067 License: GPL v2+ with free software exception
1068 Group: Development/Libraries
1069 Requires: libstdc++-multilib-32-devel = %{epoch}:%{version}-%{release}
1070 Obsoletes: libstdc++-multilib-static
1072 %description -n libstdc++-multilib-32-static
1073 Static C++ standard library - 32-bit version.
1075 %description -n libstdc++-multilib-32-static -l pl.UTF-8
1076 Statyczna biblioteka standardowa C++ - wersja 32-bitowa.
1078 %package -n libstdc++-multilib-%{multilib2}-static
1079 Summary: Static C++ standard library - %{multilib2}-bit version
1080 Summary(pl.UTF-8): Statyczna biblioteka standardowa C++ - wersja %{multilib2}-bitowa
1081 License: GPL v2+ with free software exception
1082 Group: Development/Libraries
1083 Requires: libstdc++-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1085 %description -n libstdc++-multilib-%{multilib2}-static
1086 Static C++ standard library - %{multilib2}-bit version.
1088 %description -n libstdc++-multilib-%{multilib2}-static -l pl.UTF-8
1089 Statyczna biblioteka standardowa C++ - wersja %{multilib2}-bitowa.
1091 %package -n libstdc++-apidocs
1092 Summary: C++ standard library API documentation
1093 Summary(pl.UTF-8): Dokumentacja API biblioteki standardowej C++
1094 Group: Documentation
1095 %if "%{_rpmversion}" >= "5"
1099 %description -n libstdc++-apidocs
1100 API and internal documentation for C++ standard library.
1102 %description -n libstdc++-apidocs -l pl.UTF-8
1103 Dokumentacja API i wewnętrzna biblioteki standardowej C++.
1106 Summary: Fortran 95 support for gcc
1107 Summary(es.UTF-8): Soporte de Fortran 95 para gcc
1108 Summary(pl.UTF-8): Obsługa Fortranu 95 dla gcc
1109 Summary(pt_BR.UTF-8): Suporte Fortran 95 para o GCC
1110 Group: Development/Languages/Fortran
1111 Requires: %{name} = %{epoch}:%{version}-%{release}
1112 Requires: libgfortran = %{epoch}:%{version}-%{release}
1113 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1114 Provides: gcc-g77 = %{epoch}:%{version}-%{release}
1118 %description fortran
1119 This package adds support for compiling Fortran 95 programs with the
1122 %description fortran -l es.UTF-8
1123 Este paquete añade soporte para compilar programas escritos en Fortran
1124 95 con el compilador GNU.
1126 %description fortran -l pl.UTF-8
1127 Ten pakiet dodaje obsługę Fortranu 95 do kompilatora gcc. Jest
1128 potrzebny do kompilowania programów pisanych w języku Fortran 95.
1130 %description fortran -l pt_BR.UTF-8
1131 Suporte Fortran 95 para o GCC.
1133 %package fortran-multilib-32
1134 Summary: Fortran 95 32-bit support for gcc
1135 Summary(pl.UTF-8): Obsługa binariów 32-bitowych Fortranu 95 dla gcc
1136 Group: Development/Languages/Fortran
1137 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1138 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1139 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1140 Obsoletes: gcc-fortran-multilib
1142 %description fortran-multilib-32
1143 This package adds support for compiling 32-bit Fortran 95 programs
1144 with the GNU compiler.
1146 %description fortran-multilib-32 -l pl.UTF-8
1147 Ten pakiet dodaje obsługę 32-bitowych programów w Fortranie 95 do
1150 %package fortran-multilib-%{multilib2}
1151 Summary: Fortran 95 %{multilib2}-bit support for gcc
1152 Summary(pl.UTF-8): Obsługa binariów %{multilib2}-bitowych Fortranu 95 dla gcc
1153 Group: Development/Languages/Fortran
1154 Requires: %{name}-fortran = %{epoch}:%{version}-%{release}
1155 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1156 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1158 %description fortran-multilib-%{multilib2}
1159 This package adds support for compiling %{multilib2}-bit Fortran 95 programs
1160 with the GNU compiler.
1162 %description fortran-multilib-%{multilib2} -l pl.UTF-8
1163 Ten pakiet dodaje obsługę %{multilib2}-bitowych programów w Fortranie 95 do
1166 %package -n libgfortran
1167 Summary: Fortran 95 Library
1168 Summary(es.UTF-8): Biblioteca de Fortran 95
1169 Summary(pl.UTF-8): Biblioteka Fortranu 95
1170 License: GPL v2+ with unlimited link permission
1172 Requires: libquadmath = %{epoch}:%{version}-%{release}
1175 %description -n libgfortran
1178 %description -n libgfortran -l es.UTF-8
1179 Biblioteca de Fortran 95.
1181 %description -n libgfortran -l pl.UTF-8
1182 Biblioteka Fortranu 95.
1184 %package -n libgfortran-multilib-32
1185 Summary: Fortran 95 Library - 32-bit version
1186 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja 32-bitowa
1187 License: GPL v2+ with unlimited link permission
1189 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1190 Obsoletes: libgfortran-multilib
1192 %description -n libgfortran-multilib-32
1193 Fortran 95 Library - 32-bit version.
1195 %description -n libgfortran-multilib-32 -l pl.UTF-8
1196 Biblioteka Fortranu 95 - wersja 32-bitowa.
1198 %package -n libgfortran-multilib-%{multilib2}
1199 Summary: Fortran 95 Library - %{multilib2}-bit version
1200 Summary(pl.UTF-8): Biblioteka Fortranu 95 - wersja %{multilib2}-bitowa
1201 License: GPL v2+ with unlimited link permission
1203 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1205 %description -n libgfortran-multilib-%{multilib2}
1206 Fortran 95 Library - %{multilib2}-bit version.
1208 %description -n libgfortran-multilib-%{multilib2} -l pl.UTF-8
1209 Biblioteka Fortranu 95 - wersja %{multilib2}-bitowa.
1211 %package -n libgfortran-static
1212 Summary: Static Fortran 95 Library
1213 Summary(es.UTF-8): Bibliotecas estáticas de Fortran 95
1214 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95
1215 License: GPL v2+ with unlimited link permission
1216 Group: Development/Libraries
1217 Requires: libgfortran = %{epoch}:%{version}-%{release}
1218 Obsoletes: libg2c-static
1220 %description -n libgfortran-static
1221 Static Fortran 95 Library.
1223 %description -n libgfortran-static -l es.UTF-8
1224 Bibliotecas estáticas de Fortran 95.
1226 %description -n libgfortran-static -l pl.UTF-8
1227 Statyczna biblioteka Fortranu 95.
1229 %package -n libgfortran-multilib-32-static
1230 Summary: Static Fortran 95 Library - 32-bit version
1231 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja 32-bitowa
1232 License: GPL v2+ with unlimited link permission
1233 Group: Development/Libraries
1234 Requires: libgfortran-multilib-32 = %{epoch}:%{version}-%{release}
1235 Obsoletes: libgfortran-multilib-static
1237 %description -n libgfortran-multilib-32-static
1238 Static Fortran 95 Library - 32-bit version.
1240 %description -n libgfortran-multilib-32-static -l pl.UTF-8
1241 Statyczna biblioteka Fortranu 95 - wersja 32-bitowa.
1243 %package -n libgfortran-multilib-%{multilib2}-static
1244 Summary: Static Fortran 95 Library - %{multilib2}-bit version
1245 Summary(pl.UTF-8): Statyczna Biblioteka Fortranu 95 - wersja %{multilib2}-bitowa
1246 License: GPL v2+ with unlimited link permission
1247 Group: Development/Libraries
1248 Requires: libgfortran-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1250 %description -n libgfortran-multilib-%{multilib2}-static
1251 Static Fortran 95 Library - %{multilib2}-bit version.
1253 %description -n libgfortran-multilib-%{multilib2}-static -l pl.UTF-8
1254 Statyczna biblioteka Fortranu 95 - wersja %{multilib2}-bitowa.
1256 %package -n libquadmath
1257 Summary: GCC __float128 shared support library
1258 Summary(pl.UTF-8): Biblioteka współdzielona do obsługi typu __float128
1259 License: GPL v2+ with linking exception
1262 %description -n libquadmath
1263 This package contains GCC shared support library which is needed for
1264 __float128 math support and for Fortran REAL*16 support.
1266 %description -n libquadmath -l pl.UTF-8
1267 Ten pakiet zawiera bibliotekę współdzieloną GCC do obsługi operacji
1268 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1271 %package -n libquadmath-multilib-32
1272 Summary: GCC __float128 shared support library - 32-bit version
1273 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja 32-bitowa
1274 License: GPL v2+ with linking exception
1276 Obsoletes: libquadmath-multilib
1278 %description -n libquadmath-multilib-32
1279 This package contains 32-bit version of GCC shared support library
1280 which is needed for __float128 math support and for Fortran REAL*16
1283 %description -n libquadmath-multilib-32 -l pl.UTF-8
1284 Ten pakiet zawiera 32-bitową bibliotekę współdzieloną GCC do obsługi
1285 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1288 %package -n libquadmath-multilib-%{multilib2}
1289 Summary: GCC __float128 shared support library - %{multilib2}-bit version
1290 Summary(pl.UTF-8): Biblioteka współdzielona GCC do obsługi typu __float128 - wersja %{multilib2}-bitowa
1291 License: GPL v2+ with linking exception
1294 %description -n libquadmath-multilib-%{multilib2}
1295 This package contains %{multilib2}-bit version of GCC shared support library
1296 which is needed for __float128 math support and for Fortran REAL*16
1299 %description -n libquadmath-multilib-%{multilib2} -l pl.UTF-8
1300 Ten pakiet zawiera %{multilib2}-bitową bibliotekę współdzieloną GCC do obsługi
1301 operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
1304 %package -n libquadmath-devel
1305 Summary: Header files for GCC __float128 support library
1306 Summary(pl.UTF-8): Pliki nagłówkowe biblioteka GCC do obsługi typu __float128
1307 License: GPL v2+ with linking exception
1308 Group: Development/Libraries
1309 Requires: libquadmath = %{epoch}:%{version}-%{release}
1311 %description -n libquadmath-devel
1312 This package contains header files for GCC support library which is
1313 needed for __float128 math support and for Fortran REAL*16 support.
1315 %description -n libquadmath-devel -l pl.UTF-8
1316 Ten pakiet zawiera pliki nagłówkowe biblioteki GCC do obsługi operacji
1317 matematycznych na zmiennych typu __float128 oraz typu REAL*16 w
1320 %package -n libquadmath-multilib-32-devel
1321 Summary: Development files for 32-bit GCC __float128 support library
1322 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej biblioteki do obsługi typu __float128
1323 License: GPL v2+ with linking exception
1324 Group: Development/Libraries
1325 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1326 Requires: libquadmath-multilib-32 = %{epoch}:%{version}-%{release}
1327 Obsoletes: libquadmath-multilib-devel
1329 %description -n libquadmath-multilib-32-devel
1330 This package contains development files for 32-bit GCC support library
1331 which is needed for __float128 math support and for Fortran REAL*16
1334 %description -n libquadmath-multilib-32-devel -l pl.UTF-8
1335 Ten pakiet zawiera pliki programistyczne 32-bitowej biblioteki GCC do
1336 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1337 REAL*16 w Fortranie.
1339 %package -n libquadmath-multilib-%{multilib2}-devel
1340 Summary: Development files for %{multilib2}-bit GCC __float128 support library
1341 Summary(pl.UTF-8): Pliki programistyczne %{multilib2}-bitowej biblioteki do obsługi typu __float128
1342 License: GPL v2+ with linking exception
1343 Group: Development/Libraries
1344 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1345 Requires: libquadmath-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1347 %description -n libquadmath-multilib-%{multilib2}-devel
1348 This package contains development files for %{multilib2}-bit GCC support library
1349 which is needed for __float128 math support and for Fortran REAL*16
1352 %description -n libquadmath-multilib-%{multilib2}-devel -l pl.UTF-8
1353 Ten pakiet zawiera pliki programistyczne %{multilib2}-bitowej biblioteki GCC do
1354 obsługi operacji matematycznych na zmiennych typu __float128 oraz typu
1355 REAL*16 w Fortranie.
1357 %package -n libquadmath-static
1358 Summary: Static GCC __float128 support library
1359 Summary(pl.UTF-8): Biblioteka statyczna GCC do obsługi typu __float128
1360 License: GPL v2+ with linking exception
1361 Group: Development/Libraries
1362 Requires: libquadmath-devel = %{epoch}:%{version}-%{release}
1364 %description -n libquadmath-static
1365 Static GCC __float128 support library.
1367 %description -n libquadmath-static -l pl.UTF-8
1368 Biblioteka statyczna GCC do obsługi typu __float128.
1370 %package -n libquadmath-multilib-32-static
1371 Summary: Static GCC __float128 support library - 32-bit version
1372 Summary(pl.UTF-8): 32-bitowa biblioteka statyczna GCC do obsługi typu __float128
1373 License: GPL v2+ with linking exception
1374 Group: Development/Libraries
1375 Requires: libquadmath-multilib-32-devel = %{epoch}:%{version}-%{release}
1376 Obsoletes: libquadmath-multilib-static
1378 %description -n libquadmath-multilib-32-static
1379 Static GCC __float128 support library - 32-bit version.
1381 %description -n libquadmath-multilib-32-static -l pl.UTF-8
1382 32-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1384 %package -n libquadmath-multilib-%{multilib2}-static
1385 Summary: Static GCC __float128 support library - %{multilib2}-bit version
1386 Summary(pl.UTF-8): %{multilib2}-bitowa biblioteka statyczna GCC do obsługi typu __float128
1387 License: GPL v2+ with linking exception
1388 Group: Development/Libraries
1389 Requires: libquadmath-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1391 %description -n libquadmath-multilib-%{multilib2}-static
1392 Static GCC __float128 support library - %{multilib2}-bit version.
1394 %description -n libquadmath-multilib-%{multilib2}-static -l pl.UTF-8
1395 %{multilib2}-bitowa biblioteka statyczna GCC do obsługi typu __float128.
1398 Summary: Java support for gcc
1399 Summary(es.UTF-8): Soporte de Java para gcc
1400 Summary(pl.UTF-8): Obsługa Javy dla gcc
1401 Group: Development/Languages/Java
1402 Requires: %{name} = %{epoch}:%{version}-%{release}
1403 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1404 Provides: gcc-java-tools
1405 Provides: gcj = %{epoch}:%{version}-%{release}
1406 Obsoletes: eclipse-ecj
1407 Obsoletes: gcc-java-tools
1408 Obsoletes: java-gnu-classpath-tools
1411 This package adds experimental support for compiling Java(TM) programs
1412 and bytecode into native code. To use this you will also need the
1415 %description java -l es.UTF-8
1416 Este paquete añade soporte experimental para compilar programas
1417 Java(tm) y su bytecode en código nativo. Para usarlo también va a
1418 necesitar el paquete libgcj.
1420 %description java -l pl.UTF-8
1421 Ten pakiet dodaje możliwość kompilowania programów w języku Java(TM)
1422 oraz bajtkodu do kodu natywnego. Do używania go wymagany jest
1423 dodatkowo pakiet libgcj.
1425 %package java-aotcompile
1426 Summary: Java AOT-compiler - compiling bytecode to native
1427 Summary(pl.UTF-8): Kompilator AOT dla Javy - kompilacja bajtkodu do kodu natywnego
1429 Group: Development/Tools
1430 Requires: %{name}-java = %{epoch}:%{version}-%{release}
1432 %description java-aotcompile
1433 aot-compile is a script that searches a directory for Java bytecode
1434 (as class files, or in jars) and uses gcj to compile it to native code
1435 and generate the databases from it.
1437 %description java-aotcompile -l pl.UTF-8
1438 aot-compile to skrypt wyszukujący w katalogu bajtkod Javy (w plikach
1439 class lub jarach) i kompilujący go przy użyciu gcj, a następnie
1440 generujący z niego bazy danych.
1443 Summary: Java Class Libraries
1444 Summary(es.UTF-8): Bibliotecas de clases de Java
1445 Summary(pl.UTF-8): Biblioteki Klas Javy
1446 License: GPL v2+ with limited linking exception
1448 Requires: jpackage-utils
1449 Requires: libstdc++ = %{epoch}:%{version}-%{release}
1450 Provides: java(ClassDataVersion) = %{_classdataversion}
1453 %description -n libgcj
1454 Java Class Libraries.
1456 %description -n libgcj -l es.UTF-8
1457 Bibliotecas de clases de Java.
1459 %description -n libgcj -l pl.UTF-8
1460 Biblioteki Klas Javy.
1462 %package -n libgcj-devel
1463 Summary: Development files for Java Class Libraries
1464 Summary(es.UTF-8): Ficheros de desarrollo para las bibliotecas de clases de Java
1465 Summary(pl.UTF-8): Pliki nagłówkowe dla Bibliotek Klas Javy
1466 License: GPL v2+ with limited linking exception
1467 Group: Development/Libraries
1468 Requires: libgcj = %{epoch}:%{version}-%{release}
1469 Requires: libstdc++-devel = %{epoch}:%{version}-%{release}
1470 Requires: zlib-devel
1471 Obsoletes: libgcj3-devel
1473 %description -n libgcj-devel
1474 Development files for Java Class Libraries.
1476 %description -n libgcj-devel -l es.UTF-8
1477 Ficheros de desarrollo para las bibliotecas de clases de Java.
1479 %description -n libgcj-devel -l pl.UTF-8
1480 Pliki nagłówkowe dla Bibliotek Klas Javy.
1482 %package -n libgcj-static
1483 Summary: Static Java Class Libraries
1484 Summary(es.UTF-8): Bibliotecas estáticas de clases de Java
1485 Summary(pl.UTF-8): Statyczne Biblioteki Klas Javy
1486 License: GPL v2+ with limited linking exception
1487 Group: Development/Libraries
1488 Requires: libgcj-devel = %{epoch}:%{version}-%{release}
1490 %description -n libgcj-static
1491 Static Java Class Libraries.
1493 %description -n libgcj-static -l es.UTF-8
1494 Bibliotecas estáticas de clases de Java.
1496 %description -n libgcj-static -l pl.UTF-8
1497 Statyczne Biblioteki Klas Javy.
1500 Summary: Foreign Function Interface library
1501 Summary(es.UTF-8): Biblioteca de interfaz de funciones ajenas
1502 Summary(pl.UTF-8): Biblioteka zewnętrznych wywołań funkcji
1506 %description -n libffi
1507 The libffi library provides a portable, high level programming
1508 interface to various calling conventions. This allows a programmer to
1509 call any function specified by a call interface description at run
1512 %description -n libffi -l es.UTF-8
1513 La biblioteca libffi provee una interfaz portable de programación de
1514 alto nivel para varias convenciones de llamada. Ello permite que un
1515 programador llame una función cualquiera especificada por una
1516 descripción de interfaz de llamada en el tiempo de ejecución.
1518 %description -n libffi -l pl.UTF-8
1519 Biblioteka libffi dostarcza przenośnego, wysokopoziomowego
1520 międzymordzia do różnych konwencji wywołań funkcji. Pozwala to
1521 programiście wywoływać dowolne funkcje podając konwencję wywołania w
1524 %package -n libffi-multilib-32
1525 Summary: Foreign Function Interface library - 32-bit version
1526 Summary(pl.UTF-8): Biblioteka zewnętrznych wywołań funkcji - wersja 32-bitowa
1529 Obsoletes: libffi-multilib
1531 %description -n libffi-multilib-32
1532 The libffi library provides a portable, high level programming
1533 interface to various calling conventions. This allows a programmer to
1534 call any function specified by a call interface description at run
1535 time. This package contains 32-bit version of the library.
1537 %description -n libffi-multilib-32 -l pl.UTF-8
1538 Biblioteka libffi dostarcza przenośnego, wysokopoziomowego
1539 międzymordzia do różnych konwencji wywołań funkcji. Pozwala to
1540 programiście wywoływać dowolne funkcje podając konwencję wywołania w
1541 czasie wykonania. Ten pakiet zawiera wersję 32-bitową biblioteki.
1543 %package -n libffi-multilib-%{multilib2}
1544 Summary: Foreign Function Interface library - %{multilib2}-bit version
1545 Summary(pl.UTF-8): Biblioteka zewnętrznych wywołań funkcji - wersja %{multilib2}-bitowa
1549 %description -n libffi-multilib-%{multilib2}
1550 The libffi library provides a portable, high level programming
1551 interface to various calling conventions. This allows a programmer to
1552 call any function specified by a call interface description at run
1553 time. This package contains %{multilib2}-bit version of the library.
1555 %description -n libffi-multilib-%{multilib2} -l pl.UTF-8
1556 Biblioteka libffi dostarcza przenośnego, wysokopoziomowego
1557 międzymordzia do różnych konwencji wywołań funkcji. Pozwala to
1558 programiście wywoływać dowolne funkcje podając konwencję wywołania w
1559 czasie wykonania. Ten pakiet zawiera wersję %{multilib2}-bitową biblioteki.
1561 %package -n libffi-devel
1562 Summary: Development files for Foreign Function Interface library
1563 Summary(es.UTF-8): Ficheros de desarrollo para libffi
1564 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libffi
1566 Group: Development/Libraries
1567 Requires: %{name} = %{epoch}:%{version}-%{release}
1568 Requires: libffi = %{epoch}:%{version}-%{release}
1570 %description -n libffi-devel
1571 Development files for Foreign Function Interface library.
1573 %description -n libffi-devel -l es.UTF-8
1574 Ficheros de desarrollo para libffi.
1576 %description -n libffi-devel -l pl.UTF-8
1577 Pliki nagłówkowe biblioteki libffi.
1579 %package -n libffi-multilib-32-devel
1580 Summary: Development files for 32-bit version of Foreign Function Interface library
1581 Summary(pl.UTF-8): Pliki programistyczne 32-bitowej wersji biblioteki libffi
1583 Group: Development/Libraries
1584 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1585 Requires: libffi-multilib-32 = %{epoch}:%{version}-%{release}
1586 Obsoletes: libffi-multilib-devel
1588 %description -n libffi-multilib-32-devel
1589 Development files for 32-bit version of Foreign Function Interface
1592 %description -n libffi-multilib-32-devel -l pl.UTF-8
1593 Pliki programistyczne 32-bitowej wersji biblioteki libffi.
1595 %package -n libffi-multilib-%{multilib2}-devel
1596 Summary: Development files for %{multilib2}-bit version of Foreign Function Interface library
1597 Summary(pl.UTF-8): Pliki programistyczne %{multilib2}-bitowej wersji biblioteki libffi
1599 Group: Development/Libraries
1600 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1601 Requires: libffi-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1603 %description -n libffi-multilib-%{multilib2}-devel
1604 Development files for %{multilib2}-bit version of Foreign Function Interface
1607 %description -n libffi-multilib-%{multilib2}-devel -l pl.UTF-8
1608 Pliki programistyczne %{multilib2}-bitowej wersji biblioteki libffi.
1610 %package -n libffi-static
1611 Summary: Static Foreign Function Interface library
1612 Summary(es.UTF-8): Biblioteca libffi estática
1613 Summary(pl.UTF-8): Statyczna biblioteka libffi
1615 Group: Development/Libraries
1616 Requires: libffi-devel = %{epoch}:%{version}-%{release}
1618 %description -n libffi-static
1619 Static Foreign Function Interface library.
1621 %description -n libffi-static -l es.UTF-8
1622 Biblioteca libffi estática.
1624 %description -n libffi-static -l pl.UTF-8
1625 Statyczna biblioteka libffi.
1627 %package -n libffi-multilib-32-static
1628 Summary: Static Foreign Function Interface library - 32-bit version
1629 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja 32-bitowa
1631 Group: Development/Libraries
1632 Requires: libffi-multilib-32-devel = %{epoch}:%{version}-%{release}
1633 Obsoletes: libffi-multilib-static
1635 %description -n libffi-multilib-32-static
1636 Static Foreign Function Interface library - 32-bit version.
1638 %description -n libffi-multilib-32-static -l pl.UTF-8
1639 Statyczna biblioteka libffi - wersja 32-bitowa.
1641 %package -n libffi-multilib-%{multilib2}-static
1642 Summary: Static Foreign Function Interface library - %{multilib2}-bit version
1643 Summary(pl.UTF-8): Statyczna biblioteka libffi - wersja %{multilib2}-bitowa
1645 Group: Development/Libraries
1646 Requires: libffi-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1648 %description -n libffi-multilib-%{multilib2}-static
1649 Static Foreign Function Interface library - %{multilib2}-bit version.
1651 %description -n libffi-multilib-%{multilib2}-static -l pl.UTF-8
1652 Statyczna biblioteka libffi - wersja %{multilib2}-bitowa.
1655 Summary: Objective C support for gcc
1656 Summary(de.UTF-8): Objektive C-Unterstützung für gcc
1657 Summary(es.UTF-8): Soporte de Objective C para gcc
1658 Summary(fr.UTF-8): Gestion d'Objective C pour gcc
1659 Summary(pl.UTF-8): Obsługa obiektowego C dla kompilatora gcc
1660 Summary(tr.UTF-8): gcc için Objective C desteği
1661 Group: Development/Languages
1662 Requires: %{name} = %{epoch}:%{version}-%{release}
1663 Requires: libobjc = %{epoch}:%{version}-%{release}
1664 Obsoletes: egcc-objc
1665 Obsoletes: egcs-objc
1668 This package adds Objective C support to the GNU Compiler Collection.
1669 Objective C is a object oriented derivative of the C language, mainly
1670 used on systems running NeXTSTEP. This package does not include the
1671 standard objective C object library.
1673 %description objc -l de.UTF-8
1674 Dieses Paket ergänzt den GNU-Compiler-Collection durch
1675 Objective-C-Support. Objective C ist ein objektorientiertes Derivat
1676 von C, das zur Hauptsache auf Systemen mit NeXTSTEP zum Einsatz kommt.
1677 Die Standard-Objective-C-Objekt-Library ist nicht Teil des Pakets.
1679 %description objc -l es.UTF-8
1680 Este paquete añade soporte de Objective C al GCC (colección de
1681 compiladores GNU). Objective C es un lenguaje orientado a objetos
1682 derivado de C, principalmente usado en sistemas que funcionan bajo
1683 NeXTSTEP. El paquete no incluye la biblioteca de objetos estándar de
1686 %description objc -l fr.UTF-8
1687 Ce package ajoute un support Objective C a la collection de
1688 compilateurs GNU. L'Objective C est un langage orienté objetdérivé du
1689 langage C, principalement utilisé sur les systèmes NeXTSTEP. Ce
1690 package n'inclue pas la bibliothéque Objective C standard.
1692 %description objc -l pl.UTF-8
1693 Ten pakiet dodaje obsługę obiektowego C do kompilatora gcc. Obiektowe
1694 C (objc) jest zorientowaną obiektowo pochodną języka C, używaną
1695 głównie w systemach używających NeXTSTEP. W pakiecie nie ma
1696 standardowej biblioteki objc (która znajduje się w osobnym pakiecie).
1698 %description objc -l tr.UTF-8
1699 Bu paket, GNU C derleyicisine Objective C desteği ekler. Objective C,
1700 C dilinin nesne yönelik bir türevidir ve NeXTSTEP altında çalışan
1701 sistemlerde yaygın olarak kullanılır. Standart Objective C nesne
1702 kitaplığı bu pakette yer almaz.
1704 %package objc-multilib-32
1705 Summary: 32-bit Objective C support for gcc
1706 Summary(pl.UTF-8): Obsługa 32-bitowych binariów Objective C dla kompilatora gcc
1707 Group: Development/Languages
1708 Requires: %{name}-multilib-32 = %{epoch}:%{version}-%{release}
1709 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1710 Obsoletes: gcc-objc-multilib
1712 %description objc-multilib-32
1713 This package adds 32-bit Objective C support to the GNU Compiler
1716 %description objc-multilib-32 -l pl.UTF-8
1717 Ten pakiet dodaje obsługę 32-bitowych binariów Objective C do
1720 %package objc-multilib-%{multilib2}
1721 Summary: %{multilib2}-bit Objective C support for gcc
1722 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów Objective C dla kompilatora gcc
1723 Group: Development/Languages
1724 Requires: %{name}-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1725 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1727 %description objc-multilib-%{multilib2}
1728 This package adds %{multilib2}-bit Objective C support to the GNU Compiler
1731 %description objc-multilib-%{multilib2} -l pl.UTF-8
1732 Ten pakiet dodaje obsługę %{multilib2}-bitowych binariów Objective C do
1736 Summary: Objective C++ support for gcc
1737 Summary(pl.UTF-8): Obsługa języka Objective C++ dla gcc
1738 Group: Development/Languages
1739 Requires: %{name}-c++ = %{epoch}:%{version}-%{release}
1740 Requires: %{name}-objc = %{epoch}:%{version}-%{release}
1743 This package adds Objective C++ support to the GNU Compiler
1746 %description objc++ -l pl.UTF-8
1747 Ten pakiet dodaje obsługę języka Objective C++ do zestawu kompilatorów
1748 GNU Compiler Collection.
1751 Summary: Objective C Library
1752 Summary(es.UTF-8): Biblioteca de Objective C
1753 Summary(pl.UTF-8): Biblioteka Obiektowego C
1754 License: GPL v2+ with linking exception
1758 %description -n libobjc
1759 Objective C Library.
1761 %description -n libobjc -l es.UTF-8
1762 Bibliotecas de Objective C.
1764 %description -n libobjc -l pl.UTF-8
1765 Biblioteka Obiektowego C.
1767 %package -n libobjc-multilib-32
1768 Summary: Objective C Library - 32-bit version
1769 Summary(pl.UTF-8): Biblioteka Obiektowego C - wersja 32-bitowa
1770 License: GPL v2+ with linking exception
1772 Obsoletes: libobjc-multilib
1774 %description -n libobjc-multilib-32
1775 Objective C Library - 32-bit version.
1777 %description -n libobjc-multilib-32 -l pl.UTF-8
1778 Biblioteka Obiektowego C - wersja 32-bitowa.
1780 %package -n libobjc-multilib-%{multilib2}
1781 Summary: Objective C Library - %{multilib2}-bit version
1782 Summary(pl.UTF-8): Biblioteka Obiektowego C - wersja %{multilib2}-bitowa
1783 License: GPL v2+ with linking exception
1786 %description -n libobjc-multilib-%{multilib2}
1787 Objective C Library - %{multilib2}-bit version.
1789 %description -n libobjc-multilib-%{multilib2} -l pl.UTF-8
1790 Biblioteka Obiektowego C - wersja %{multilib2}-bitowa.
1792 %package -n libobjc-static
1793 Summary: Static Objective C Library
1794 Summary(es.UTF-8): Bibliotecas estáticas de Objective C
1795 Summary(pl.UTF-8): Statyczna Biblioteka Obiektowego C
1796 License: GPL v2+ with linking exception
1797 Group: Development/Libraries
1798 Requires: libobjc = %{epoch}:%{version}-%{release}
1800 %description -n libobjc-static
1801 Static Objective C Library.
1803 %description -n libobjc-static -l es.UTF-8
1804 Bibliotecas estáticas de Objective C.
1806 %description -n libobjc-static -l pl.UTF-8
1807 Statyczna biblioteka Obiektowego C.
1809 %package -n libobjc-multilib-32-static
1810 Summary: Static Objective C Library - 32-bit version
1811 Summary(pl.UTF-8): Statyczna Biblioteka Obiektowego C - wersja 32-bitowa
1812 License: GPL v2+ with linking exception
1813 Group: Development/Libraries
1814 Requires: libobjc-multilib-32 = %{epoch}:%{version}-%{release}
1815 Obsoletes: libobjc-multilib-static
1817 %description -n libobjc-multilib-32-static
1818 Static Objective C Library - 32-bit version.
1820 %description -n libobjc-multilib-32-static -l pl.UTF-8
1821 Statyczna biblioteki Obiektowego C - wersja 32-bitowa.
1823 %package -n libobjc-multilib-%{multilib2}-static
1824 Summary: Static Objective C Library - %{multilib2}-bit version
1825 Summary(pl.UTF-8): Statyczna Biblioteka Obiektowego C - wersja %{multilib2}-bitowa
1826 License: GPL v2+ with linking exception
1827 Group: Development/Libraries
1828 Requires: libobjc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1830 %description -n libobjc-multilib-%{multilib2}-static
1831 Static Objective C Library - %{multilib2}-bit version.
1833 %description -n libobjc-multilib-%{multilib2}-static -l pl.UTF-8
1834 Statyczna biblioteki Obiektowego C - wersja %{multilib2}-bitowa.
1837 Summary: Go language support for gcc
1838 Summary(pl.UTF-8): Obsługa języka Go dla kompilatora gcc
1839 License: GPL v3+ (gcc), BSD (Go-specific part)
1840 Group: Development/Languages
1841 Requires: %{name} = %{epoch}:%{version}-%{release}
1842 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1845 This package adds Go language support to the GNU Compiler Collection.
1847 %description go -l pl.UTF-8
1848 Ten pakiet dodaje obsługę języka Go do kompilatora gcc.
1850 %package go-multilib-32
1851 Summary: 32-bit Go language support for gcc
1852 Summary(pl.UTF-8): Obsługa 32-bitowych binariów języka Go dla kompilatora gcc
1853 License: GPL v3+ (gcc), BSD (Go-specific part)
1854 Group: Development/Languages
1855 Requires: %{name} = %{epoch}:%{version}-%{release}
1856 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1857 Obsoletes: gcc-go-multilib
1859 %description go-multilib-32
1860 This package adds 32-bit Go language support to the GNU Compiler
1863 %description go-multilib-32 -l pl.UTF-8
1864 Ten pakiet dodaje obsługę 32-bitowych binariów języka Go do
1867 %package go-multilib-%{multilib2}
1868 Summary: %{multilib2}-bit Go language support for gcc
1869 Summary(pl.UTF-8): Obsługa %{multilib2}-bitowych binariów języka Go dla kompilatora gcc
1870 License: GPL v3+ (gcc), BSD (Go-specific part)
1871 Group: Development/Languages
1872 Requires: %{name} = %{epoch}:%{version}-%{release}
1873 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
1875 %description go-multilib-%{multilib2}
1876 This package adds %{multilib2}-bit Go language support to the GNU Compiler
1879 %description go-multilib-%{multilib2} -l pl.UTF-8
1880 Ten pakiet dodaje obsługę %{multilib2}-bitowych binariów języka Go do
1884 Summary: Go language library
1885 Summary(pl.UTF-8): Biblioteka języka Go
1888 Requires: libgcc = %{epoch}:%{version}-%{release}
1890 %description -n libgo
1891 Go language library.
1893 %description -n libgo -l pl.UTF-8
1894 Biblioteka języka Go.
1896 %package -n libgo-multilib-32
1897 Summary: Go language library - 32-bit version
1898 Summary(pl.UTF-8): Biblioteka języka Go - wersja 32-bitowa
1901 Requires: libgcc-multilib-32 = %{epoch}:%{version}-%{release}
1902 Obsoletes: libgo-multilib
1904 %description -n libgo-multilib-32
1905 Go language library - 32-bit version.
1907 %description -n libgo-multilib-32 -l pl.UTF-8
1908 Biblioteka języka Go - wersja 32-bitowa.
1910 %package -n libgo-multilib-%{multilib2}
1911 Summary: Go language library - %{multilib2}-bit version
1912 Summary(pl.UTF-8): Biblioteka języka Go - wersja %{multilib2}-bitowa
1915 Requires: libgcc-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1917 %description -n libgo-multilib-%{multilib2}
1918 Go language library - %{multilib2}-bit version.
1920 %description -n libgo-multilib-%{multilib2} -l pl.UTF-8
1921 Biblioteka języka Go - wersja %{multilib2}-bitowa.
1923 %package -n libgo-devel
1924 Summary: Development files for Go language library
1925 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go
1927 Group: Development/Libraries
1928 Requires: glibc-devel
1929 Requires: libgo = %{epoch}:%{version}-%{release}
1931 %description -n libgo-devel
1932 Development files for Go language library.
1934 %description -n libgo-devel -l pl.UTF-8
1935 Pliki programistyczne biblioteki języka Go.
1937 %package -n libgo-multilib-32-devel
1938 Summary: Development files for Go language library - 32-bit version
1939 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja 32-bitowa
1941 Group: Development/Libraries
1942 Requires: glibc-devel
1943 Requires: libgo-multilib-32 = %{epoch}:%{version}-%{release}
1944 Obsoletes: libgo-multilib-devel
1946 %description -n libgo-multilib-32-devel
1947 Development files for Go language library - 32-bit version.
1949 %description -n libgo-multilib-32-devel -l pl.UTF-8
1950 Pliki programistyczne biblioteki języka Go - wersja 32-bitowa.
1952 %package -n libgo-multilib-%{multilib2}-devel
1953 Summary: Development files for Go language library - %{multilib2}-bit version
1954 Summary(pl.UTF-8): Pliki programistyczne biblioteki języka Go - wersja %{multilib2}-bitowa
1956 Group: Development/Libraries
1957 Requires: glibc-devel
1958 Requires: libgo-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
1960 %description -n libgo-multilib-%{multilib2}-devel
1961 Development files for Go language library - %{multilib2}-bit version.
1963 %description -n libgo-multilib-%{multilib2}-devel -l pl.UTF-8
1964 Pliki programistyczne biblioteki języka Go - wersja %{multilib2}-bitowa.
1966 %package -n libgo-static
1967 Summary: Static Go language library
1968 Summary(pl.UTF-8): Statyczna biblioteka języka Go
1970 Group: Development/Libraries
1971 Requires: libgo-devel = %{epoch}:%{version}-%{release}
1973 %description -n libgo-static
1974 Static Go language library.
1976 %description -n libgo-static -l pl.UTF-8
1977 Statyczna biblioteka języka Go.
1979 %package -n libgo-multilib-32-static
1980 Summary: Static Go language library - 32-bit version
1981 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja 32-bitowa
1983 Group: Development/Libraries
1984 Requires: libgo-multilib-32-devel = %{epoch}:%{version}-%{release}
1985 Obsoletes: libgo-multilib-static
1987 %description -n libgo-multilib-32-static
1988 Static Go language library - 32-bit version.
1990 %description -n libgo-multilib-32-static -l pl.UTF-8
1991 Statyczna biblioteka języka Go - wersja 32-bitowa.
1993 %package -n libgo-multilib-%{multilib2}-static
1994 Summary: Static Go language library - %{multilib2}-bit version
1995 Summary(pl.UTF-8): Statyczna biblioteka języka Go - wersja %{multilib2}-bitowa
1997 Group: Development/Libraries
1998 Requires: libgo-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2000 %description -n libgo-multilib-%{multilib2}-static
2001 Static Go language library - %{multilib2}-bit version.
2003 %description -n libgo-multilib-%{multilib2}-static -l pl.UTF-8
2004 Statyczna biblioteka języka Go - wersja %{multilib2}-bitowa.
2007 Summary: The Address Sanitizer library
2008 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów
2011 %description -n libasan
2012 This package contains the Address Sanitizer library which is used for
2013 -fsanitize=address instrumented programs.
2015 %description -n libasan -l pl.UTF-8
2016 Ten pakiet zawiera bibliotekę Address Sanitizer, służącą do kontroli
2017 adresów w programach kompilowanych z opcją -fsanitize=address.
2019 %package -n libasan-multilib-32
2020 Summary: The Address Sanitizer library - 32-bit version
2021 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja 32-bitowa
2023 Obsoletes: libasan-multilib
2025 %description -n libasan-multilib-32
2026 This package contains 32-bit version of the Address Sanitizer library
2027 which is used for -fsanitize=address instrumented programs.
2029 %description -n libasan-multilib-32 -l pl.UTF-8
2030 Ten pakiet zawiera 32-bitową wersję biblioteki Address Sanitizer,
2031 służącej do kontroli adresów w programach kompilowanych z opcją
2034 %package -n libasan-multilib-%{multilib2}
2035 Summary: The Address Sanitizer library - %{multilib2}-bit version
2036 Summary(pl.UTF-8): Biblioteka Address Sanitizer do kontroli adresów - wersja %{multilib2}-bitowa
2039 %description -n libasan-multilib-%{multilib2}
2040 This package contains %{multilib2}-bit version of the Address Sanitizer library
2041 which is used for -fsanitize=address instrumented programs.
2043 %description -n libasan-multilib-%{multilib2} -l pl.UTF-8
2044 Ten pakiet zawiera %{multilib2}-bitową wersję biblioteki Address Sanitizer,
2045 służącej do kontroli adresów w programach kompilowanych z opcją
2048 %package -n libasan-devel
2049 Summary: Development files for the Address Sanitizer library
2050 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer
2051 Group: Development/Libraries
2052 Requires: libasan = %{epoch}:%{version}-%{release}
2054 %description -n libasan-devel
2055 This package contains development files for the Address Sanitizer
2058 %description -n libasan-devel -l pl.UTF-8
2059 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2061 %package -n libasan-multilib-32-devel
2062 Summary: Development files for the Address Sanitizer library - 32-bit version
2063 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja 32-bitowa
2064 Group: Development/Libraries
2065 Requires: libasan-multilib-32 = %{epoch}:%{version}-%{release}
2066 Obsoletes: libasan-multilib-devel
2068 %description -n libasan-multilib-32-devel
2069 This package contains the development files for 32-bit version of the
2070 Address Sanitizer library.
2072 %description -n libasan-multilib-32-devel -l pl.UTF-8
2073 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2076 %package -n libasan-multilib-%{multilib2}-devel
2077 Summary: Development files for the Address Sanitizer library - %{multilib2}-bit version
2078 Summary(pl.UTF-8): Pliki programistyczne biblioteki Address Sanitizer - wersja %{multilib2}-bitowa
2079 Group: Development/Libraries
2080 Requires: libasan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2082 %description -n libasan-multilib-%{multilib2}-devel
2083 This package contains the development files for %{multilib2}-bit version of the
2084 Address Sanitizer library.
2086 %description -n libasan-multilib-%{multilib2}-devel -l pl.UTF-8
2087 Ten pakiet zawiera pliki programistyczne %{multilib2}-bitowej wersji biblioteki
2090 %package -n libasan-static
2091 Summary: The Address Sanitizer static library
2092 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer
2093 Group: Development/Libraries
2094 Requires: libasan-devel = %{epoch}:%{version}-%{release}
2096 %description -n libasan-static
2097 This package contains Address Sanitizer static library.
2099 %description -n libasan-static -l pl.UTF-8
2100 Ten pakiet zawiera statyczną bibliotekę Address Sanitizer.
2102 %package -n libasan-multilib-32-static
2103 Summary: The Address Sanitizer static library - 32-bit version
2104 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja 32-bitowa
2105 Group: Development/Libraries
2106 Requires: libasan-multilib-32-devel = %{epoch}:%{version}-%{release}
2107 Obsoletes: libasan-multilib-static
2109 %description -n libasan-multilib-32-static
2110 This package contains 32-bit version of the Address Sanitizer static
2113 %description -n libasan-multilib-32-static -l pl.UTF-8
2114 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Address
2117 %package -n libasan-multilib-%{multilib2}-static
2118 Summary: The Address Sanitizer static library - %{multilib2}-bit version
2119 Summary(pl.UTF-8): Statyczna biblioteka Address Sanitizer - wersja %{multilib2}-bitowa
2120 Group: Development/Libraries
2121 Requires: libasan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2123 %description -n libasan-multilib-%{multilib2}-static
2124 This package contains %{multilib2}-bit version of the Address Sanitizer static
2127 %description -n libasan-multilib-%{multilib2}-static -l pl.UTF-8
2128 Ten pakiet zawiera %{multilib2}-bitową wersję statycznej biblioteki Address
2132 Summary: The Leak Sanitizer library
2133 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli adresów
2136 %description -n liblsan
2137 This package contains the Leak Sanitizer library which is used for
2138 -fsanitize=leak instrumented programs.
2140 %description -n liblsan -l pl.UTF-8
2141 Ten pakiet zawiera bibliotekę Leak Sanitizer, służącą do
2142 kontroli adresów w programach kompilowanych z opcją
2145 %package -n liblsan-multilib-%{multilib2}
2146 Summary: The Leak Sanitizer library - %{multilib2}-bit version
2147 Summary(pl.UTF-8): Biblioteka Leak Sanitizer do kontroli adresów - wersja %{multilib2}-bitowa
2150 %description -n liblsan-multilib-%{multilib2}
2151 This package contains %{multilib2}-bit version of the Leak Sanitizer library which is used for
2152 -fsanitize=leak instrumented programs.
2154 %description -n liblsan-multilib-%{multilib2} -l pl.UTF-8
2155 Ten pakiet zawiera %{multilib2}-bitową wersję biblioteki Leak Sanitizer,
2156 służącej do kontroli adresów w programach kompilowanych z opcją
2159 %package -n liblsan-devel
2160 Summary: Development files for the Leak Sanitizer library
2161 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer
2162 Group: Development/Libraries
2163 Requires: liblsan = %{epoch}:%{version}-%{release}
2165 %description -n liblsan-devel
2166 This package contains development files for the Leak Sanitizer
2169 %description -n liblsan-devel -l pl.UTF-8
2170 Ten pakiet zawiera pliki programistyczne biblioteki Leak Sanitizer.
2172 %package -n liblsan-multilib-%{multilib2}-devel
2173 Summary: Development files for the Leak Sanitizer library - %{multilib2}-bit version
2174 Summary(pl.UTF-8): Pliki programistyczne biblioteki Leak Sanitizer - wersja %{multilib2}-bitowa
2175 Group: Development/Libraries
2176 Requires: liblsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2178 %description -n liblsan-multilib-%{multilib2}-devel
2179 This package contains development files for %{multilib2}-bit version of the Leak Sanitizer
2182 %description -n liblsan-multilib-%{multilib2}-devel -l pl.UTF-8
2183 Ten pakiet zawiera pliki programistyczne %{multilib2}-bitowej wersji biblioteki
2186 %package -n liblsan-static
2187 Summary: The Leak Sanitizer static library
2188 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer
2189 Group: Development/Libraries
2190 Requires: liblsan-devel = %{epoch}:%{version}-%{release}
2192 %description -n liblsan-static
2193 This package contains Leak Sanitizer static library.
2195 %description -n liblsan-static -l pl.UTF-8
2196 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer.
2198 %package -n liblsan-multilib-%{multilib2}-static
2199 Summary: The Leak Sanitizer static library - %{multilib2}-bit version
2200 Summary(pl.UTF-8): Statyczna biblioteka Leak Sanitizer - wersja %{multilib2}-bitowa
2201 Group: Development/Libraries
2202 Requires: liblsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2204 %description -n liblsan-multilib-%{multilib2}-static
2205 This package contains Leak Sanitizer static library - %{multilib2}-bit version.
2207 %description -n liblsan-multilib-%{multilib2}-static -l pl.UTF-8
2208 Ten pakiet zawiera statyczną bibliotekę Leak Sanitizer - wersja %{multilib2}-bitowa.
2211 Summary: The Thread Sanitizer library
2212 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości
2215 %description -n libtsan
2216 This package contains the Thread Sanitizer library which is used for
2217 -fsanitize=thread instrumented programs.
2219 %description -n libtsan -l pl.UTF-8
2220 Ten pakiet zawiera bibliotekę Thread Sanitizer, służącą do kontroli
2221 wielowątkowości w programach kompilowanych z opcją -fsanitize=thread.
2223 %package -n libtsan-multilib-%{multilib2}
2224 Summary: The Thread Sanitizer library - %{multilib2}-bit version
2225 Summary(pl.UTF-8): Biblioteka Thread Sanitizer do kontroli wielowątkowości - wersja %{multilib2}-bitowa
2228 %description -n libtsan-multilib-%{multilib2}
2229 This package contains the Thread Sanitizer library which is used for
2230 -fsanitize=thread instrumented programs.
2232 %description -n libtsan-multilib-%{multilib2} -l pl.UTF-8
2233 Ten pakiet zawiera %{multilib2}-bitową wersję bibliotekę Thread Sanitizer,
2234 służącej do kontroli wielowątkowości w programach kompilowanych
2235 z opcją -fsanitize=thread.
2237 %package -n libtsan-devel
2238 Summary: Development files for the Thread Sanitizer library
2239 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer
2240 Group: Development/Libraries
2241 Requires: libtsan = %{epoch}:%{version}-%{release}
2243 %description -n libtsan-devel
2244 This package contains development files for Thread Sanitizer library.
2246 %description -n libtsan-devel -l pl.UTF-8
2247 Ten pakiet zawiera pliki programistyczne biblioteki Address Sanitizer.
2249 %package -n libtsan-multilib-%{multilib2}-devel
2250 Summary: Development files for the Thread Sanitizer library - %{multilib2}-bit version
2251 Summary(pl.UTF-8): Pliki programistyczne biblioteki Thread Sanitizer - wersja %{multilib2}-bitowa
2252 Group: Development/Libraries
2253 Requires: libtsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2255 %description -n libtsan-multilib-%{multilib2}-devel
2256 This package contains development files for %{multilib2}-bit version of Thread Sanitizer library.
2258 %description -n libtsan-multilib-%{multilib2}-devel -l pl.UTF-8
2259 Ten pakiet zawiera pliki programistyczne %{multilib2}-bitowej wersji biblioteki
2262 %package -n libtsan-static
2263 Summary: The Thread Sanitizer static library
2264 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer
2265 Group: Development/Libraries
2266 Requires: libtsan-devel = %{epoch}:%{version}-%{release}
2268 %description -n libtsan-static
2269 This package contains Thread Sanitizer static library.
2271 %description -n libtsan-static -l pl.UTF-8
2272 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer.
2274 %package -n libtsan-multilib-%{multilib2}-static
2275 Summary: The Thread Sanitizer static library - %{multilib2}-bit version
2276 Summary(pl.UTF-8): Statyczna biblioteka Thread Sanitizer - wersja %{multilib2}-bitowa
2277 Group: Development/Libraries
2278 Requires: libtsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2280 %description -n libtsan-multilib-%{multilib2}-static
2281 This package contains Thread Sanitizer static library - %{multilib2}-bit version.
2283 %description -n libtsan-multilib-%{multilib2}-static -l pl.UTF-8
2284 Ten pakiet zawiera statyczną bibliotekę Thread Sanitizer - wersja %{multilib2}-bitowa.
2286 %package -n libubsan
2287 Summary: The Undefined Behavior Sanitizer library
2288 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli adresów
2291 %description -n libubsan
2292 This package contains the Undefined Behavior Sanitizer library which is used for
2293 -fsanitize=undefined instrumented programs.
2295 %description -n libubsan -l pl.UTF-8
2296 Ten pakiet zawiera bibliotekę Undefined Behavior Sanitizer, służącą do
2297 kontroli adresów w programach kompilowanych z opcją
2298 -fsanitize=undefined.
2300 %package -n libubsan-multilib-32
2301 Summary: The Undefined Behavior Sanitizer library - 32-bit version
2302 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli adresów - wersja 32-bitowa
2304 Obsoletes: libubsan-multilib
2306 %description -n libubsan-multilib-32
2307 This package contains 32-bit version of the Undefined Behavior
2308 Sanitizer library which is used for -fsanitize=undefined instrumented
2311 %description -n libubsan-multilib-32 -l pl.UTF-8
2312 Ten pakiet zawiera 32-bitową wersję biblioteki Undefined Behavior
2313 Sanitizer, służącej do kontroli adresów w programach kompilowanych z
2314 opcją -fsanitize=undefined.
2316 %package -n libubsan-multilib-%{multilib2}
2317 Summary: The Undefined Behavior Sanitizer library - %{multilib2}-bit version
2318 Summary(pl.UTF-8): Biblioteka Undefined Behavior Sanitizer do kontroli adresów - wersja %{multilib2}-bitowa
2321 %description -n libubsan-multilib-%{multilib2}
2322 This package contains %{multilib2}-bit version of the Undefined Behavior
2323 Sanitizer library which is used for -fsanitize=undefined instrumented
2326 %description -n libubsan-multilib-%{multilib2} -l pl.UTF-8
2327 Ten pakiet zawiera %{multilib2}-bitową wersję biblioteki Undefined Behavior
2328 Sanitizer, służącej do kontroli adresów w programach kompilowanych z
2329 opcją -fsanitize=undefined.
2331 %package -n libubsan-devel
2332 Summary: Development files for the Undefined Behavior Sanitizer library
2333 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer
2334 Group: Development/Libraries
2335 Requires: libubsan = %{epoch}:%{version}-%{release}
2337 %description -n libubsan-devel
2338 This package contains development files for the Undefined Behavior
2341 %description -n libubsan-devel -l pl.UTF-8
2342 Ten pakiet zawiera pliki programistyczne biblioteki Undefined Behavior
2345 %package -n libubsan-multilib-32-devel
2346 Summary: Development files for the Undefined Behavior Sanitizer library - 32-bit version
2347 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja 32-bitowa
2348 Group: Development/Libraries
2349 Requires: libubsan-multilib-32 = %{epoch}:%{version}-%{release}
2350 Obsoletes: libubsan-multilib-devel
2352 %description -n libubsan-multilib-32-devel
2353 This package contains the development files for 32-bit version of the
2354 Undefined Behavior Sanitizer library.
2356 %description -n libubsan-multilib-32-devel -l pl.UTF-8
2357 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2358 Undefined Behavior Sanitizer.
2360 %package -n libubsan-multilib-%{multilib2}-devel
2361 Summary: Development files for the Undefined Behavior Sanitizer library - %{multilib2}-bit version
2362 Summary(pl.UTF-8): Pliki programistyczne biblioteki Undefined Behavior Sanitizer - wersja %{multilib2}-bitowa
2363 Group: Development/Libraries
2364 Requires: libubsan-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2366 %description -n libubsan-multilib-%{multilib2}-devel
2367 This package contains the development files for %{multilib2}-bit version of the
2368 Undefined Behavior Sanitizer library.
2370 %description -n libubsan-multilib-%{multilib2}-devel -l pl.UTF-8
2371 Ten pakiet zawiera pliki programistyczne %{multilib2}-bitowej wersji biblioteki
2372 Undefined Behavior Sanitizer.
2374 %package -n libubsan-static
2375 Summary: The Undefined Behavior Sanitizer static library
2376 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer
2377 Group: Development/Libraries
2378 Requires: libubsan-devel = %{epoch}:%{version}-%{release}
2380 %description -n libubsan-static
2381 This package contains Undefined Behavior Sanitizer static library.
2383 %description -n libubsan-static -l pl.UTF-8
2384 Ten pakiet zawiera statyczną bibliotekę Undefined Behavior Sanitizer.
2386 %package -n libubsan-multilib-32-static
2387 Summary: The Undefined Behavior Sanitizer static library - 32-bit version
2388 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja 32-bitowa
2389 Group: Development/Libraries
2390 Requires: libubsan-multilib-32-devel = %{epoch}:%{version}-%{release}
2391 Obsoletes: libubsan-multilib-static
2393 %description -n libubsan-multilib-32-static
2394 This package contains 32-bit version of the Undefined Behavior
2395 Sanitizer static library.
2397 %description -n libubsan-multilib-32-static -l pl.UTF-8
2398 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki Undefined
2401 %package -n libubsan-multilib-%{multilib2}-static
2402 Summary: The Undefined Behavior Sanitizer static library - %{multilib2}-bit version
2403 Summary(pl.UTF-8): Statyczna biblioteka Undefined Behavior Sanitizer - wersja %{multilib2}-bitowa
2404 Group: Development/Libraries
2405 Requires: libubsan-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2407 %description -n libubsan-multilib-%{multilib2}-static
2408 This package contains %{multilib2}-bit version of the Undefined Behavior
2409 Sanitizer static library.
2411 %description -n libubsan-multilib-%{multilib2}-static -l pl.UTF-8
2412 Ten pakiet zawiera %{multilib2}-bitową wersję statycznej biblioteki Undefined
2415 %package -n libatomic
2416 Summary: The GNU Atomic library
2417 Summary(pl.UTF-8): Biblioteka GNU Atomic
2420 %description -n libatomic
2421 This package contains the GNU Atomic library which is a GCC support
2422 library for atomic operations not supported by hardware.
2424 %description -n libatomic -l pl.UTF-8
2425 Ten pakiet zawiera bibliotekę GNU Atomic, będącą biblioteką GCC
2426 wspierającą operacje atomowe na sprzęcie ich nie obsługującym.
2428 %package -n libatomic-multilib-32
2429 Summary: The GNU Atomic library - 32-bit version
2430 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja 32-bitowa
2432 Obsoletes: libatomic-multilib
2434 %description -n libatomic-multilib-32
2435 This package contains 32-bit version of the GNU Atomic library which
2436 is a GCC support library for atomic operations not supported by
2439 %description -n libatomic-multilib-32 -l pl.UTF-8
2440 Ten pakiet zawiera 32-bitową wersję biblioteki GNU Atomic, będącej
2441 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2444 %package -n libatomic-multilib-%{multilib2}
2445 Summary: The GNU Atomic library - %{multilib2}-bit version
2446 Summary(pl.UTF-8): Biblioteka GNU Atomic - wersja %{multilib2}-bitowa
2449 %description -n libatomic-multilib-%{multilib2}
2450 This package contains %{multilib2}-bit version of the GNU Atomic library which
2451 is a GCC support library for atomic operations not supported by
2454 %description -n libatomic-multilib-%{multilib2} -l pl.UTF-8
2455 Ten pakiet zawiera %{multilib2}-bitową wersję biblioteki GNU Atomic, będącej
2456 biblioteką GCC wspierającą operacje atomowe na sprzęcie ich nie
2459 %package -n libatomic-devel
2460 Summary: Development files for the GNU Atomic library
2461 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic
2462 Group: Development/Libraries
2463 Requires: libatomic = %{epoch}:%{version}-%{release}
2465 %description -n libatomic-devel
2466 This package contains development files for the GNU Atomic library.
2468 %description -n libatomic-devel -l pl.UTF-8
2469 Ten pakiet zawiera pliki programistyczne biblioteki GNU Atomic.
2471 %package -n libatomic-multilib-32-devel
2472 Summary: Development files for the GNU Atomic static library - 32-bit version
2473 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja 32-bitowa
2474 Group: Development/Libraries
2475 Requires: libatomic-multilib-32 = %{epoch}:%{version}-%{release}
2476 Obsoletes: libatomic-multilib-devel
2478 %description -n libatomic-multilib-32-devel
2479 This package contains the development files for 32-bit version of the
2482 %description -n libatomic-multilib-32-devel -l pl.UTF-8
2483 Ten pakiet zawiera pliki programistyczne 32-bitowej wersji biblioteki
2486 %package -n libatomic-multilib-%{multilib2}-devel
2487 Summary: Development files for the GNU Atomic static library - %{multilib2}-bit version
2488 Summary(pl.UTF-8): Pliki programistyczne biblioteki GNU Atomic - wersja %{multilib2}-bitowa
2489 Group: Development/Libraries
2490 Requires: libatomic-multilib-%{multilib2} = %{epoch}:%{version}-%{release}
2492 %description -n libatomic-multilib-%{multilib2}-devel
2493 This package contains the development files for %{multilib2}-bit version of the
2496 %description -n libatomic-multilib-%{multilib2}-devel -l pl.UTF-8
2497 Ten pakiet zawiera pliki programistyczne %{multilib2}-bitowej wersji biblioteki
2500 %package -n libatomic-static
2501 Summary: The GNU Atomic static library
2502 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic
2503 Group: Development/Libraries
2504 Requires: libatomic-devel = %{epoch}:%{version}-%{release}
2506 %description -n libatomic-static
2507 This package contains GNU Atomic static library.
2509 %description -n libatomic-static
2510 Ten pakiet zawiera statyczną bibliotekę GNU Atomic.
2512 %package -n libatomic-multilib-32-static
2513 Summary: The GNU Atomic static library - 32-bit version
2514 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja 32-bitowa
2515 Group: Development/Libraries
2516 Requires: libatomic-multilib-32-devel = %{epoch}:%{version}-%{release}
2517 Obsoletes: libatomic-multilib-static
2519 %description -n libatomic-multilib-32-static
2520 This package contains 32-bit version of the GNU Atomic static library.
2522 %description -n libatomic-multilib-32-static -l pl.UTF-8
2523 Ten pakiet zawiera 32-bitową wersję statycznej biblioteki GNU Atomic.
2525 %package -n libatomic-multilib-%{multilib2}-static
2526 Summary: The GNU Atomic static library - %{multilib2}-bit version
2527 Summary(pl.UTF-8): Statyczna biblioteka GNU Atomic - wersja %{multilib2}-bitowa
2528 Group: Development/Libraries
2529 Requires: libatomic-multilib-%{multilib2}-devel = %{epoch}:%{version}-%{release}
2531 %description -n libatomic-multilib-%{multilib2}-static
2532 This package contains %{multilib2}-bit version of the GNU Atomic static library.
2534 %description -n libatomic-multilib-%{multilib2}-static -l pl.UTF-8
2535 Ten pakiet zawiera %{multilib2}-bitową wersję statycznej biblioteki GNU Atomic.
2552 %if %{with gcc_libffi}
2556 mv ChangeLog ChangeLog.general
2559 # see contrib/download_ecj
2560 cp -p %{SOURCE2} ecj.jar
2563 # override snapshot version.
2564 echo %{version} > gcc/BASE-VER
2565 echo "release" > gcc/DEV-PHASE
2572 cd libjava/classpath
2576 cp -f /usr/share/automake/config.sub .
2578 rm -rf builddir && install -d builddir && cd builddir
2580 # http://www.mailinglistarchive.com/java%40gcc.gnu.org/msg02751.html
2584 CFLAGS="%{rpmcflags}" \
2585 CXXFLAGS="%{rpmcxxflags}" \
2588 --prefix=%{_prefix} \
2589 --with-local-prefix=%{_prefix}/local \
2590 --libdir=%{_libdir} \
2591 --libexecdir=%{_libdir} \
2592 --infodir=%{_infodir} \
2593 --mandir=%{_mandir} \
2594 --x-libraries=%{_libdir} \
2595 --%{?with_bootstrap:en}%{!?with_bootstrap:dis}able-bootstrap \
2596 --disable-build-with-cxx \
2597 --disable-build-poststage1-with-cxx \
2599 --enable-checking=release \
2600 %ifarch %{ix86} %{x8664} x32
2603 %{?with_fortran:--enable-cmath} \
2604 --enable-decimal-float \
2605 --enable-gnu-unique-object \
2606 --enable-gnu-indirect-function \
2607 --enable-initfini-array \
2608 --enable-languages="c%{?with_cxx:,c++}%{?with_fortran:,fortran}%{?with_objc:,objc}%{?with_objcxx:,obj-c++}%{?with_ada:,ada}%{?with_java:,java}%{?with_go:,go}" \
2609 --%{?with_gomp:en}%{!?with_gomp:dis}able-libgomp \
2611 --enable-linker-build-id \
2612 --enable-linux-futex \
2613 --enable-long-long \
2618 %{?with_multilib:--with-multilib-list=m32,m64%{?with_multilibx32:,mx32}} \
2621 %{?with_multilib:--with-multilib-list=m32,m64,mx32} \
2623 %{!?with_multilib:--disable-multilib} \
2628 --enable-secureplt \
2631 --enable-threads=posix \
2634 %ifarch %{x8664} x32
2635 --with-arch-32=x86-64 \
2638 --with-cpu=ultrasparc \
2640 --with-demangler-in-ld \
2643 --with-linker-hash-style=gnu \
2644 --with-long-double-128 \
2646 --disable-ppl-version-check \
2647 --with-slibdir=%{_slibdir} \
2649 --without-system-libunwind \
2651 --with-system-libunwind \
2653 --with-system-zlib \
2654 %{!?with_java:--without-x} \
2656 --enable-__cxa_atexit \
2657 --enable-libstdcxx-allocator=new \
2658 --disable-libstdcxx-pch \
2659 --enable-libstdcxx-threads \
2660 --enable-libstdcxx-time=rt \
2661 --enable-libstdcxx-visibility \
2662 --enable-symvers=gnu%{?with_symvers:-versioned-namespace} \
2663 --with-gxx-include-dir=%{_includedir}/c++/%{version} \
2666 %{!?with_alsa:--disable-alsa} \
2667 %{!?with_dssi:--disable-dssi} \
2668 --disable-gconf-peer \
2669 %{?with_gtk:--enable-gtk-cairo} \
2671 --enable-java-awt="xlib%{?with_gtk:,gtk}%{?with_qt:,qt}" \
2675 --enable-libgcj-multifile \
2676 --enable-libgcj-database \
2677 --disable-libjava-multilib \
2678 %{?with_mozilla:--enable-plugin} \
2679 --enable-static-libjava \
2682 --with-pkgversion="PLD-Linux" \
2683 --with-bugurl="http://bugs.pld-linux.org" \
2684 --host=%{_target_platform} \
2685 --build=%{_target_platform}
2689 cat << 'EOF' > Makefile
2690 all := $(filter-out all Makefile,$(MAKECMDGOALS))
2693 $(MAKE) -C builddir $(MAKE_OPTS) $(all) \
2694 %{?with_bootstrap:%{?with_profiling:profiledbootstrap}} \
2695 GCJFLAGS="%{rpmcflags}" \
2696 BOOT_CFLAGS="%{rpmcflags}" \
2697 STAGE1_CFLAGS="%{rpmcflags} -O1 -g0" \
2698 GNATLIBCFLAGS="%{rpmcflags}" \
2699 LDFLAGS_FOR_TARGET="%{rpmldflags}" \
2707 if [ ! -r /dev/pts/0 ]; then
2708 echo "You need to have /dev/pts mounted to avoid expect's spawn failures!"
2711 %{__make} -k -C builddir check 2>&1 ||:
2715 rm -rf $RPM_BUILD_ROOT
2716 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
2720 %{__make} -j1 install \
2722 infodir=%{_infodir} \
2723 DESTDIR=$RPM_BUILD_ROOT
2725 cp -p gcc/specs $RPM_BUILD_ROOT%{gcclibdir}
2727 %if %{with multilib}
2730 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc \
2731 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc
2732 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcc-%{version} \
2733 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcc-%{version}
2735 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-c++ \
2736 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-c++
2737 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-g++ \
2738 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-g++
2741 ln -f $RPM_BUILD_ROOT%{_bindir}/sparc64-pld-linux-gcj \
2742 $RPM_BUILD_ROOT%{_bindir}/sparc-pld-linux-gcj
2747 ln -sf %{_bindir}/cpp $RPM_BUILD_ROOT/lib/cpp
2748 ln -sf gcc $RPM_BUILD_ROOT%{_bindir}/cc
2749 echo ".so man1/gcc.1" > $RPM_BUILD_ROOT%{_mandir}/man1/cc.1
2751 libssp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libssp.so.*.*.*)
2752 mv $RPM_BUILD_ROOT%{_libdir}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir}
2753 ln -sf %{_slibdir}/$libssp $RPM_BUILD_ROOT%{_libdir}/libssp.so
2755 libitm=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libitm.so.*.*.*)
2756 mv $RPM_BUILD_ROOT%{_libdir}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir}
2757 ln -sf %{_slibdir}/$libitm $RPM_BUILD_ROOT%{_libdir}/libitm.so
2759 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir}; echo libgomp.so.*.*.*)
2760 mv $RPM_BUILD_ROOT%{_libdir}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir}
2761 ln -sf %{_slibdir}/$libgomp $RPM_BUILD_ROOT%{_libdir}/libgomp.so
2763 %if %{with multilib}
2764 libssp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libssp.so.*.*.*)
2765 mv $RPM_BUILD_ROOT%{_libdir32}/libssp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2766 ln -sf %{_slibdir32}/$libssp $RPM_BUILD_ROOT%{_libdir32}/libssp.so
2768 libitm=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libitm.so.*.*.*)
2769 mv $RPM_BUILD_ROOT%{_libdir32}/libitm.so.* $RPM_BUILD_ROOT%{_slibdir32}
2770 ln -sf %{_slibdir32}/$libitm $RPM_BUILD_ROOT%{_libdir32}/libitm.so
2772 libgomp=$(cd $RPM_BUILD_ROOT%{_libdir32}; echo libgomp.so.*.*.*)
2773 mv $RPM_BUILD_ROOT%{_libdir32}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdir32}
2774 ln -sf %{_slibdir32}/$libgomp $RPM_BUILD_ROOT%{_libdir32}/libgomp.so
2776 %ifarch %{?with_multilibx32:%{x8664}} x32
2777 libssp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libssp.so.*.*.*)
2778 mv $RPM_BUILD_ROOT%{_libdirm2}/libssp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2779 ln -sf %{_slibdirm2}/$libssp $RPM_BUILD_ROOT%{_libdirm2}/libssp.so
2781 libitm=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libitm.so.*.*.*)
2782 mv $RPM_BUILD_ROOT%{_libdirm2}/libitm.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2783 ln -sf %{_slibdirm2}/$libitm $RPM_BUILD_ROOT%{_libdirm2}/libitm.so
2785 libgomp=$(cd $RPM_BUILD_ROOT%{_libdirm2}; echo libgomp.so.*.*.*)
2786 mv $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so.* $RPM_BUILD_ROOT%{_slibdirm2}
2787 ln -sf %{_slibdirm2}/$libgomp $RPM_BUILD_ROOT%{_libdirm2}/libgomp.so
2792 ln -sf gfortran $RPM_BUILD_ROOT%{_bindir}/g95
2793 echo ".so man1/gfortran.1" > $RPM_BUILD_ROOT%{_mandir}/man1/g95.1
2797 # move ada shared libraries to proper place...
2798 mv -f $RPM_BUILD_ROOT%{gcclibdir}/adalib/*.so.1 \
2799 $RPM_BUILD_ROOT%{_libdir}
2800 # check if symlink to be made is valid
2801 test -f $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so.1
2802 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnat-%{major_ver}.so
2803 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir}/libgnarl-%{major_ver}.so
2804 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnat.so
2805 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir}/libgnarl.so
2806 %if %{with multilib}
2807 mv -f $RPM_BUILD_ROOT%{gcclibdir}/32/adalib/*.so.1 \
2808 $RPM_BUILD_ROOT%{_libdir32}
2809 # check if symlink to be made is valid
2810 test -f $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so.1
2811 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnat-%{major_ver}.so
2812 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdir32}/libgnarl-%{major_ver}.so
2813 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnat.so
2814 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdir32}/libgnarl.so
2816 %ifarch %{?with_multilibx32:%{x8664}} x32
2817 mv -f $RPM_BUILD_ROOT%{gcclibdir}/%{multilib2}/adalib/*.so.1 \
2818 $RPM_BUILD_ROOT%{_libdirm2}
2819 # check if symlink to be made is valid
2820 test -f $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so.1
2821 ln -sf libgnat-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnat-%{major_ver}.so
2822 ln -sf libgnarl-%{major_ver}.so.1 $RPM_BUILD_ROOT%{_libdirm2}/libgnarl-%{major_ver}.so
2823 ln -sf libgnat-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnat.so
2824 ln -sf libgnarl-%{major_ver}.so $RPM_BUILD_ROOT%{_libdirm2}/libgnarl.so
2833 cp -f libjava/READ* java-doc
2834 ln -sf libgcj-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/libgcj.jar
2837 %if %{with gcc_libffi}
2838 # still not installed by gcc?
2839 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc ] || exit 1
2840 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
2841 sed -e 's,@prefix@,%{_prefix},
2842 s,@exec_prefix@,%{_exec_prefix},
2843 s,@libdir@,%{_libdir},
2844 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir}/libffi.pc
2845 %if %{with multilib}
2846 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc ] || exit 1
2847 install -d $RPM_BUILD_ROOT%{_pkgconfigdir32}
2848 sed -e 's,@prefix@,%{_prefix},
2849 s,@exec_prefix@,%{_exec_prefix},
2850 s,@libdir@,%{_libdir32},
2851 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdir32}/libffi.pc
2852 %ifarch %{?with_multilibx32:%{x8664}} x32
2853 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc ] || exit 1
2854 install -d $RPM_BUILD_ROOT%{_pkgconfigdirm2}
2855 sed -e 's,@prefix@,%{_prefix},
2856 s,@exec_prefix@,%{_exec_prefix},
2857 s,@libdir@,%{_libdirm2},
2858 s,@gcclibdir@,%{gcclibdir},' %{SOURCE3} >$RPM_BUILD_ROOT%{_pkgconfigdirm2}/libffi.pc
2864 cp -f libobjc/README gcc/objc/README.libobjc
2867 # avoid -L poisoning in *.la - there should be only -L%{_libdir}/gcc/%{_target_platform}/%{version}
2868 # normalize libdir, to avoid propagation of unnecessary RPATHs by libtool
2869 for f in libitm.la libssp.la libssp_nonshared.la \
2870 %{?with_cxx:libstdc++.la libsupc++.la} \
2871 %{?with_fortran:libgfortran.la libquadmath.la} \
2872 %{?with_gomp:libgomp.la} \
2873 %{?with_asan:libasan.la} \
2874 %{?with_lsan:liblsan.la} \
2875 %{?with_tsan:libtsan.la} \
2877 %{?with_atomic:libatomic.la} \
2879 %{?with_gcc_libffi:libffi.la} \
2880 libgcj.la libgcj-tools.la libgij.la \
2881 %{gcjdbexecdir}/libjvm.la \
2882 %{gcjdbexecdir}/libxmlj.la \
2883 %{?with_x:lib-gnu-awt-xlib.la} \
2884 %{?with_gtk:%{gcjdbexecdir}/libgtkpeer.la %{gcjdbexecdir}/libjawt.la} \
2885 %{?with_qt:%{gcjdbexecdir}/libqtpeer.la} \
2886 %{?with_alsa:%{gcjdbexecdir}/libgjsmalsa.la} \
2887 %{?with_dssi:%{gcjdbexecdir}/libgjsmdssi.la} \
2889 %{?with_objc:libobjc.la};
2891 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir}/$f %{_libdir} > $RPM_BUILD_ROOT%{_libdir}/$f.fixed
2892 mv $RPM_BUILD_ROOT%{_libdir}/$f{.fixed,}
2894 %if %{with multilib}
2895 for f in libitm.la libssp.la libssp_nonshared.la \
2896 %{?with_cxx:libstdc++.la libsupc++.la} \
2897 %{?with_fortran:libgfortran.la libquadmath.la} \
2898 %{?with_gomp:libgomp.la} \
2899 %{?with_asan:libasan.la} \
2901 %{?with_atomic:libatomic.la} \
2902 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
2903 %{?with_objc:libobjc.la};
2905 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdir32}/$f %{_libdir32} > $RPM_BUILD_ROOT%{_libdir32}/$f.fixed
2906 mv $RPM_BUILD_ROOT%{_libdir32}/$f{.fixed,}
2908 %ifarch %{?with_multilibx32:%{x8664}} x32
2909 for f in libitm.la libssp.la libssp_nonshared.la \
2910 %{?with_cxx:libstdc++.la libsupc++.la} \
2911 %{?with_fortran:libgfortran.la libquadmath.la} \
2912 %{?with_gomp:libgomp.la} \
2913 %{?with_asan:libasan.la} \
2919 %{?with_atomic:libatomic.la} \
2920 %{?with_java:%{?with_gcc_libffi:libffi.la}} \
2921 %{?with_objc:libobjc.la};
2923 %{__perl} %{SOURCE1} $RPM_BUILD_ROOT%{_libdirm2}/$f %{_libdirm2} > $RPM_BUILD_ROOT%{_libdirm2}/$f.fixed
2924 mv $RPM_BUILD_ROOT%{_libdirm2}/$f{.fixed,}
2929 cp -p $RPM_BUILD_ROOT%{gcclibdir}/install-tools/include/*.h $RPM_BUILD_ROOT%{gcclibdir}/include
2930 cp -p $RPM_BUILD_ROOT%{gcclibdir}/include-fixed/syslimits.h $RPM_BUILD_ROOT%{gcclibdir}/include
2931 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/install-tools
2932 %{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/include-fixed
2934 # plugin, .la not needed
2935 %{__rm} $RPM_BUILD_ROOT%{gcclibdir}/liblto_plugin.la
2938 for LIB in lib lib64 libx32; do
2939 LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{_prefix}/$LIB"
2941 # basename is being run only for the native (non-biarch) file.
2942 sed -e 's,@pythondir@,%{_datadir}/gdb,' \
2943 -e 's,@toolexeclibdir@,%{_prefix}/'"$LIB," \
2944 < libstdc++-v3/python/hook.in \
2945 > $LIBPATH/$(basename $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libstdc++.so.*.*.*)-gdb.py
2947 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
2948 mv $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx $RPM_BUILD_ROOT%{py_sitescriptdir}
2950 mv $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava $RPM_BUILD_ROOT%{py_sitescriptdir}
2951 %{__sed} -i -e '1s,#!/usr/bin/env python,#!/usr/bin/python,' $RPM_BUILD_ROOT%{_bindir}/aot-compile
2953 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
2954 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
2957 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
2959 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libjava
2962 # script(s) always installed; see above for builds with python; if no python, just don't package
2963 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libstdc++.so.*-gdb.py
2964 %if %{with multilib}
2965 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libstdc++.so.*-gdb.py
2966 %ifarch %{?with_multilibx32:%{x8664}} x32
2967 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libstdc++.so.*-gdb.py
2973 cat cpplib.lang >> gcc.lang
2976 %find_lang libstdc\+\+
2977 cp -p libstdc++-v3/include/precompiled/* $RPM_BUILD_ROOT%{_includedir}
2980 # always -f, as "dir" is created depending which texlive version is installed
2981 %{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir
2983 # is anything using this?
2984 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libvtv*
2985 %if %{with multilib}
2986 %{__rm} $RPM_BUILD_ROOT%{_libdir32}/libvtv*
2987 %ifarch %{?with_multilibx32:%{x8664}} x32
2988 %{__rm} $RPM_BUILD_ROOT%{_libdirm2}/libvtv*
2992 # svn snap doesn't contain (release does) below files,
2993 # so let's create dummy entries to satisfy %%files.
2994 [ ! -f NEWS ] && touch NEWS
2995 [ ! -f libgfortran/AUTHORS ] && touch libgfortran/AUTHORS
2996 [ ! -f libgfortran/README ] && touch libgfortran/README
2999 rm -rf $RPM_BUILD_ROOT
3001 %post -p /sbin/postshell
3002 -/usr/sbin/fix-info-dir -c %{_infodir}
3004 %postun -p /sbin/postshell
3005 -/usr/sbin/fix-info-dir -c %{_infodir}
3007 %post ada -p /sbin/postshell
3008 -/usr/sbin/fix-info-dir -c %{_infodir}
3010 %postun ada -p /sbin/postshell
3011 -/usr/sbin/fix-info-dir -c %{_infodir}
3013 %post fortran -p /sbin/postshell
3014 -/usr/sbin/fix-info-dir -c %{_infodir}
3016 %postun fortran -p /sbin/postshell
3017 -/usr/sbin/fix-info-dir -c %{_infodir}
3019 %post java -p /sbin/postshell
3020 -/usr/sbin/fix-info-dir -c %{_infodir}
3022 %postun java -p /sbin/postshell
3023 -/usr/sbin/fix-info-dir -c %{_infodir}
3025 %post go -p /sbin/postshell
3026 -/usr/sbin/fix-info-dir -c %{_infodir}
3028 %postun go -p /sbin/postshell
3029 -/usr/sbin/fix-info-dir -c %{_infodir}
3031 %post -n libquadmath-devel -p /sbin/postshell
3032 -/usr/sbin/fix-info-dir -c %{_infodir}
3034 %postun -n libquadmath-devel -p /sbin/postshell
3035 -/usr/sbin/fix-info-dir -c %{_infodir}
3037 %post -n libffi-devel -p /sbin/postshell
3038 -/usr/sbin/fix-info-dir -c %{_infodir}
3040 %postun -n libffi-devel -p /sbin/postshell
3041 -/usr/sbin/fix-info-dir -c %{_infodir}
3043 %post -p /sbin/ldconfig -n libcilkrts
3044 %postun -p /sbin/ldconfig -n libcilkrts
3045 %post -p /sbin/ldconfig -n libcilkrts-multilib-32
3046 %postun -p /sbin/ldconfig -n libcilkrts-multilib-32
3047 %post -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3048 %postun -p /sbin/ldconfig -n libcilkrts-multilib-%{multilib2}
3049 %post -p /sbin/ldconfig -n libgcc
3050 %postun -p /sbin/ldconfig -n libgcc
3051 %post -p /sbin/ldconfig -n libgcc-multilib-32
3052 %postun -p /sbin/ldconfig -n libgcc-multilib-32
3053 %post -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3054 %postun -p /sbin/ldconfig -n libgcc-multilib-%{multilib2}
3055 %post -p /sbin/ldconfig -n libgomp
3056 %postun -p /sbin/ldconfig -n libgomp
3057 %post -p /sbin/ldconfig -n libgomp-multilib-32
3058 %postun -p /sbin/ldconfig -n libgomp-multilib-32
3059 %post -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3060 %postun -p /sbin/ldconfig -n libgomp-multilib-%{multilib2}
3061 %post -p /sbin/ldconfig -n libgnat
3062 %postun -p /sbin/ldconfig -n libgnat
3063 %post -p /sbin/ldconfig -n libgnat-multilib-32
3064 %postun -p /sbin/ldconfig -n libgnat-multilib-32
3065 %post -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3066 %postun -p /sbin/ldconfig -n libgnat-multilib-%{multilib2}
3067 %post -p /sbin/ldconfig -n libstdc++
3068 %postun -p /sbin/ldconfig -n libstdc++
3069 %post -p /sbin/ldconfig -n libstdc++-multilib-32
3070 %postun -p /sbin/ldconfig -n libstdc++-multilib-32
3071 %post -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3072 %postun -p /sbin/ldconfig -n libstdc++-multilib-%{multilib2}
3073 %post -p /sbin/ldconfig -n libgfortran
3074 %postun -p /sbin/ldconfig -n libgfortran
3075 %post -p /sbin/ldconfig -n libgfortran-multilib-32
3076 %postun -p /sbin/ldconfig -n libgfortran-multilib-32
3077 %post -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3078 %postun -p /sbin/ldconfig -n libgfortran-multilib-%{multilib2}
3079 %post -p /sbin/ldconfig -n libgcj
3080 %postun -p /sbin/ldconfig -n libgcj
3081 %post -p /sbin/ldconfig -n libffi
3082 %postun -p /sbin/ldconfig -n libffi
3083 %post -p /sbin/ldconfig -n libffi-multilib-32
3084 %postun -p /sbin/ldconfig -n libffi-multilib-32
3085 %post -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3086 %postun -p /sbin/ldconfig -n libffi-multilib-%{multilib2}
3087 %post -p /sbin/ldconfig -n libobjc
3088 %postun -p /sbin/ldconfig -n libobjc
3089 %post -p /sbin/ldconfig -n libobjc-multilib-32
3090 %postun -p /sbin/ldconfig -n libobjc-multilib-32
3091 %post -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3092 %postun -p /sbin/ldconfig -n libobjc-multilib-%{multilib2}
3093 %post -p /sbin/ldconfig -n libquadmath
3094 %postun -p /sbin/ldconfig -n libquadmath
3095 %post -p /sbin/ldconfig -n libquadmath-multilib-32
3096 %postun -p /sbin/ldconfig -n libquadmath-multilib-32
3097 %post -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3098 %postun -p /sbin/ldconfig -n libquadmath-multilib-%{multilib2}
3099 %post -p /sbin/ldconfig -n libgo
3100 %postun -p /sbin/ldconfig -n libgo
3101 %post -p /sbin/ldconfig -n libgo-multilib-32
3102 %postun -p /sbin/ldconfig -n libgo-multilib-32
3103 %post -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3104 %postun -p /sbin/ldconfig -n libgo-multilib-%{multilib2}
3105 %post -p /sbin/ldconfig -n libasan
3106 %postun -p /sbin/ldconfig -n libasan
3107 %post -p /sbin/ldconfig -n libasan-multilib-32
3108 %postun -p /sbin/ldconfig -n libasan-multilib-32
3109 %post -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3110 %postun -p /sbin/ldconfig -n libasan-multilib-%{multilib2}
3111 %post -p /sbin/ldconfig -n liblsan
3112 %postun -p /sbin/ldconfig -n liblsan
3113 %post -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3114 %postun -p /sbin/ldconfig -n liblsan-multilib-%{multilib2}
3115 %post -p /sbin/ldconfig -n libtsan
3116 %postun -p /sbin/ldconfig -n libtsan
3117 %post -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3118 %postun -p /sbin/ldconfig -n libtsan-multilib-%{multilib2}
3119 %post -p /sbin/ldconfig -n libubsan
3120 %postun -p /sbin/ldconfig -n libubsan
3121 %post -p /sbin/ldconfig -n libubsan-multilib-32
3122 %postun -p /sbin/ldconfig -n libubsan-multilib-32
3123 %post -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3124 %postun -p /sbin/ldconfig -n libubsan-multilib-%{multilib2}
3125 %post -p /sbin/ldconfig -n libatomic
3126 %postun -p /sbin/ldconfig -n libatomic
3127 %post -p /sbin/ldconfig -n libatomic-multilib-32
3128 %postun -p /sbin/ldconfig -n libatomic-multilib-32
3129 %post -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3130 %postun -p /sbin/ldconfig -n libatomic-multilib-%{multilib2}
3133 %defattr(644,root,root,755)
3134 %doc ChangeLog.general MAINTAINERS NEWS
3135 # bugs.html faq.html
3136 %doc gcc/{ChangeLog,ONEWS,README.Portability}
3137 %attr(755,root,root) %{_bindir}/*-gcc*
3138 %attr(755,root,root) %{_bindir}/cc
3139 %attr(755,root,root) %{_bindir}/cpp
3140 %attr(755,root,root) %{_bindir}/gcc
3141 %attr(755,root,root) %{_bindir}/gcc-ar
3142 %attr(755,root,root) %{_bindir}/gcc-nm
3143 %attr(755,root,root) %{_bindir}/gcc-ranlib
3144 #%attr(755,root,root) %{_bindir}/gccbug
3145 %attr(755,root,root) %{_bindir}/gcov
3146 %{_mandir}/man1/cc.1*
3147 %{_mandir}/man1/cpp.1*
3148 %{_mandir}/man1/gcc.1*
3149 %{_mandir}/man1/gcov.1*
3150 %{_infodir}/cpp.info*
3151 %{_infodir}/cppinternals.info*
3152 %{_infodir}/gcc.info*
3153 %{_infodir}/gccinstall.info*
3154 %{_infodir}/gccint.info*
3155 %{_infodir}/libitm.info*
3156 %attr(755,root,root) /lib/cpp
3157 %attr(755,root,root) %{_slibdir}/libgcc_s.so
3158 %attr(755,root,root) %{_libdir}/libitm.so
3159 %attr(755,root,root) %{_libdir}/libssp.so
3160 %{_libdir}/libitm.la
3162 %{_libdir}/libitm.spec
3163 %{_libdir}/libsanitizer.spec
3164 %{_libdir}/libssp.la
3166 %{_libdir}/libssp_nonshared.la
3167 %{_libdir}/libssp_nonshared.a
3169 %dir %{_libdir}/gcc/%{_target_platform}
3171 %{gcclibdir}/libgcc.a
3172 %{gcclibdir}/libgcc_eh.a
3173 %{gcclibdir}/libgcov.a
3176 %attr(755,root,root) %{gcclibdir}/cc1
3177 %attr(755,root,root) %{gcclibdir}/collect2
3178 %attr(755,root,root) %{gcclibdir}/lto-wrapper
3179 %attr(755,root,root) %{gcclibdir}/lto1
3180 %attr(755,root,root) %{gcclibdir}/liblto_plugin.so*
3182 %dir %{gcclibdir}/include
3183 %dir %{gcclibdir}/include/sanitizer
3184 %{gcclibdir}/include/sanitizer/common_interface_defs.h
3185 %dir %{gcclibdir}/include/ssp
3186 %{gcclibdir}/include/ssp/*.h
3187 %{gcclibdir}/include/float.h
3188 %{gcclibdir}/include/iso646.h
3189 %{gcclibdir}/include/limits.h
3190 %{gcclibdir}/include/stdalign.h
3191 %{gcclibdir}/include/stdarg.h
3192 %{gcclibdir}/include/stdatomic.h
3193 %{gcclibdir}/include/stdbool.h
3194 %{gcclibdir}/include/stddef.h
3195 %{gcclibdir}/include/stdfix.h
3196 %{gcclibdir}/include/stdint.h
3197 %{gcclibdir}/include/stdint-gcc.h
3198 %{gcclibdir}/include/stdnoreturn.h
3199 %{gcclibdir}/include/syslimits.h
3200 %{gcclibdir}/include/unwind.h
3201 %{gcclibdir}/include/varargs.h
3202 %ifarch %{ix86} %{x8664} x32
3203 %{gcclibdir}/include/adxintrin.h
3204 %{gcclibdir}/include/ammintrin.h
3205 %{gcclibdir}/include/avx2intrin.h
3206 %{gcclibdir}/include/avx512cdintrin.h
3207 %{gcclibdir}/include/avx512erintrin.h
3208 %{gcclibdir}/include/avx512fintrin.h
3209 %{gcclibdir}/include/avx512pfintrin.h
3210 %{gcclibdir}/include/avxintrin.h
3211 %{gcclibdir}/include/bmi2intrin.h
3212 %{gcclibdir}/include/bmiintrin.h
3213 %{gcclibdir}/include/bmmintrin.h
3214 %{gcclibdir}/include/cpuid.h
3215 %{gcclibdir}/include/cross-stdarg.h
3216 %{gcclibdir}/include/emmintrin.h
3217 %{gcclibdir}/include/f16cintrin.h
3218 %{gcclibdir}/include/fma4intrin.h
3219 %{gcclibdir}/include/fmaintrin.h
3220 %{gcclibdir}/include/fxsrintrin.h
3221 %{gcclibdir}/include/ia32intrin.h
3222 %{gcclibdir}/include/immintrin.h
3223 %{gcclibdir}/include/lwpintrin.h
3224 %{gcclibdir}/include/lzcntintrin.h
3225 %{gcclibdir}/include/mm3dnow.h
3226 %{gcclibdir}/include/mmintrin.h
3227 %{gcclibdir}/include/mm_malloc.h
3228 %{gcclibdir}/include/nmmintrin.h
3229 %{gcclibdir}/include/pmmintrin.h
3230 %{gcclibdir}/include/popcntintrin.h
3231 %{gcclibdir}/include/prfchwintrin.h
3232 %{gcclibdir}/include/rdseedintrin.h
3233 %{gcclibdir}/include/rtmintrin.h
3234 %{gcclibdir}/include/shaintrin.h
3235 %{gcclibdir}/include/smmintrin.h
3236 %{gcclibdir}/include/tbmintrin.h
3237 %{gcclibdir}/include/tmmintrin.h
3238 %{gcclibdir}/include/wmmintrin.h
3239 %{gcclibdir}/include/x86intrin.h
3240 %{gcclibdir}/include/xmmintrin.h
3241 %{gcclibdir}/include/xopintrin.h
3242 %{gcclibdir}/include/xsaveintrin.h
3243 %{gcclibdir}/include/xsaveoptintrin.h
3244 %{gcclibdir}/include/xtestintrin.h
3247 %{gcclibdir}/include/arm_neon.h
3248 %{gcclibdir}/include/mmintrin.h
3251 %{gcclibdir}/include/ia64intrin.h
3254 %{gcclibdir}/include/math-68881.h
3257 %{gcclibdir}/include/loongson.h
3259 %ifarch powerpc ppc ppc64
3260 %{gcclibdir}/include/altivec.h
3261 %{gcclibdir}/include/paired.h
3262 %{gcclibdir}/include/ppc-asm.h
3263 %{gcclibdir}/include/ppu_intrinsics.h
3264 %{gcclibdir}/include/si2vmx.h
3265 %{gcclibdir}/include/spe.h
3266 %{gcclibdir}/include/spu2vmx.h
3267 %{gcclibdir}/include/vec_types.h
3270 %if %{with multilib}
3272 %defattr(644,root,root,755)
3273 %attr(755,root,root) %{_slibdir32}/libgcc_s.so
3274 %dir %{gcclibdir}/32
3275 %{gcclibdir}/32/crt*.o
3276 %{gcclibdir}/32/libgcc.a
3277 %{gcclibdir}/32/libgcc_eh.a
3278 %{gcclibdir}/32/libgcov.a
3279 %{_libdir32}/libitm.spec
3280 %{_libdir32}/libsanitizer.spec
3281 %attr(755,root,root) %{_libdir32}/libitm.so
3282 %attr(755,root,root) %{_libdir32}/libssp.so
3283 %{_libdir32}/libitm.la
3284 %{_libdir32}/libitm.a
3285 %{_libdir32}/libssp.la
3286 %{_libdir32}/libssp.a
3287 %{_libdir32}/libssp_nonshared.la
3288 %{_libdir32}/libssp_nonshared.a
3290 %ifarch %{?with_multilibx32:%{x8664}} x32
3291 %files multilib-%{multilib2}
3292 %defattr(644,root,root,755)
3293 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so
3294 %dir %{gcclibdir}/%{multilib2}
3295 %{gcclibdir}/%{multilib2}/crt*.o
3296 %{gcclibdir}/%{multilib2}/libgcc.a
3297 %{gcclibdir}/%{multilib2}/libgcc_eh.a
3298 %{gcclibdir}/%{multilib2}/libgcov.a
3299 %{_libdirm2}/libitm.spec
3300 %{_libdirm2}/libsanitizer.spec
3301 %attr(755,root,root) %{_libdirm2}/libitm.so
3302 %attr(755,root,root) %{_libdirm2}/libssp.so
3303 %{_libdirm2}/libitm.la
3304 %{_libdirm2}/libitm.a
3305 %{_libdirm2}/libssp.la
3306 %{_libdirm2}/libssp.a
3307 %{_libdirm2}/libssp_nonshared.la
3308 %{_libdirm2}/libssp_nonshared.a
3313 %defattr(644,root,root,755)
3314 %attr(755,root,root) %{_slibdir}/libgcc_s.so.1
3315 %attr(755,root,root) %{_slibdir}/libitm.so.*.*.*
3316 %attr(755,root,root) %{_slibdir}/libssp.so.*.*.*
3317 %attr(755,root,root) %ghost %{_slibdir}/libitm.so.1
3318 %attr(755,root,root) %ghost %{_slibdir}/libssp.so.0
3320 %if %{with multilib}
3321 %files -n libgcc-multilib-32
3322 %defattr(644,root,root,755)
3323 %attr(755,root,root) %{_slibdir32}/libgcc_s.so.1
3324 %attr(755,root,root) %{_slibdir32}/libitm.so.*.*.*
3325 %attr(755,root,root) %{_slibdir32}/libssp.so.*.*.*
3326 %attr(755,root,root) %ghost %{_slibdir32}/libssp.so.0
3327 %attr(755,root,root) %ghost %{_slibdir32}/libitm.so.1
3329 %ifarch %{?with_multilibx32:%{x8664}} x32
3330 %files -n libgcc-multilib-%{multilib2}
3331 %defattr(644,root,root,755)
3332 %attr(755,root,root) %{_slibdirm2}/libgcc_s.so.1
3333 %attr(755,root,root) %{_slibdirm2}/libitm.so.*.*.*
3334 %attr(755,root,root) %{_slibdirm2}/libssp.so.*.*.*
3335 %attr(755,root,root) %ghost %{_slibdirm2}/libssp.so.0
3336 %attr(755,root,root) %ghost %{_slibdirm2}/libitm.so.1
3342 %defattr(644,root,root,755)
3343 %attr(755,root,root) %{_slibdir}/libgomp.so.*.*.*
3344 %attr(755,root,root) %ghost %{_slibdir}/libgomp.so.1
3346 %if %{with multilib}
3347 %files -n libgomp-multilib-32
3348 %defattr(644,root,root,755)
3349 %attr(755,root,root) %{_slibdir32}/libgomp.so.*.*.*
3350 %attr(755,root,root) %ghost %{_slibdir32}/libgomp.so.1
3352 %ifarch %{?with_multilibx32:%{x8664}} x32
3353 %files -n libgomp-multilib-%{multilib2}
3354 %defattr(644,root,root,755)
3355 %attr(755,root,root) %{_slibdirm2}/libgomp.so.*.*.*
3356 %attr(755,root,root) %ghost %{_slibdirm2}/libgomp.so.1
3360 %files -n libgomp-devel
3361 %defattr(644,root,root,755)
3362 %attr(755,root,root) %{_libdir}/libgomp.so
3363 %{_libdir}/libgomp.la
3364 %{_libdir}/libgomp.spec
3365 %{gcclibdir}/finclude
3366 %{gcclibdir}/include/omp.h
3367 %{_infodir}/libgomp.info*
3369 %if %{with multilib}
3370 %files -n libgomp-multilib-32-devel
3371 %defattr(644,root,root,755)
3372 %attr(755,root,root) %{_libdir32}/libgomp.so
3373 %{_libdir32}/libgomp.la
3374 %{_libdir32}/libgomp.spec
3376 %ifarch %{?with_multilibx32:%{x8664}} x32
3377 %files -n libgomp-multilib-%{multilib2}-devel
3378 %defattr(644,root,root,755)
3379 %attr(755,root,root) %{_libdirm2}/libgomp.so
3380 %{_libdirm2}/libgomp.la
3381 %{_libdirm2}/libgomp.spec
3385 %files -n libgomp-static
3386 %defattr(644,root,root,755)
3387 %{_libdir}/libgomp.a
3389 %if %{with multilib}
3390 %files -n libgomp-multilib-32-static
3391 %defattr(644,root,root,755)
3392 %{_libdir32}/libgomp.a
3394 %ifarch %{?with_multilibx32:%{x8664}} x32
3395 %files -n libgomp-multilib-%{multilib2}-static
3396 %defattr(644,root,root,755)
3397 %{_libdirm2}/libgomp.a
3402 %files -n libcilkrts
3403 %defattr(644,root,root,755)
3404 %attr(755,root,root) %{_libdir}/libcilkrts.so.*.*.*
3405 %attr(755,root,root) %ghost %{_libdir}/libcilkrts.so.5
3407 %if %{with multilib}
3408 %files -n libcilkrts-multilib-32
3409 %defattr(644,root,root,755)
3410 %attr(755,root,root) %{_libdir32}/libcilkrts.so.*.*.*
3411 %attr(755,root,root) %ghost %{_libdir32}/libcilkrts.so.5
3413 %ifarch %{?with_multilibx32:%{x8664}} x32
3414 %files -n libcilkrts-multilib-%{multilib2}
3415 %defattr(644,root,root,755)
3416 %attr(755,root,root) %{_libdirm2}/libcilkrts.so.*.*.*
3417 %attr(755,root,root) %ghost %{_libdirm2}/libcilkrts.so.5
3421 %files -n libcilkrts-devel
3422 %defattr(644,root,root,755)
3423 %attr(755,root,root) %{_libdir}/libcilkrts.so
3424 %{_libdir}/libcilkrts.la
3425 %{_libdir}/libcilkrts.spec
3426 %{gcclibdir}/include/cilk
3428 %if %{with multilib}
3429 %files -n libcilkrts-multilib-32-devel
3430 %defattr(644,root,root,755)
3431 %attr(755,root,root) %{_libdir32}/libcilkrts.so
3432 %{_libdir32}/libcilkrts.la
3433 %{_libdir32}/libcilkrts.spec
3435 %ifarch %{?with_multilibx32:%{x8664}} x32
3436 %files -n libcilkrts-multilib-%{multilib2}-devel
3437 %defattr(644,root,root,755)
3438 %attr(755,root,root) %{_libdirm2}/libcilkrts.so
3439 %{_libdirm2}/libcilkrts.la
3440 %{_libdirm2}/libcilkrts.spec
3444 %files -n libcilkrts-static
3445 %defattr(644,root,root,755)
3446 %{_libdir}/libcilkrts.a
3448 %if %{with multilib}
3449 %files -n libcilkrts-multilib-32-static
3450 %defattr(644,root,root,755)
3451 %{_libdir32}/libcilkrts.a
3453 %ifarch %{?with_multilibx32:%{x8664}} x32
3454 %files -n libcilkrts-multilib-%{multilib2}-static
3455 %defattr(644,root,root,755)
3456 %{_libdirm2}/libcilkrts.a
3462 %defattr(644,root,root,755)
3463 %doc gcc/ada/ChangeLog
3464 %attr(755,root,root) %{_bindir}/gnat*
3466 %exclude %{_bindir}/gnative2ascii
3468 %attr(755,root,root) %{_libdir}/libgnarl-*.so
3469 %attr(755,root,root) %{_libdir}/libgnarl.so
3470 %attr(755,root,root) %{_libdir}/libgnat-*.so
3471 %attr(755,root,root) %{_libdir}/libgnat.so
3472 %attr(755,root,root) %{gcclibdir}/gnat1
3473 %{gcclibdir}/adainclude
3474 %dir %{gcclibdir}/adalib
3475 %{gcclibdir}/adalib/*.ali
3476 %ifarch %{ix86} %{x8664} x32
3477 %{gcclibdir}/adalib/libgmem.a
3479 %{_infodir}/gnat-style.info*
3480 %{_infodir}/gnat_rm.info*
3481 %{_infodir}/gnat_ugn.info*
3483 %if %{with multilib}
3484 %files ada-multilib-32
3485 %defattr(644,root,root,755)
3486 %attr(755,root,root) %{_libdir32}/libgnarl-*.so
3487 %attr(755,root,root) %{_libdir32}/libgnarl.so
3488 %attr(755,root,root) %{_libdir32}/libgnat-*.so
3489 %attr(755,root,root) %{_libdir32}/libgnat.so
3490 %{gcclibdir}/32/adainclude
3491 %dir %{gcclibdir}/32/adalib
3492 %{gcclibdir}/32/adalib/*.ali
3493 %ifarch %{ix86} %{x8664} x32
3494 %{gcclibdir}/32/adalib/libgmem.a
3497 %ifarch %{?with_multilibx32:%{x8664}} x32
3498 %files ada-multilib-%{multilib2}
3499 %defattr(644,root,root,755)
3500 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so
3501 %attr(755,root,root) %{_libdirm2}/libgnarl.so
3502 %attr(755,root,root) %{_libdirm2}/libgnat-*.so
3503 %attr(755,root,root) %{_libdirm2}/libgnat.so
3504 %{gcclibdir}/%{multilib2}/adainclude
3505 %dir %{gcclibdir}/%{multilib2}/adalib
3506 %{gcclibdir}/%{multilib2}/adalib/*.ali
3507 %{gcclibdir}/%{multilib2}/adalib/libgmem.a
3512 %defattr(644,root,root,755)
3513 %attr(755,root,root) %{_libdir}/libgnarl-*.so.1
3514 %attr(755,root,root) %{_libdir}/libgnarl.so.1
3515 %attr(755,root,root) %{_libdir}/libgnat-*.so.1
3516 %attr(755,root,root) %{_libdir}/libgnat.so.1
3518 %if %{with multilib}
3519 %files -n libgnat-multilib-32
3520 %defattr(644,root,root,755)
3521 %attr(755,root,root) %{_libdir32}/libgnarl-*.so.1
3522 %attr(755,root,root) %{_libdir32}/libgnarl.so.1
3523 %attr(755,root,root) %{_libdir32}/libgnat-*.so.1
3524 %attr(755,root,root) %{_libdir32}/libgnat.so.1
3526 %ifarch %{?with_multilibx32:%{x8664}} x32
3527 %files -n libgnat-multilib-%{multilib2}
3528 %defattr(644,root,root,755)
3529 %attr(755,root,root) %{_libdirm2}/libgnarl-*.so.1
3530 %attr(755,root,root) %{_libdirm2}/libgnarl.so.1
3531 %attr(755,root,root) %{_libdirm2}/libgnat-*.so.1
3532 %attr(755,root,root) %{_libdirm2}/libgnat.so.1
3536 %files -n libgnat-static
3537 %defattr(644,root,root,755)
3538 %{gcclibdir}/adalib/libgnarl.a
3539 %{gcclibdir}/adalib/libgnat.a
3541 %if %{with multilib}
3542 %files -n libgnat-multilib-32-static
3543 %defattr(644,root,root,755)
3544 %{gcclibdir}/32/adalib/libgnarl.a
3545 %{gcclibdir}/32/adalib/libgnat.a
3547 %ifarch %{?with_multilibx32:%{x8664}} x32
3548 %files -n libgnat-multilib-%{multilib2}-static
3549 %defattr(644,root,root,755)
3550 %{gcclibdir}/%{multilib2}/adalib/libgnarl.a
3551 %{gcclibdir}/%{multilib2}/adalib/libgnat.a
3558 %defattr(644,root,root,755)
3559 %doc gcc/cp/{ChangeLog,NEWS}
3560 %attr(755,root,root) %{_bindir}/g++
3561 %attr(755,root,root) %{_bindir}/*-g++
3562 %attr(755,root,root) %{_bindir}/c++
3563 %attr(755,root,root) %{_bindir}/*-c++
3564 %attr(755,root,root) %{gcclibdir}/cc1plus
3565 %{_libdir}/libsupc++.la
3566 %{_libdir}/libsupc++.a
3567 %{_mandir}/man1/g++.1*
3569 %if %{with multilib}
3570 %files c++-multilib-32
3571 %defattr(644,root,root,755)
3572 %{_libdir32}/libsupc++.la
3573 %{_libdir32}/libsupc++.a
3575 %ifarch %{?with_multilibx32:%{x8664}} x32
3576 %files c++-multilib-%{multilib2}
3577 %defattr(644,root,root,755)
3578 %{_libdirm2}/libsupc++.la
3579 %{_libdirm2}/libsupc++.a
3583 %files -n libstdc++ -f libstdc++.lang
3584 %defattr(644,root,root,755)
3585 %doc libstdc++-v3/{ChangeLog,README}
3586 %attr(755,root,root) %{_libdir}/libstdc++.so.*.*.*
3587 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.%{cxx_sover}
3589 %if %{with multilib}
3590 %files -n libstdc++-multilib-32
3591 %defattr(644,root,root,755)
3592 %attr(755,root,root) %{_libdir32}/libstdc++.so.*.*.*
3593 %attr(755,root,root) %ghost %{_libdir32}/libstdc++.so.%{cxx_sover}
3595 %ifarch %{?with_multilibx32:%{x8664}} x32
3596 %files -n libstdc++-multilib-%{multilib2}
3597 %defattr(644,root,root,755)
3598 %attr(755,root,root) %{_libdirm2}/libstdc++.so.*.*.*
3599 %attr(755,root,root) %ghost %{_libdirm2}/libstdc++.so.%{cxx_sover}
3604 %files -n libstdc++-gdb
3605 %defattr(644,root,root,755)
3606 %dir %{py_sitescriptdir}/libstdcxx
3607 %{py_sitescriptdir}/libstdcxx/*.py[co]
3608 %dir %{py_sitescriptdir}/libstdcxx/v6
3609 %{py_sitescriptdir}/libstdcxx/v6/*.py[co]
3610 %{_datadir}/gdb/auto-load/usr/%{_lib}/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3611 %if %{with multilib}
3612 %{_datadir}/gdb/auto-load/usr/lib/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3614 %{?with_multilibx32:%{_datadir}/gdb/auto-load/usr/libx32/libstdc++.so.%{cxx_sover}.*.*-gdb.py}
3617 %{_datadir}/gdb/auto-load/usr/lib64/libstdc++.so.%{cxx_sover}.*.*-gdb.py
3622 %files -n libstdc++-devel
3623 %defattr(644,root,root,755)
3624 %attr(755,root,root) %{_libdir}/libstdc++.so
3625 %{_libdir}/libstdc++.la
3626 %dir %{_includedir}/c++
3627 %{_includedir}/c++/%{version}
3628 %{_includedir}/extc++.h
3629 %{_includedir}/stdc++.h
3630 %{_includedir}/stdtr1c++.h
3632 %exclude %{_includedir}/c++/%{version}/java
3633 %exclude %{_includedir}/c++/%{version}/javax
3634 %exclude %{_includedir}/c++/%{version}/gcj
3635 %exclude %{_includedir}/c++/%{version}/gnu
3636 %exclude %{_includedir}/c++/%{version}/org
3637 %exclude %{_includedir}/c++/%{version}/sun
3641 %files -n libstdc++-apidocs
3642 %defattr(644,root,root,755)
3643 %doc libstdc++-v3/doc/html/*
3646 %if %{with multilib}
3647 %files -n libstdc++-multilib-32-devel
3648 %defattr(644,root,root,755)
3649 %attr(755,root,root) %{_libdir32}/libstdc++.so
3650 %{_libdir32}/libstdc++.la
3652 %ifarch %{?with_multilibx32:%{x8664}} x32
3653 %files -n libstdc++-multilib-%{multilib2}-devel
3654 %defattr(644,root,root,755)
3655 %attr(755,root,root) %{_libdirm2}/libstdc++.so
3656 %{_libdirm2}/libstdc++.la
3660 %files -n libstdc++-static
3661 %defattr(644,root,root,755)
3662 %{_libdir}/libstdc++.a
3664 %if %{with multilib}
3665 %files -n libstdc++-multilib-32-static
3666 %defattr(644,root,root,755)
3667 %{_libdir32}/libstdc++.a
3669 %ifarch %{?with_multilibx32:%{x8664}} x32
3670 %files -n libstdc++-multilib-%{multilib2}-static
3671 %defattr(644,root,root,755)
3672 %{_libdirm2}/libstdc++.a
3679 %defattr(644,root,root,755)
3680 %doc gcc/fortran/ChangeLog
3681 %attr(755,root,root) %{_bindir}/g95
3682 %attr(755,root,root) %{_bindir}/gfortran
3683 %attr(755,root,root) %{_bindir}/*-gfortran
3684 %attr(755,root,root) %{gcclibdir}/f951
3685 %attr(755,root,root) %{_libdir}/libgfortran.so
3686 %{_libdir}/libgfortran.spec
3687 %{_libdir}/libgfortran.la
3688 %{gcclibdir}/libcaf_single.a
3689 %{gcclibdir}/libcaf_single.la
3690 %{gcclibdir}/libgfortranbegin.la
3691 %{gcclibdir}/libgfortranbegin.a
3692 %{_infodir}/gfortran.info*
3693 %{_mandir}/man1/g95.1*
3694 %{_mandir}/man1/gfortran.1*
3696 %if %{with multilib}
3697 %files fortran-multilib-32
3698 %defattr(644,root,root,755)
3699 %attr(755,root,root) %{_libdir32}/libgfortran.so
3700 %{_libdir32}/libgfortran.spec
3701 %{_libdir32}/libgfortran.la
3702 %{gcclibdir}/32/libcaf_single.a
3703 %{gcclibdir}/32/libcaf_single.la
3704 %{gcclibdir}/32/libgfortranbegin.la
3705 %{gcclibdir}/32/libgfortranbegin.a
3707 %ifarch %{?with_multilibx32:%{x8664}} x32
3708 %files fortran-multilib-%{multilib2}
3709 %defattr(644,root,root,755)
3710 %attr(755,root,root) %{_libdirm2}/libgfortran.so
3711 %{_libdirm2}/libgfortran.spec
3712 %{_libdirm2}/libgfortran.la
3713 %{gcclibdir}/%{multilib2}/libcaf_single.a
3714 %{gcclibdir}/%{multilib2}/libcaf_single.la
3715 %{gcclibdir}/%{multilib2}/libgfortranbegin.la
3716 %{gcclibdir}/%{multilib2}/libgfortranbegin.a
3720 %files -n libgfortran
3721 %defattr(644,root,root,755)
3722 %doc libgfortran/{AUTHORS,README,ChangeLog}
3723 %attr(755,root,root) %{_libdir}/libgfortran.so.*.*.*
3724 %attr(755,root,root) %ghost %{_libdir}/libgfortran.so.3
3726 %if %{with multilib}
3727 %files -n libgfortran-multilib-32
3728 %defattr(644,root,root,755)
3729 %attr(755,root,root) %{_libdir32}/libgfortran.so.*.*.*
3730 %attr(755,root,root) %ghost %{_libdir32}/libgfortran.so.3
3732 %ifarch %{?with_multilibx32:%{x8664}} x32
3733 %files -n libgfortran-multilib-%{multilib2}
3734 %defattr(644,root,root,755)
3735 %attr(755,root,root) %{_libdirm2}/libgfortran.so.*.*.*
3736 %attr(755,root,root) %ghost %{_libdirm2}/libgfortran.so.3
3740 %files -n libgfortran-static
3741 %defattr(644,root,root,755)
3742 %{_libdir}/libgfortran.a
3744 %if %{with multilib}
3745 %files -n libgfortran-multilib-32-static
3746 %defattr(644,root,root,755)
3747 %{_libdir32}/libgfortran.a
3749 %ifarch %{?with_multilibx32:%{x8664}} x32
3750 %files -n libgfortran-multilib-%{multilib2}-static
3751 %defattr(644,root,root,755)
3752 %{_libdirm2}/libgfortran.a
3756 %files -n libquadmath
3757 %defattr(644,root,root,755)
3758 %attr(755,root,root) %{_libdir}/libquadmath.so.*.*.*
3759 %attr(755,root,root) %ghost %{_libdir}/libquadmath.so.0
3761 %if %{with multilib}
3762 %files -n libquadmath-multilib-32
3763 %defattr(644,root,root,755)
3764 %attr(755,root,root) %{_libdir32}/libquadmath.so.*.*.*
3765 %attr(755,root,root) %ghost %{_libdir32}/libquadmath.so.0
3767 %ifarch %{?with_multilibx32:%{x8664}} x32
3768 %files -n libquadmath-multilib-%{multilib2}
3769 %defattr(644,root,root,755)
3770 %attr(755,root,root) %{_libdirm2}/libquadmath.so.*.*.*
3771 %attr(755,root,root) %ghost %{_libdirm2}/libquadmath.so.0
3775 %files -n libquadmath-devel
3776 %defattr(644,root,root,755)
3777 %{gcclibdir}/include/quadmath.h
3778 %{gcclibdir}/include/quadmath_weak.h
3779 %attr(755,root,root) %{_libdir}/libquadmath.so
3780 %{_libdir}/libquadmath.la
3781 %{_infodir}/libquadmath.info*
3783 %if %{with multilib}
3784 %files -n libquadmath-multilib-32-devel
3785 %defattr(644,root,root,755)
3786 %attr(755,root,root) %{_libdir32}/libquadmath.so
3787 %{_libdir32}/libquadmath.la
3789 %ifarch %{?with_multilibx32:%{x8664}} x32
3790 %files -n libquadmath-multilib-%{multilib2}-devel
3791 %defattr(644,root,root,755)
3792 %attr(755,root,root) %{_libdirm2}/libquadmath.so
3793 %{_libdirm2}/libquadmath.la
3797 %files -n libquadmath-static
3798 %defattr(644,root,root,755)
3799 %{_libdir}/libquadmath.a
3801 %if %{with multilib}
3802 %files -n libquadmath-multilib-32-static
3803 %defattr(644,root,root,755)
3804 %{_libdir32}/libquadmath.a
3806 %ifarch %{?with_multilibx32:%{x8664}} x32
3807 %files -n libquadmath-multilib-%{multilib2}-static
3808 %defattr(644,root,root,755)
3809 %{_libdirm2}/libquadmath.a
3816 %defattr(644,root,root,755)
3817 %doc gcc/java/ChangeLog java-doc/*
3818 %attr(755,root,root) %{_bindir}/gappletviewer
3819 %attr(755,root,root) %{_bindir}/gc-analyze
3820 %attr(755,root,root) %{_bindir}/gcj
3821 %attr(755,root,root) %{_bindir}/gcj-dbtool
3822 %attr(755,root,root) %{_bindir}/gcjh
3823 %attr(755,root,root) %{_bindir}/gjar
3824 %attr(755,root,root) %{_bindir}/gjarsigner
3825 %attr(755,root,root) %{_bindir}/gjavah
3826 %attr(755,root,root) %{_bindir}/gkeytool
3827 %attr(755,root,root) %{_bindir}/gnative2ascii
3828 %attr(755,root,root) %{_bindir}/gorbd
3829 %attr(755,root,root) %{_bindir}/grmic
3830 %attr(755,root,root) %{_bindir}/grmid
3831 %attr(755,root,root) %{_bindir}/grmiregistry
3832 %attr(755,root,root) %{_bindir}/gserialver
3833 %attr(755,root,root) %{_bindir}/gtnameserv
3834 %attr(755,root,root) %{_bindir}/jcf-dump
3835 %attr(755,root,root) %{_bindir}/jv-convert
3836 %attr(755,root,root) %{_bindir}/rebuild-gcj-db
3837 %attr(755,root,root) %{_bindir}/*-gcj
3838 %attr(755,root,root) %{gcclibdir}/ecj1
3839 %attr(755,root,root) %{gcclibdir}/jc1
3840 %attr(755,root,root) %{gcclibdir}/jvgenmain
3841 %{_infodir}/cp-tools.info*
3842 %{_infodir}/gcj.info*
3843 %{_mandir}/man1/gappletviewer.1*
3844 %{_mandir}/man1/gc-analyze.1*
3845 %{_mandir}/man1/gcj.1*
3846 %{_mandir}/man1/gcj-dbtool.1*
3847 %{_mandir}/man1/gcjh.1*
3848 %{_mandir}/man1/gjar.1*
3849 %{_mandir}/man1/gjarsigner.1*
3850 %{_mandir}/man1/gjavah.1*
3851 %{_mandir}/man1/gkeytool.1*
3852 %{_mandir}/man1/gnative2ascii.1*
3853 %{_mandir}/man1/gorbd.1*
3854 %{_mandir}/man1/grmic.1*
3855 %{_mandir}/man1/grmid.1*
3856 %{_mandir}/man1/grmiregistry.1*
3857 %{_mandir}/man1/gserialver.1*
3858 %{_mandir}/man1/gtnameserv.1*
3859 %{_mandir}/man1/jcf-dump.1*
3860 %{_mandir}/man1/jv-convert.1*
3861 %{_mandir}/man1/rebuild-gcj-db*
3864 %files java-aotcompile
3865 %defattr(644,root,root,755)
3866 %attr(755,root,root) %{_bindir}/aot-compile
3867 %dir %{py_sitescriptdir}/libjava
3868 %{py_sitescriptdir}/libjava/*.py[co]
3869 %{_mandir}/man1/aot-compile.1*
3873 %defattr(644,root,root,755)
3874 %doc libjava/{ChangeLog,LIBGCJ_LICENSE,NEWS,README,THANKS}
3875 %attr(755,root,root) %{_bindir}/gij
3876 %attr(755,root,root) %{_libdir}/libgcj-tools.so.*.*.*
3877 %attr(755,root,root) %ghost %{_libdir}/libgcj-tools.so.%{gcj_soname_ver}
3878 %attr(755,root,root) %{_libdir}/libgcj.so.*.*.*
3879 %attr(755,root,root) %ghost %{_libdir}/libgcj.so.%{gcj_soname_ver}
3880 %attr(755,root,root) %{_libdir}/libgcj_bc.so.*.*.*
3881 %attr(755,root,root) %ghost %{_libdir}/libgcj_bc.so.1
3882 %attr(755,root,root) %{_libdir}/libgcj_bc.so
3883 %attr(755,root,root) %{_libdir}/libgij.so.*.*.*
3884 %attr(755,root,root) %ghost %{_libdir}/libgij.so.%{gcj_soname_ver}
3885 %{?with_x:%attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so.*.*.*}
3886 %{?with_x:%attr(755,root,root) %ghost %{_libdir}/lib-gnu-awt-xlib.so.%{gcj_soname_ver}}
3887 %dir %{_libdir}/%{gcjdbexecdir}
3888 %{_libdir}/%{gcjdbexecdir}/classmap.db
3889 %{?with_mozilla:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.so}
3890 %{?with_alsa:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmalsa.so*}
3891 %{?with_dssi:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgjsmdssi.so*}
3892 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libgtkpeer.so}
3893 %{?with_gtk:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjawt.so}
3894 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjavamath.so
3895 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libjvm.so
3896 %{?with_qt:%attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libqtpeer.so}
3897 %attr(755,root,root) %{_libdir}/%{gcjdbexecdir}/libxmlj.so*
3898 %{_libdir}/logging.properties
3899 %{_javadir}/libgcj*.jar
3901 %{_mandir}/man1/gij.1*
3903 %files -n libgcj-devel
3904 %defattr(644,root,root,755)
3905 %attr(755,root,root) %{_libdir}/libgcj-tools.so
3906 %{_libdir}/libgcj-tools.la
3907 %attr(755,root,root) %{_libdir}/libgcj.so
3908 %{_libdir}/libgcj.la
3909 %attr(755,root,root) %{_libdir}/libgij.so
3910 %{_libdir}/libgij.la
3912 %attr(755,root,root) %{_libdir}/lib-gnu-awt-xlib.so
3913 %{_libdir}/lib-gnu-awt-xlib.la
3915 %{_libdir}/libgcj.spec
3916 %dir %{_libdir}/security
3917 %{_libdir}/security/*
3918 %{?with_alsa:%{_libdir}/%{gcjdbexecdir}/libgjsmalsa.la}
3919 %{?with_dssi:%{_libdir}/%{gcjdbexecdir}/libgjsmdssi.la}
3920 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libgtkpeer.la}
3921 %{?with_gtk:%{_libdir}/%{gcjdbexecdir}/libjawt.la}
3922 %{_libdir}/%{gcjdbexecdir}/libjavamath.la
3923 %{_libdir}/%{gcjdbexecdir}/libjvm.la
3924 %{?with_qt:%{_libdir}/%{gcjdbexecdir}/libqtpeer.la}
3925 %{?with_mozilla:%{_libdir}/%{gcjdbexecdir}/libgcjwebplugin.la}
3926 %{_libdir}/%{gcjdbexecdir}/libxmlj.la
3927 %{gcclibdir}/include/gcj
3928 %{gcclibdir}/include/jawt.h
3929 %{gcclibdir}/include/jawt_md.h
3930 %{gcclibdir}/include/jni.h
3931 %{gcclibdir}/include/jni_md.h
3932 %{gcclibdir}/include/jvmpi.h
3933 %{_includedir}/c++/%{version}/java
3934 %{_includedir}/c++/%{version}/javax
3935 %{_includedir}/c++/%{version}/gcj
3936 %{_includedir}/c++/%{version}/gnu
3937 %{_includedir}/c++/%{version}/org
3938 %{_includedir}/c++/%{version}/sun
3939 %{_pkgconfigdir}/libgcj-%{major_ver}.pc
3941 %files -n libgcj-static
3942 %defattr(644,root,root,755)
3943 %{_libdir}/libgcj-tools.a
3945 %{_libdir}/libgcj_bc.a
3947 %{?with_x:%{_libdir}/lib-gnu-awt-xlib.a}
3948 %{_libdir}/%{gcjdbexecdir}/libjvm.a
3951 %if %{with gcc_libffi}
3953 %defattr(644,root,root,755)
3954 %doc libffi/{ChangeLog,ChangeLog.libgcj,LICENSE,README}
3955 %attr(755,root,root) %{_libdir}/libffi.so.*.*.*
3956 %attr(755,root,root) %ghost %{_libdir}/libffi.so.4
3958 %if %{with multilib}
3959 %files -n libffi-multilib-32
3960 %defattr(644,root,root,755)
3961 %attr(755,root,root) %{_libdir32}/libffi.so.*.*.*
3962 %attr(755,root,root) %ghost %{_libdir32}/libffi.so.4
3964 %ifarch %{?with_multilibx32:%{x8664}} x32
3965 %files -n libffi-multilib-%{multilib2}
3966 %defattr(644,root,root,755)
3967 %attr(755,root,root) %{_libdirm2}/libffi.so.*.*.*
3968 %attr(755,root,root) %ghost %{_libdirm2}/libffi.so.4
3972 %files -n libffi-devel
3973 %defattr(644,root,root,755)
3974 %attr(755,root,root) %{_libdir}/libffi.so
3975 %{_libdir}/libffi.la
3976 %{gcclibdir}/include/ffi.h
3977 %{gcclibdir}/include/ffitarget.h
3978 %{_pkgconfigdir}/libffi.pc
3979 %{_mandir}/man3/ffi*.3*
3980 %{_infodir}/libffi.info*
3982 %if %{with multilib}
3983 %files -n libffi-multilib-32-devel
3984 %defattr(644,root,root,755)
3985 %attr(755,root,root) %{_libdir32}/libffi.so
3986 %{_libdir32}/libffi.la
3987 %{_pkgconfigdir32}/libffi.pc
3989 %ifarch %{?with_multilibx32:%{x8664}} x32
3990 %files -n libffi-multilib-%{multilib2}-devel
3991 %defattr(644,root,root,755)
3992 %attr(755,root,root) %{_libdirm2}/libffi.so
3993 %{_libdirm2}/libffi.la
3994 %{_pkgconfigdirm2}/libffi.pc
3998 %files -n libffi-static
3999 %defattr(644,root,root,755)
4002 %if %{with multilib}
4003 %files -n libffi-multilib-32-static
4004 %defattr(644,root,root,755)
4005 %{_libdir32}/libffi.a
4007 %ifarch %{?with_multilibx32:%{x8664}} x32
4008 %files -n libffi-multilib-%{multilib2}-static
4009 %defattr(644,root,root,755)
4010 %{_libdirm2}/libffi.a
4017 %defattr(644,root,root,755)
4018 %doc gcc/objc/README.libobjc
4019 %attr(755,root,root) %{gcclibdir}/cc1obj
4020 %attr(755,root,root) %{_libdir}/libobjc.so
4021 %{_libdir}/libobjc.la
4022 %{gcclibdir}/include/objc
4026 %defattr(644,root,root,755)
4027 %doc gcc/objcp/ChangeLog
4028 %attr(755,root,root) %{gcclibdir}/cc1objplus
4031 %if %{with multilib}
4032 %files objc-multilib-32
4033 %defattr(644,root,root,755)
4034 %attr(755,root,root) %{_libdir32}/libobjc.so
4035 %{_libdir32}/libobjc.la
4037 %ifarch %{?with_multilibx32:%{x8664}} x32
4038 %files objc-multilib-%{multilib2}
4039 %defattr(644,root,root,755)
4040 %attr(755,root,root) %{_libdirm2}/libobjc.so
4041 %{_libdirm2}/libobjc.la
4046 %defattr(644,root,root,755)
4047 %doc libobjc/{ChangeLog,README*}
4048 %attr(755,root,root) %{_libdir}/libobjc.so.*.*.*
4049 %attr(755,root,root) %ghost %{_libdir}/libobjc.so.4
4051 %if %{with multilib}
4052 %files -n libobjc-multilib-32
4053 %defattr(644,root,root,755)
4054 %attr(755,root,root) %{_libdir32}/libobjc.so.*.*.*
4055 %attr(755,root,root) %ghost %{_libdir32}/libobjc.so.4
4057 %ifarch %{?with_multilibx32:%{x8664}} x32
4058 %files -n libobjc-multilib-%{multilib2}
4059 %defattr(644,root,root,755)
4060 %attr(755,root,root) %{_libdirm2}/libobjc.so.*.*.*
4061 %attr(755,root,root) %ghost %{_libdirm2}/libobjc.so.4
4065 %files -n libobjc-static
4066 %defattr(644,root,root,755)
4067 %{_libdir}/libobjc.a
4069 %if %{with multilib}
4070 %files -n libobjc-multilib-32-static
4071 %defattr(644,root,root,755)
4072 %{_libdir32}/libobjc.a
4074 %ifarch %{?with_multilibx32:%{x8664}} x32
4075 %files -n libobjc-multilib-%{multilib2}-static
4076 %defattr(644,root,root,755)
4077 %{_libdirm2}/libobjc.a
4084 %defattr(644,root,root,755)
4085 %doc gcc/go/gofrontend/{LICENSE,PATENTS,README}
4086 %attr(755,root,root) %{_bindir}/gccgo
4087 %attr(755,root,root) %{gcclibdir}/go1
4089 %{_libdir}/go/%{version}
4090 %{_mandir}/man1/gccgo.1*
4091 %{_infodir}/gccgo.info*
4093 %if %{with multilib}
4094 %files go-multilib-32
4095 %defattr(644,root,root,755)
4096 %dir %{_libdir32}/go
4097 %{_libdir32}/go/%{version}
4099 %ifarch %{?with_multilibx32:%{x8664}} x32
4100 %files go-multilib-%{multilib2}
4101 %defattr(644,root,root,755)
4102 %dir %{_libdirm2}/go
4103 %{_libdirm2}/go/%{version}
4108 %defattr(644,root,root,755)
4109 %doc libgo/{LICENSE,PATENTS,README}
4110 %attr(755,root,root) %{_libdir}/libgo.so.*.*.*
4111 %attr(755,root,root) %ghost %{_libdir}/libgo.so.5
4113 %if %{with multilib}
4114 %files -n libgo-multilib-32
4115 %defattr(644,root,root,755)
4116 %attr(755,root,root) %{_libdir32}/libgo.so.*.*.*
4117 %attr(755,root,root) %ghost %{_libdir32}/libgo.so.5
4119 %ifarch %{?with_multilibx32:%{x8664}} x32
4120 %files -n libgo-multilib-%{multilib2}
4121 %defattr(644,root,root,755)
4122 %attr(755,root,root) %{_libdirm2}/libgo.so.*.*.*
4123 %attr(755,root,root) %ghost %{_libdirm2}/libgo.so.5
4127 %files -n libgo-devel
4128 %defattr(644,root,root,755)
4129 %attr(755,root,root) %{_libdir}/libgo.so
4131 %{_libdir}/libgobegin.a
4133 %if %{with multilib}
4134 %files -n libgo-multilib-32-devel
4135 %defattr(644,root,root,755)
4136 %attr(755,root,root) %{_libdir32}/libgo.so
4137 %{_libdir32}/libgo.la
4138 %{_libdir32}/libgobegin.a
4140 %ifarch %{?with_multilibx32:%{x8664}} x32
4141 %files -n libgo-multilib-%{multilib2}-devel
4142 %defattr(644,root,root,755)
4143 %attr(755,root,root) %{_libdirm2}/libgo.so
4144 %{_libdirm2}/libgo.la
4145 %{_libdirm2}/libgobegin.a
4149 %files -n libgo-static
4150 %defattr(644,root,root,755)
4153 %if %{with multilib}
4154 %files -n libgo-multilib-32-static
4155 %defattr(644,root,root,755)
4156 %{_libdir32}/libgo.a
4158 %ifarch %{?with_multilibx32:%{x8664}} x32
4159 %files -n libgo-multilib-%{multilib2}-static
4160 %defattr(644,root,root,755)
4161 %{_libdirm2}/libgo.a
4168 %defattr(644,root,root,755)
4169 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4170 %attr(755,root,root) %{_libdir}/libasan.so.*.*.*
4171 %attr(755,root,root) %ghost %{_libdir}/libasan.so.1
4173 %if %{with multilib}
4174 %files -n libasan-multilib-32
4175 %defattr(644,root,root,755)
4176 %attr(755,root,root) %{_libdir32}/libasan.so.*.*.*
4177 %attr(755,root,root) %ghost %{_libdir32}/libasan.so.1
4179 %ifarch %{?with_multilibx32:%{x8664}} x32
4180 %files -n libasan-multilib-%{multilib2}
4181 %defattr(644,root,root,755)
4182 %attr(755,root,root) %{_libdirm2}/libasan.so.*.*.*
4183 %attr(755,root,root) %ghost %{_libdirm2}/libasan.so.1
4187 %files -n libasan-devel
4188 %defattr(644,root,root,755)
4189 %attr(755,root,root) %{_libdir}/libasan.so
4190 %{_libdir}/libasan_preinit.o
4191 %{_libdir}/libasan.la
4192 %{gcclibdir}/include/sanitizer/asan_interface.h
4194 %if %{with multilib}
4195 %files -n libasan-multilib-32-devel
4196 %defattr(644,root,root,755)
4197 %attr(755,root,root) %{_libdir32}/libasan.so
4198 %{_libdir32}/libasan_preinit.o
4199 %{_libdir32}/libasan.la
4201 %ifarch %{?with_multilibx32:%{x8664}} x32
4202 %files -n libasan-multilib-%{multilib2}-devel
4203 %defattr(644,root,root,755)
4204 %attr(755,root,root) %{_libdirm2}/libasan.so
4205 %{_libdirm2}/libasan_preinit.o
4206 %{_libdirm2}/libasan.la
4210 %files -n libasan-static
4211 %defattr(644,root,root,755)
4212 %{_libdir}/libasan.a
4214 %if %{with multilib}
4215 %files -n libasan-multilib-32-static
4216 %defattr(644,root,root,755)
4217 %{_libdir32}/libasan.a
4219 %ifarch %{?with_multilibx32:%{x8664}} x32
4220 %files -n libasan-multilib-%{multilib2}-static
4221 %defattr(644,root,root,755)
4222 %{_libdirm2}/libasan.a
4229 %defattr(644,root,root,755)
4230 %attr(755,root,root) %{_libdir}/liblsan.so.*.*.*
4231 %attr(755,root,root) %ghost %{_libdir}/liblsan.so.0
4233 %files -n liblsan-devel
4234 %defattr(644,root,root,755)
4235 %attr(755,root,root) %{_libdir}/liblsan.so
4236 %{_libdir}/liblsan.la
4237 %{gcclibdir}/include/sanitizer/lsan_interface.h
4239 %files -n liblsan-static
4240 %defattr(644,root,root,755)
4241 %{_libdir}/liblsan.a
4244 %if %{with multilib}
4246 %files -n liblsan-multilib-%{multilib2}
4247 %defattr(644,root,root,755)
4248 %attr(755,root,root) %{_libdirm2}/liblsan.so.*.*.*
4249 %attr(755,root,root) %ghost %{_libdirm2}/liblsan.so.0
4251 %files -n liblsan-multilib-%{multilib2}-devel
4252 %defattr(644,root,root,755)
4253 %attr(755,root,root) %{_libdirm2}/liblsan.so
4254 %{_libdirm2}/liblsan.la
4255 %{gcclibdir}/include/sanitizer/lsan_interface.h
4257 %files -n liblsan-multilib-%{multilib2}-static
4258 %defattr(644,root,root,755)
4259 %{_libdirm2}/liblsan.a
4265 %defattr(644,root,root,755)
4266 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4267 %attr(755,root,root) %{_libdir}/libtsan.so.*.*.*
4268 %attr(755,root,root) %ghost %{_libdir}/libtsan.so.0
4270 %files -n libtsan-devel
4271 %defattr(644,root,root,755)
4272 %attr(755,root,root) %{_libdir}/libtsan.so
4273 %{_libdir}/libtsan.la
4275 %files -n libtsan-static
4276 %defattr(644,root,root,755)
4277 %{_libdir}/libtsan.a
4280 %if %{with multilib}
4282 %files -n libtsan-multilib-%{multilib2}
4283 %defattr(644,root,root,755)
4284 %doc libsanitizer/ChangeLog* libsanitizer/LICENSE.TXT
4285 %attr(755,root,root) %{_libdirm2}/libtsan.so.*.*.*
4286 %attr(755,root,root) %ghost %{_libdirm2}/libtsan.so.0
4288 %files -n libtsan-multilib-%{multilib2}-devel
4289 %defattr(644,root,root,755)
4290 %attr(755,root,root) %{_libdirm2}/libtsan.so
4291 %{_libdirm2}/libtsan.la
4293 %files -n libtsan-multilib-%{multilib2}-static
4294 %defattr(644,root,root,755)
4295 %{_libdirm2}/libtsan.a
4300 %defattr(644,root,root,755)
4301 %attr(755,root,root) %{_libdir}/libubsan.so.*.*.*
4302 %attr(755,root,root) %ghost %{_libdir}/libubsan.so.0
4304 %if %{with multilib}
4305 %files -n libubsan-multilib-32
4306 %defattr(644,root,root,755)
4307 %attr(755,root,root) %{_libdir32}/libubsan.so.*.*.*
4308 %attr(755,root,root) %ghost %{_libdir32}/libubsan.so.0
4310 %ifarch %{?with_multilibx32:%{x8664}} x32
4311 %files -n libubsan-multilib-%{multilib2}
4312 %defattr(644,root,root,755)
4313 %attr(755,root,root) %{_libdirm2}/libubsan.so.*.*.*
4314 %attr(755,root,root) %ghost %{_libdirm2}/libubsan.so.0
4318 %files -n libubsan-devel
4319 %defattr(644,root,root,755)
4320 %attr(755,root,root) %{_libdir}/libubsan.so
4321 %{_libdir}/libubsan.la
4323 %if %{with multilib}
4324 %files -n libubsan-multilib-32-devel
4325 %defattr(644,root,root,755)
4326 %attr(755,root,root) %{_libdir32}/libubsan.so
4327 %{_libdir32}/libubsan.la
4329 %ifarch %{?with_multilibx32:%{x8664}} x32
4330 %files -n libubsan-multilib-%{multilib2}-devel
4331 %defattr(644,root,root,755)
4332 %attr(755,root,root) %{_libdirm2}/libubsan.so
4333 %{_libdirm2}/libubsan.la
4337 %files -n libubsan-static
4338 %defattr(644,root,root,755)
4339 %{_libdir}/libubsan.a
4341 %if %{with multilib}
4342 %files -n libubsan-multilib-32-static
4343 %defattr(644,root,root,755)
4344 %{_libdir32}/libubsan.a
4346 %ifarch %{?with_multilibx32:%{x8664}} x32
4347 %files -n libubsan-multilib-%{multilib2}-static
4348 %defattr(644,root,root,755)
4349 %{_libdirm2}/libubsan.a
4355 %defattr(644,root,root,755)
4356 %doc libatomic/ChangeLog*
4357 %attr(755,root,root) %{_libdir}/libatomic.so.*.*.*
4358 %attr(755,root,root) %ghost %{_libdir}/libatomic.so.1
4360 %if %{with multilib}
4361 %files -n libatomic-multilib-32
4362 %defattr(644,root,root,755)
4363 %attr(755,root,root) %{_libdir32}/libatomic.so.*.*.*
4364 %attr(755,root,root) %ghost %{_libdir32}/libatomic.so.1
4366 %ifarch %{?with_multilibx32:%{x8664}} x32
4367 %files -n libatomic-multilib-%{multilib2}
4368 %defattr(644,root,root,755)
4369 %attr(755,root,root) %{_libdirm2}/libatomic.so.*.*.*
4370 %attr(755,root,root) %ghost %{_libdirm2}/libatomic.so.1
4374 %files -n libatomic-devel
4375 %defattr(644,root,root,755)
4376 %attr(755,root,root) %{_libdir}/libatomic.so
4377 %{_libdir}/libatomic.la
4379 %if %{with multilib}
4380 %files -n libatomic-multilib-32-devel
4381 %defattr(644,root,root,755)
4382 %attr(755,root,root) %{_libdir32}/libatomic.so
4383 %{_libdir32}/libatomic.la
4385 %ifarch %{?with_multilibx32:%{x8664}} x32
4386 %files -n libatomic-multilib-%{multilib2}-devel
4387 %defattr(644,root,root,755)
4388 %attr(755,root,root) %{_libdirm2}/libatomic.so
4389 %{_libdirm2}/libatomic.la
4393 %files -n libatomic-static
4394 %defattr(644,root,root,755)
4395 %{_libdir}/libatomic.a
4397 %if %{with multilib}
4398 %files -n libatomic-multilib-32-static
4399 %defattr(644,root,root,755)
4400 %{_libdir32}/libatomic.a
4402 %ifarch %{?with_multilibx32:%{x8664}} x32
4403 %files -n libatomic-multilib-%{multilib2}-static
4404 %defattr(644,root,root,755)
4405 %{_libdirm2}/libatomic.a