5 alphaev56-linux.macros/
7 alphaev67-linux.macros/
8 alphapca56-linux.macros/
21 pentium3-linux.macros/
22 pentium4-linux.macros/
25 ppc64iseries-linux.macros/
26 ppc64pseries-linux.macros/
27 ppciseries-linux.macros/
28 ppcpseries-linux.macros/
39 # Per-platform rpm configuration file.
41 #==============================================================================
42 # ---- per-platform macros.
47 %optflags -O2 -g -mieee
49 #==============================================================================
50 # ---- configure macros.
54 # Per-platform rpm configuration file.
56 #==============================================================================
57 # ---- per-platform macros.
62 %optflags -O2 -g -mieee -mcpu=ev5
64 #==============================================================================
65 # ---- configure macros.
70 # Per-platform rpm configuration file.
72 #==============================================================================
73 # ---- per-platform macros.
78 %optflags -O2 -g -mieee -mcpu=ev56
80 #==============================================================================
81 # ---- configure macros.
86 # Per-platform rpm configuration file.
88 #==============================================================================
89 # ---- per-platform macros.
94 %optflags -O2 -g -mieee -mcpu=ev6
96 #==============================================================================
97 # ---- configure macros.
102 # Per-platform rpm configuration file.
104 #==============================================================================
105 # ---- per-platform macros.
110 %optflags -O2 -g -mieee -mcpu=ev67
112 #==============================================================================
113 # ---- configure macros.
118 # Per-platform rpm configuration file.
120 #==============================================================================
121 # ---- per-platform macros.
126 %optflags -O2 -g -mieee -mcpu=pca56
128 #==============================================================================
129 # ---- configure macros.
134 # Per-platform rpm configuration file.
136 #==============================================================================
137 # ---- per-platform macros.
142 %optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fPIC}%{!?__common_cflags_with_ssp:-O2 -g -m64 -mtune=generic} -march=x86-64 %{!?nospecflags:%{?specflags_x86_64}}
144 #==============================================================================
145 # ---- configure macros.
149 #---------------------------------------------------------------------
152 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
154 # Per-platform rpm configuration file.
156 #==============================================================================
157 # ---- per-platform macros.
162 %optflags -O2 -g -fpic -fPIC -fno-strict-volatile-bitfields
164 #==============================================================================
165 # ---- configure macros.
169 #---------------------------------------------------------------------
172 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
175 # Per-platform rpm configuration file.
177 #==============================================================================
178 # ---- per-platform macros.
183 %optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fomit-frame-pointer}%{!?__common_cflags_with_ssp:-O2 -g -m32} -march=athlon -fasynchronous-unwind-tables %{!?nospecflags:%{?specflags_ia32} %{?specflags_athlon}}
185 #==============================================================================
186 # ---- configure macros.
190 #---------------------------------------------------------------------
193 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
195 # Per-platform rpm configuration file.
197 #==============================================================================
198 # ---- per-platform macros.
203 %optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fomit-frame-pointer}%{!?__common_cflags_with_ssp:-O2 -g -m32} -march=i386 -mtune=generic -fasynchronous-unwind-tables %{!?nospecflags:%{?specflags_ia32:} %{?specflags_i386}}
205 #==============================================================================
206 # ---- configure macros.
210 #---------------------------------------------------------------------
213 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
215 # Per-platform rpm configuration file.
217 #==============================================================================
218 # ---- per-platform macros.
223 %optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fomit-frame-pointer}%{!?__common_cflags_with_ssp:-O2 -g -m32} -march=i486 -fasynchronous-unwind-tables %{!?nospecflags:%{?specflags_ia32} %{?specflags_i486}}
225 #==============================================================================
226 # ---- configure macros.
230 #---------------------------------------------------------------------
233 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
235 # Per-platform rpm configuration file.
237 #==============================================================================
238 # ---- per-platform macros.
243 %optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fomit-frame-pointer -mtune=generic}%{!?__common_cflags_with_ssp:-O2 -g -m32} -march=i586 -fasynchronous-unwind-tables %{!?nospecflags:%{?specflags_ia32} %{?specflags_i586}}
245 #==============================================================================
246 # ---- configure macros.
250 #---------------------------------------------------------------------
253 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
256 # Per-platform rpm configuration file.
258 #==============================================================================
259 # ---- per-platform macros.
264 %optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fomit-frame-pointer}%{!?__common_cflags_with_ssp:-O2 -g -m32 -mtune=generic} -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 %{!?nospecflags:%{?specflags_ia32} %{?specflags_i686}}
266 #==============================================================================
267 # ---- configure macros.
271 #---------------------------------------------------------------------
274 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
277 # Per-platform rpm configuration file.
279 #==============================================================================
280 # ---- per-platform macros.
285 %optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fPIC}%{!?__common_cflags_with_ssp:-O2 -g -m64 -mtune=generic} -march=x86-64 %{!?nospecflags:%{?specflags_ia32e}}
287 #==============================================================================
288 # ---- configure macros.
292 #---------------------------------------------------------------------
295 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
298 # Per-platform rpm configuration file.
300 #==============================================================================
301 # ---- per-platform macros.
306 %optflags %{?__common_cflags:%{__common_cflags}}%{!?__common_cflags:-O2 -g}
308 #==============================================================================
309 # ---- configure macros.
313 k6-linux.macros/0 0 0 644 708 `
314 # Per-platform rpm configuration file.
316 #==============================================================================
317 # ---- per-platform macros.
322 %optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fomit-frame-pointer}%{!?__common_cflags_with_ssp:-O2 -g -m32} -march=k6 -fasynchronous-unwind-tables
324 #==============================================================================
325 # ---- configure macros.
329 #---------------------------------------------------------------------
332 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
334 # Per-platform rpm configuration file.
336 #==============================================================================
337 # ---- per-platform macros.
342 %optflags %{?__common_cflags:%{__common_cflags} -march=mips3}%{!?__common_cflags:-O2 -g -m32}
344 #==============================================================================
345 # ---- configure macros.
349 #---------------------------------------------------------------------
352 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
354 # Per-platform rpm configuration file.
356 #==============================================================================
357 # ---- per-platform macros.
362 %optflags %{?__common_cflags:%{__common_cflags} -march=mips3 -mtune=loongson2f}%{!?__common_cflags:-O2 -g -m32}
364 #==============================================================================
365 # ---- configure macros.
369 #---------------------------------------------------------------------
372 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
374 # Per-platform rpm configuration file.
376 #==============================================================================
377 # ---- per-platform macros.
383 #==============================================================================
384 # ---- configure macros.
388 #---------------------------------------------------------------------
391 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
394 # Per-platform rpm configuration file.
396 #==============================================================================
397 # ---- per-platform macros.
402 %optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fomit-frame-pointer}%{!?__common_cflags_with_ssp:-O2 -g -m32} -march=pentium3 -fasynchronous-unwind-tables %{!?nospecflags:%{?specflags_ia32} %{?specflags_pentium3}}
404 #==============================================================================
405 # ---- configure macros.
409 #---------------------------------------------------------------------
412 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
414 # Per-platform rpm configuration file.
416 #==============================================================================
417 # ---- per-platform macros.
422 %optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fomit-frame-pointer}%{!?__common_cflags_with_ssp:-O2 -g -m32} -march=pentium4 -fasynchronous-unwind-tables %{!?nospecflags:%{?specflags_ia32} %{?specflags_pentium4}}
424 #==============================================================================
425 # ---- configure macros.
429 #---------------------------------------------------------------------
432 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
434 # Per-platform rpm configuration file.
436 #==============================================================================
437 # ---- per-platform macros.
442 %optflags -O2 -m32 -fsigned-char %{!?nospecflags:%{?specflags_ppc}}}
444 #==============================================================================
445 # ---- configure macros.
449 #---------------------------------------------------------------------
452 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
455 # Per-platform rpm configuration file.
457 #==============================================================================
458 # ---- per-platform macros.
463 %optflags -O2 -g -m64 -mminimal-toc
465 #==============================================================================
466 # ---- configure macros.
470 #---------------------------------------------------------------------
473 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
476 # Per-platform rpm configuration file.
478 #==============================================================================
479 # ---- per-platform macros.
486 #==============================================================================
487 # ---- configure macros.
491 # Per-platform rpm configuration file.
493 #==============================================================================
494 # ---- per-platform macros.
501 #==============================================================================
502 # ---- configure macros.
506 # Per-platform rpm configuration file.
508 #==============================================================================
509 # ---- per-platform macros.
514 %optflags -O2 -g -mminimal-toc
516 #==============================================================================
517 # ---- configure macros.
521 # Per-platform rpm configuration file.
523 #==============================================================================
524 # ---- per-platform macros.
529 %optflags -O2 -g -mminimal-toc
531 #==============================================================================
532 # ---- configure macros.
536 # Per-platform rpm configuration file.
538 #==============================================================================
539 # ---- per-platform macros.
544 %optflags -O2 -g -m31
546 #==============================================================================
547 # ---- configure macros.
551 #---------------------------------------------------------------------
554 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
556 # Per-platform rpm configuration file.
558 #==============================================================================
559 # ---- per-platform macros.
564 %optflags -O2 -g -m64
566 #==============================================================================
567 # ---- configure macros.
571 #---------------------------------------------------------------------
574 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
577 # Per-platform rpm configuration file.
579 #==============================================================================
580 # ---- per-platform macros.
585 %optflags -O2 -g -m32 -mcpu=v7 -mtune=ultrasparc
587 #==============================================================================
588 # ---- configure macros.
592 #---------------------------------------------------------------------
595 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
597 # Per-platform rpm configuration file.
599 #==============================================================================
600 # ---- per-platform macros.
605 %optflags -O2 -g -m64 -mcpu=ultrasparc
607 #==============================================================================
608 # ---- configure macros.
612 #---------------------------------------------------------------------
615 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
617 # Per-platform rpm configuration file.
619 #==============================================================================
620 # ---- per-platform macros.
625 %optflags -O2 -g -m32 -mcpu=ultrasparc
627 #==============================================================================
628 # ---- configure macros.
632 #---------------------------------------------------------------------
635 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
636 /668 0 0 0 644 1091 `
637 # Per-platform rpm configuration file.
639 #==============================================================================
640 # ---- per-platform macros.
645 %_target_platform x86_64-%{_target_vendor}-%{_target_os}%{?_gnu}
646 %optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fPIC}%{!?__common_cflags_with_ssp:-O2 -g} -mtune=generic -march=x86-64 %{!?nospecflags:%{?specflags_x32}}
648 #==============================================================================
649 # ---- x86_64 cross-compilation macros.
650 #__cc x86_64-pld-linux-gcc -mx32
651 #__cpp x86_64-pld-linux-gcc -mx32 -E
652 #__cxx x86_64-pld-linux-g++ -mx32
654 #==============================================================================
655 # ---- configure macros.
659 #---------------------------------------------------------------------
662 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
664 # ---- 0x1 - x86, 0x2 - x86_64 (rpm default), 0x4 - x32
668 # Per-platform rpm configuration file.
670 #==============================================================================
671 # ---- per-platform macros.
676 %optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fPIC}%{!?__common_cflags_with_ssp:-O2 -g -m64 -mtune=generic} -march=x86-64 %{!?nospecflags:%{?specflags_x86_64}}
678 #==============================================================================
679 # ---- configure macros.
683 #---------------------------------------------------------------------
686 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
688 /707 1587845877 1000 1000 100644 723 `
689 # Per-platform rpm configuration file.
691 #==============================================================================
692 # ---- per-platform macros.
697 %optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fPIC}%{!?__common_cflags_with_ssp:-O2 -g -mtune=generic} -march=armv8-a %{!?nospecflags:%{?specflags_aarch64}}
699 #==============================================================================
700 # ---- configure macros.
704 #---------------------------------------------------------------------
707 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$