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/
38 # Per-platform rpm configuration file.
40 #==============================================================================
41 # ---- per-platform macros.
46 %optflags -O2 -g -mieee
48 #==============================================================================
49 # ---- configure macros.
53 # Per-platform rpm configuration file.
55 #==============================================================================
56 # ---- per-platform macros.
61 %optflags -O2 -g -mieee -mcpu=ev5
63 #==============================================================================
64 # ---- configure macros.
69 # Per-platform rpm configuration file.
71 #==============================================================================
72 # ---- per-platform macros.
77 %optflags -O2 -g -mieee -mcpu=ev56
79 #==============================================================================
80 # ---- configure macros.
85 # Per-platform rpm configuration file.
87 #==============================================================================
88 # ---- per-platform macros.
93 %optflags -O2 -g -mieee -mcpu=ev6
95 #==============================================================================
96 # ---- configure macros.
101 # Per-platform rpm configuration file.
103 #==============================================================================
104 # ---- per-platform macros.
109 %optflags -O2 -g -mieee -mcpu=ev67
111 #==============================================================================
112 # ---- configure macros.
117 # Per-platform rpm configuration file.
119 #==============================================================================
120 # ---- per-platform macros.
125 %optflags -O2 -g -mieee -mcpu=pca56
127 #==============================================================================
128 # ---- configure macros.
133 # Per-platform rpm configuration file.
135 #==============================================================================
136 # ---- per-platform macros.
141 %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}}
143 #==============================================================================
144 # ---- configure macros.
148 #---------------------------------------------------------------------
151 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
153 # Per-platform rpm configuration file.
155 #==============================================================================
156 # ---- per-platform macros.
161 %optflags -O2 -g -fpic -fPIC -fno-strict-volatile-bitfields
163 #==============================================================================
164 # ---- configure macros.
168 #---------------------------------------------------------------------
171 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
174 # Per-platform rpm configuration file.
176 #==============================================================================
177 # ---- per-platform macros.
182 %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}}
184 #==============================================================================
185 # ---- configure macros.
189 #---------------------------------------------------------------------
192 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
194 # Per-platform rpm configuration file.
196 #==============================================================================
197 # ---- per-platform macros.
202 %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}}
204 #==============================================================================
205 # ---- configure macros.
209 #---------------------------------------------------------------------
212 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
214 # Per-platform rpm configuration file.
216 #==============================================================================
217 # ---- per-platform macros.
222 %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}}
224 #==============================================================================
225 # ---- configure macros.
229 #---------------------------------------------------------------------
232 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
234 # Per-platform rpm configuration file.
236 #==============================================================================
237 # ---- per-platform macros.
242 %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}}
244 #==============================================================================
245 # ---- configure macros.
249 #---------------------------------------------------------------------
252 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
255 # Per-platform rpm configuration file.
257 #==============================================================================
258 # ---- per-platform macros.
263 %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}}
265 #==============================================================================
266 # ---- configure macros.
270 #---------------------------------------------------------------------
273 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
276 # Per-platform rpm configuration file.
278 #==============================================================================
279 # ---- per-platform macros.
284 %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}}
286 #==============================================================================
287 # ---- configure macros.
291 #---------------------------------------------------------------------
294 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
297 # Per-platform rpm configuration file.
299 #==============================================================================
300 # ---- per-platform macros.
305 %optflags %{?__common_cflags:%{__common_cflags}}%{!?__common_cflags:-O2 -g}
307 #==============================================================================
308 # ---- configure macros.
312 k6-linux.macros/0 0 0 644 708 `
313 # Per-platform rpm configuration file.
315 #==============================================================================
316 # ---- per-platform macros.
321 %optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fomit-frame-pointer}%{!?__common_cflags_with_ssp:-O2 -g -m32} -march=k6 -fasynchronous-unwind-tables
323 #==============================================================================
324 # ---- configure macros.
328 #---------------------------------------------------------------------
331 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
333 # Per-platform rpm configuration file.
335 #==============================================================================
336 # ---- per-platform macros.
341 %optflags %{?__common_cflags:%{__common_cflags} -march=mips3}%{!?__common_cflags:-O2 -g -m32}
343 #==============================================================================
344 # ---- configure macros.
348 #---------------------------------------------------------------------
351 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
353 # Per-platform rpm configuration file.
355 #==============================================================================
356 # ---- per-platform macros.
361 %optflags %{?__common_cflags:%{__common_cflags} -march=mips3 -mtune=loongson2f}%{!?__common_cflags:-O2 -g -m32}
363 #==============================================================================
364 # ---- configure macros.
368 #---------------------------------------------------------------------
371 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
373 # Per-platform rpm configuration file.
375 #==============================================================================
376 # ---- per-platform macros.
382 #==============================================================================
383 # ---- configure macros.
387 #---------------------------------------------------------------------
390 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
393 # Per-platform rpm configuration file.
395 #==============================================================================
396 # ---- per-platform macros.
401 %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}}
403 #==============================================================================
404 # ---- configure macros.
408 #---------------------------------------------------------------------
411 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
413 # Per-platform rpm configuration file.
415 #==============================================================================
416 # ---- per-platform macros.
421 %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}}
423 #==============================================================================
424 # ---- configure macros.
428 #---------------------------------------------------------------------
431 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
433 # Per-platform rpm configuration file.
435 #==============================================================================
436 # ---- per-platform macros.
441 %optflags -O2 -m32 -fsigned-char %{!?nospecflags:%{?specflags_ppc}}}
443 #==============================================================================
444 # ---- configure macros.
448 #---------------------------------------------------------------------
451 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
454 # Per-platform rpm configuration file.
456 #==============================================================================
457 # ---- per-platform macros.
462 %optflags -O2 -g -m64 -mminimal-toc
464 #==============================================================================
465 # ---- configure macros.
469 #---------------------------------------------------------------------
472 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
475 # Per-platform rpm configuration file.
477 #==============================================================================
478 # ---- per-platform macros.
485 #==============================================================================
486 # ---- configure macros.
490 # Per-platform rpm configuration file.
492 #==============================================================================
493 # ---- per-platform macros.
500 #==============================================================================
501 # ---- configure macros.
505 # Per-platform rpm configuration file.
507 #==============================================================================
508 # ---- per-platform macros.
513 %optflags -O2 -g -mminimal-toc
515 #==============================================================================
516 # ---- configure macros.
520 # Per-platform rpm configuration file.
522 #==============================================================================
523 # ---- per-platform macros.
528 %optflags -O2 -g -mminimal-toc
530 #==============================================================================
531 # ---- configure macros.
535 # Per-platform rpm configuration file.
537 #==============================================================================
538 # ---- per-platform macros.
543 %optflags -O2 -g -m31
545 #==============================================================================
546 # ---- configure macros.
550 #---------------------------------------------------------------------
553 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
555 # Per-platform rpm configuration file.
557 #==============================================================================
558 # ---- per-platform macros.
563 %optflags -O2 -g -m64
565 #==============================================================================
566 # ---- configure macros.
570 #---------------------------------------------------------------------
573 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
576 # Per-platform rpm configuration file.
578 #==============================================================================
579 # ---- per-platform macros.
584 %optflags -O2 -g -m32 -mcpu=v7 -mtune=ultrasparc
586 #==============================================================================
587 # ---- configure macros.
591 #---------------------------------------------------------------------
594 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
596 # Per-platform rpm configuration file.
598 #==============================================================================
599 # ---- per-platform macros.
604 %optflags -O2 -g -m64 -mcpu=ultrasparc
606 #==============================================================================
607 # ---- configure macros.
611 #---------------------------------------------------------------------
614 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
616 # Per-platform rpm configuration file.
618 #==============================================================================
619 # ---- per-platform macros.
624 %optflags -O2 -g -m32 -mcpu=ultrasparc
626 #==============================================================================
627 # ---- configure macros.
631 #---------------------------------------------------------------------
634 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
635 /668 0 0 0 644 1091 `
636 # Per-platform rpm configuration file.
638 #==============================================================================
639 # ---- per-platform macros.
644 %_target_platform x86_64-%{_target_vendor}-%{_target_os}%{?_gnu}
645 %optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fPIC}%{!?__common_cflags_with_ssp:-O2 -g} -mtune=generic -march=x86-64 %{!?nospecflags:%{?specflags_x32}}
647 #==============================================================================
648 # ---- x86_64 cross-compilation macros.
649 #__cc x86_64-pld-linux-gcc -mx32
650 #__cpp x86_64-pld-linux-gcc -mx32 -E
651 #__cxx x86_64-pld-linux-g++ -mx32
653 #==============================================================================
654 # ---- configure macros.
658 #---------------------------------------------------------------------
661 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
663 # ---- 0x1 - x86, 0x2 - x86_64 (rpm default), 0x4 - x32
667 # Per-platform rpm configuration file.
669 #==============================================================================
670 # ---- per-platform macros.
675 %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}}
677 #==============================================================================
678 # ---- configure macros.
682 #---------------------------------------------------------------------
685 %_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$