*asm:
-u %(asm_cpu)

*asm_final:


*cpp:
%{posix: -D_POSIX_SOURCE}   %{mpe: -I/usr/lpp/ppe.poe/include}   %{mthreads: -D_THREAD_SAFE}   %(cpp_cpu)

*cc1:


*cc1plus:


*endfile:


*link:
-bpT:0x10000000 -bpD:0x20000000 %{!r:-btextro} -bnodelcsect   %{static:-bnso %(link_syscalls) } %{!shared: %{g*: %(link_libg) }}   %{shared:-bM:SRE %{!e:-bnoentry}}

*lib:
%{pg:-L/lib/profiled -L/usr/lib/profiled}   %{p:-L/lib/profiled -L/usr/lib/profiled} %{!shared:%{g*:-lg}}   %{mpe:-L/usr/lpp/ppe.poe/lib -lmpi -lvtd}   %{mthreads: -L/usr/lib/threads -lpthreads -lc_r /usr/lib/libc.a}   %{!mthreads: -lc}

*libgcc:
libgcc.a%s

*startfile:
%{!shared:   %{mpe:%{pg:/usr/lpp/ppe.poe/lib/gcrt0.o}         %{!pg:%{p:/usr/lpp/ppe.poe/lib/mcrt0.o}               %{!p:/usr/lpp/ppe.poe/lib/crt0.o}}}   %{!mpe:     %{mthreads:%{pg:gcrt0_r%O%s}%{!pg:%{p:mcrt0_r%O%s}%{!p:crt0_r%O%s}}}     %{!mthreads:%{pg:gcrt0%O%s}%{!pg:%{p:mcrt0%O%s}%{!p:crt0%O%s}}}}}

*switches_need_spaces:


*signed_char:
%{!fsigned-char:-D__CHAR_UNSIGNED__}

*predefines:
-D_IBMR2 -D_POWER -D_AIX -D_AIX32 -D_AIX41 -D_LONG_LONG -Asystem(unix) -Asystem(aix)

*cross_compile:
0

*version:
egcs-2.91.66

*multilib:
. !msoft-float !mcpu=common !mcpu=power !mcpu=powerpc;soft-float msoft-float !mcpu=common !mcpu=power !mcpu=powerpc;common !msoft-float mcpu=common !mcpu=power !mcpu=powerpc;power !msoft-float !mcpu=common mcpu=power !mcpu=powerpc;powerpc !msoft-float !mcpu=common !mcpu=power mcpu=powerpc;soft-float/common msoft-float mcpu=common !mcpu=power !mcpu=powerpc;soft-float/power msoft-float !mcpu=common mcpu=power !mcpu=powerpc;soft-float/powerpc msoft-float !mcpu=common !mcpu=power mcpu=powerpc;

*multilib_defaults:
mcpu=common

*multilib_extra:


*multilib_matches:
mcpu=403 msoft-float;mpower mcpu=power;mrios1 mcpu=power;mcpu=rios1 mcpu=power;mcpu=rsc mcpu=power;mcpu=rsc1 mcpu=power;mpower2 mcpu=power;mrios2 mcpu=power;rios2 mcpu=power;mcpu=601 mcpu=powerpc;mcpu=602 mcpu=powerpc;mcpu=603 mcpu=powerpc;mcpu=603e mcpu=powerpc;mcpu=604 mcpu=powerpc;mcpu=620 mcpu=powerpc;mcpu=403 mcpu=powerpc;mpowerpc mcpu=powerpc;mpowerpc-gpopt mcpu=powerpc;mpowerpc-gfxopt mcpu=powerpc;msoft-float msoft-float;mcpu=common mcpu=common;mcpu=power mcpu=power;mcpu=powerpc mcpu=powerpc;

*linker:
collect2

*cpp_cpu:
%{!mcpu*:   %{mpower: %{!mpower2: -D_ARCH_PWR}}   %{mpower2: -D_ARCH_PWR2}   %{mpowerpc*: -D_ARCH_PPC}   %{!mpower*: %{!mpowerpc*: %(cpp_default)}}} %{mcpu=common: -D_ARCH_COM} %{mcpu=power: -D_ARCH_PWR} %{mcpu=power2: -D_ARCH_PWR2} %{mcpu=powerpc: -D_ARCH_PPC} %{mcpu=rios: -D_ARCH_PWR} %{mcpu=rios1: -D_ARCH_PWR} %{mcpu=rios2: -D_ARCH_PWR2} %{mcpu=rsc: -D_ARCH_PWR} %{mcpu=rsc1: -D_ARCH_PWR} %{mcpu=403: -D_ARCH_PPC} %{mcpu=505: -D_ARCH_PPC} %{mcpu=601: -D_ARCH_PPC -D_ARCH_PWR} %{mcpu=602: -D_ARCH_PPC} %{mcpu=603: -D_ARCH_PPC} %{mcpu=603e: -D_ARCH_PPC} %{mcpu=604: -D_ARCH_PPC} %{mcpu=620: -D_ARCH_PPC} %{mcpu=821: -D_ARCH_PPC} %{mcpu=860: -D_ARCH_PPC}

*cpp_default:
-D_ARCH_COM

*cpp_sysv:


*cpp_sysv_default:


*cpp_endian_default:


*cpp_endian:


*asm_cpu:
%{!mcpu*:   %{mpower: %{!mpower2: -mpwr}}   %{mpower2: -mpwr2}   %{mpowerpc*: -mppc}   %{!mpower*: %{!mpowerpc*: %(asm_default)}}} %{mcpu=common: -mcom} %{mcpu=power: -mpwr} %{mcpu=power2: -mpwr2} %{mcpu=powerpc: -mppc} %{mcpu=rios: -mpwr} %{mcpu=rios1: -mpwr} %{mcpu=rios2: -mpwr2} %{mcpu=rsc: -mpwr} %{mcpu=rsc1: -mpwr} %{mcpu=403: -mppc} %{mcpu=505: -mppc} %{mcpu=601: -m601} %{mcpu=602: -mppc} %{mcpu=603: -m603} %{mcpu=603e: -m603} %{mcpu=604: -m604} %{mcpu=620: -mppc} %{mcpu=821: -mppc} %{mcpu=860: -mppc}

*asm_default:
-mcom

*link_syscalls:
-bI:/lib/syscalls.exp

*link_libg:
-bexport:/usr/lib/libg.exp

