*asm:
%{m68851}%{mno-68851}%{m68881}%{mno-68881}%{msoft-float:-mno-68881 }%{m68000}%{m68302}%{mc68000}%{m68010}%{m68020}%{mc68020}%{m68030}%{m68040}%{m68020-40:-mc68040 }%{m68020-60:-mc68040 }%{m68060}%{mcpu32}%{m68332}%{m5200}%{!mc68000:%{!m68000:%{!m68302:%{!m68010:%{!mc68020:%{!m68020:%{!m68030:%{!m68040:%{!m68020-40:%{!m68020-60:%{!m68060:%{!mcpu32:%{!m68332:%{!m5200:%(asm_cpu_default) }}}}}}}}}}}}}} 

*asm_final:


*cpp:
%(cpp_fpu)%{!ansi:%{m68302:-Dmc68302 }%{m68010:-Dmc68010 }%{m68020:-Dmc68020 }%{mc68020:-Dmc68020 }%{m68030:-Dmc68030 }%{m68040:-Dmc68040 }%{m68020-40:-Dmc68020 -Dmc68030 -Dmc68040 }%{m68020-60:-Dmc68020 -Dmc68030 -Dmc68040 -Dmc68060 }%{m68060:-Dmc68060 }%{mcpu32:-Dmcpu32 } %{m68332:-Dmc68332 -Dmcpu32 }%{m5200:-Dmcf5200 }} %{m68302:-D__mc68302__ -D__mc68302 }%{m68010:-D__mc68010__ -D__mc68010 }%{m68020:-D__mc68020__ -D__mc68020 }%{mc68020:-D__mc68020__ -D__mc68020 }%{m68030:-D__mc68030__ -D__mc68030 }%{m68040:-D__mc68040__ -D__mc68040 }%{m68020-40:-D__mc68020__ -D__mc68030__ -D__mc68040__ -D__mc68020 -D__mc68030 -D__mc68040 }%{m68020-60:-D__mc68020__ -D__mc68030__ -D__mc68040__ -D__mc68020 -D__mc68030 -D__mc68040 -D__mc68060__ -D__mc68060 }%{m68060:-D__mc68060__ -D__mc68060 }%{mcpu32:-D__mcpu32__ -D__mcpu32 }%{m68332:-D__mc68332__ -D__mc68332 -D__mcpu32__ -D__mcpu32 }%{m5200:-D__mcf5200__ -D__mcf5200 } %{!mc68000:%{!m68000:%{!m68302:%{!m68010:%{!mc68020:%{!m68020:%{!m68030:%{!m68040:%{!m68020-40:%{!m68020-60:%{!m68060:%{!mcpu32: %{!m68332:%{!m5200:%(cpp_cpu_default)}}}}}}}}}}}}}} %(cpp_subtarget) 

*cc1:


*cc1plus:


*endfile:


*link:


*lib:


*libgcc:
-lgcc

*startfile:
%{!shared:%{pg:pgcrt0%O%s}%{!pg:%{p:pcrt0%O%s}%{!p:crt0%O%s}}}

*switches_need_spaces:


*signed_char:
%{funsigned-char:-D__CHAR_UNSIGNED__}

*predefines:
-Dmc68000 -D__embedded__ -Asystem(embedded)   -Amachine(mc68000)

*cross_compile:
1

*version:
2.95.3-5

*multilib:
. !m68000 !m68020 !m5200 !mcpu32 !m68881 !msoft-float;m68000 m68000 !m68020 !m5200 !mcpu32 !m68881 !msoft-float;m68020 !m68000 m68020 !m5200 !mcpu32 !m68881 !msoft-float;m5200 !m68000 !m68020 m5200 !mcpu32 !m68881 !msoft-float;mcpu32 !m68000 !m68020 !m5200 mcpu32 !m68881 !msoft-float;m68881 !m68000 !m68020 !m5200 !mcpu32 m68881 !msoft-float;msoft-float !m68000 !m68020 !m5200 !mcpu32 !m68881 msoft-float;m68000/m68881 m68000 !m68020 !m5200 !mcpu32 m68881 !msoft-float;m68020/m68881 !m68000 m68020 !m5200 !mcpu32 m68881 !msoft-float;m68020/msoft-float !m68000 m68020 !m5200 !mcpu32 !m68881 msoft-float;

*multilib_defaults:
m68020 m68881

*multilib_extra:


*multilib_matches:
mc68000 m68000;m68302 m68000;m68332 mcpu32;mc68020 m68020;m68040 m68020;m68060 m68020;m68000 m68000;m68020 m68020;m5200 m5200;mcpu32 mcpu32;m68881 m68881;msoft-float msoft-float;

*linker:
collect2

*cpp_cpu_default:
%{!ansi:-Dmc68020 } -D__mc68020 -D__mc68020__

*cpp_fpu:
%{!mc68000:%{!m68000:%{!m68302:%{!mcpu32:%{!m68332:%{!m5200:%{!msoft-float:%{!mno-68881:%{!mfpa:%{!msky:-D__HAVE_68881__ }}}}}}}}}} %{m68881:-D__HAVE_68881__ }%{mfpa:-D__HAVE_FPA__ }%{msky:-D__HAVE_SKY__ }

*cpp_subtarget:


*asm_cpu_default:
-mc68020

*link_command:
%{!fsyntax-only:  %{!c:%{!M:%{!MM:%{!E:%{!S:%(linker) %l %X %{o*} %{A} %{d} %{e*} %{m} %{N} %{n} 			%{r} %{s} %{t} %{u*} %{x} %{z} %{Z}			%{!A:%{!nostdlib:%{!nostartfiles:%S}}}			%{static:} %{L*} %D %o			%{!nostdlib:%{!nodefaultlibs:%G %L %G}}			%{!A:%{!nostdlib:%{!nostartfiles:%E}}}			%{T*}			
 }}}}}}

