📄 config.gcc
字号:
float_format=m68k use_collect2=yes ;;m68k*-*-openbsd*) # needed to unconfuse gdb tmake_file="t-libc-ok t-openbsd m68k/t-openbsd" float_format=m68k # we need collect2 until our bug is fixed... use_collect2=yes ;;m68k-*-sysv3*) # Motorola m68k's running system V.3 xm_defines=POSIX extra_parts="crtbegin.o crtend.o" float_format=m68k ;;m68k-*-sysv4*) # Motorola m68k's running system V.4 tm_file=m68k/m68kv4.h xm_defines=POSIX tmake_file=t-svr4 extra_parts="crtbegin.o crtend.o" float_format=m68k ;;m68k-*-linux*aout*) # Motorola m68k's running GNU/Linux # with a.out format tm_file=m68k/linux-aout.h tmake_file="t-linux-aout m68k/t-linux-aout" float_format=m68k gnu_ld=yes ;;m68k-*-linux*libc1) # Motorola m68k's running GNU/Linux # with ELF format using the # GNU/Linux C library 5 tm_file=m68k/linux.h tmake_file="t-slibgcc-elf-ver t-linux t-linux-gnulibc1 m68k/t-linux" extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" float_format=m68k gnu_ld=yes ;;m68k-*-linux*) # Motorola m68k's running GNU/Linux # with ELF format using glibc 2 # aka the GNU/Linux C library 6. tm_file=m68k/linux.h tmake_file="t-slibgcc-elf-ver t-linux m68k/t-linux" extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" float_format=m68k gnu_ld=yes ;;m68k-*-psos*) tmake_file=m68k/t-m68kbare tm_file=m68k/m68k-psos.h float_format=m68k ;;m68k-*-rtemscoff*) xm_defines=POSIX tmake_file="m68k/t-m68kbare t-rtems" tm_file="m68k/m68k-coff.h m68k/rtems.h rtems.h" float_format=m68k if test x$enable_threads = xyes; then thread_file='rtems' fi ;;m68k-*-rtemself*|m68k-*-rtems*) xm_defines=POSIX tmake_file="m68k/t-m68kbare t-rtems m68k/t-crtstuff" tm_file="m68k/m68k-none.h m68k/m68kelf.h dbxelf.h elfos.h m68k/m68kemb.h m68k/m68020-elf.h m68k/rtemself.h rtems.h" float_format=m68k extra_parts="crtbegin.o crtend.o" if test x$enable_threads = xyes; then thread_file='rtems' fi ;;m88k-dg-dgux*) xm_defines=POSIX case $machine in m88k-dg-dguxbcs*) tm_file="dbxelf.h elfos.h svr4.h m88k/dgux.h m88k/dguxbcs.h" tmake_file="m88k/t-dgux m88k/t-dguxbcs" ;; *) tm_file="dbxelf.h elfos.h svr4.h m88k/dgux.h" tmake_file=m88k/t-dgux ;; esac extra_parts="crtbegin.o bcscrtbegin.o crtend.o m88kdgux.ld" if test x$gas = xyes then tmake_file=m88k/t-dgux-gas fi ;;m88k-dolphin-sysv3*) xm_defines=POSIX tm_file=m88k/dolph.h extra_parts="crtbegin.o crtend.o" tmake_file=m88k/t-dolph if test x$gas = xyes then tmake_file=m88k/t-m88k-gas fi ;;m88k-tektronix-sysv3) xm_defines=POSIX tm_file=m88k/tekXD88.h extra_parts="crtbegin.o crtend.o" tmake_file=m88k/t-tekXD88 if test x$gas = xyes then tmake_file=m88k/t-m88k-gas fi ;;m88k-*-aout*) xm_defines=POSIX tm_file=m88k/m88k-aout.h ;;m88k-*-coff*) xm_defines=POSIX tm_file=m88k/m88k-coff.h tmake_file=m88k/t-bug ;;m88k-*-luna*) tm_file=m88k/luna.h extra_parts="crtbegin.o crtend.o" if test x$gas = xyes then tmake_file=m88k/t-luna-gas else tmake_file=m88k/t-luna fi ;;m88k-*-openbsd*) tmake_file="${tmake_file} m88k/t-luna-gas" tm_file="m88k/aout-dbx.h aoutos.h m88k/m88k.h openbsd.h ${tm_file}" ;;m88k-*-sysv3*) xm_defines=POSIX tm_file=m88k/sysv3.h extra_parts="crtbegin.o crtend.o" if test x$gas = xyes then tmake_file=m88k/t-m88k-gas fi ;;m88k-*-sysv4*) xm_defines=POSIX tm_file="dbxelf.h elfos.h svr4.h m88k/sysv4.h" extra_parts="crtbegin.o crtend.o" tmake_file=m88k/t-sysv4 ;;mcore-*-elf) tm_file="dbxelf.h elfos.h svr4.h ${tm_file} mcore/mcore-elf.h" tmake_file=mcore/t-mcore ;;mcore-*-pe*) tm_file=mcore/mcore-pe.h tmake_file=mcore/t-mcore-pe ;;mips-sgi-irix6*) # SGI System V.4., IRIX 6 if test "x$gnu_ld" = xyes then tm_file="mips/iris6.h mips/iris6gld.h" else tm_file=mips/iris6.h fi tmake_file="mips/t-iris mips/t-iris6" xm_defines=POSIX# if test x$enable_threads = xyes; then# thread_file='irix'# fi ;;mips-wrs-vxworks) tm_file="mips/elf.h mips/vxworks.h" tmake_file=mips/t-ecoff gas=yes gnu_ld=yes extra_parts="crtbegin.o crtend.o" thread_file='vxworks' ;;mips-sgi-irix5cross64) # Irix5 host, Irix 6 target, cross64 tm_file="mips/iris6.h mips/cross64.h" xm_defines=POSIX xm_file=mips/xm-iris5.h tmake_file="mips/t-iris mips/t-cross64" # See comment in mips/iris[56].h files. use_collect2=yes# if test x$enable_threads = xyes; then# thread_file='irix'# fi ;;mips-sni-sysv4) if test x$gas = xyes then if test x$stabs = xyes then tm_file=mips/iris5gdb.h else tm_file="mips/sni-svr4.h mips/sni-gas.h" fi else tm_file=mips/sni-svr4.h fi xm_defines=POSIX if test x$gnu_ld != xyes then use_collect2=yes fi ;;mips-sgi-irix5*) # SGI System V.4., IRIX 5 if test x$gas = xyes then tm_file="mips/iris5.h mips/iris5gas.h" if test x$stabs = xyes then tm_file="${tm_file} dbx.h" fi else tm_file=mips/iris5.h fi tmake_file=mips/t-iris xm_defines=POSIX xm_file=mips/xm-iris5.h # mips-tfile doesn't work yet # See comment in mips/iris5.h file. use_collect2=yes# if test x$enable_threads = xyes; then# thread_file='irix'# fi ;;mips-sgi-irix4loser*) # Mostly like a MIPS. tm_file="mips/iris4loser.h mips/iris3.h ${tm_file} mips/iris4.h" if test x$stabs = xyes; then tm_file="${tm_file} dbx.h" fi tmake_file=mips/t-iris xm_defines=POSIX if test x$gas = xyes then : else extra_passes="mips-tfile mips-tdump" fi if test x$gnu_ld != xyes then use_collect2=yes fi# if test x$enable_threads = xyes; then# thread_file='irix'# fi ;;mips-sgi-irix4*) # Mostly like a MIPS. tm_file="mips/iris3.h ${tm_file} mips/iris4.h" if test x$stabs = xyes; then tm_file="${tm_file} dbx.h" fi tmake_file=mips/t-iris xm_defines=POSIX if test x$gas = xyes then : else extra_passes="mips-tfile mips-tdump" fi if test x$gnu_ld != xyes then use_collect2=yes fi# if test x$enable_threads = xyes; then# thread_file='irix'# fi ;;mips-sgi-*) # Mostly like a MIPS. tm_file="mips/iris3.h ${tm_file}" if test x$stabs = xyes; then tm_file="${tm_file} dbx.h" fi xm_defines=POSIX if test x$gas = xyes then : else extra_passes="mips-tfile mips-tdump" fi if test x$gnu_ld != xyes then use_collect2=yes fi ;;mips-dec-osfrose*) # Decstation running OSF/1 reference port with OSF/rose. tm_file="mips/osfrose.h ${tm_file}" extra_objs=halfpic.o use_collect2=yes ;;mips-dec-osf*) # Decstation running OSF/1 as shipped by DIGITAL tm_file=mips/dec-osf1.h if test x$stabs = xyes; then tm_file="${tm_file} dbx.h" fi if test x$gas = xyes then : else tmake_file=mips/t-ultrix extra_passes="mips-tfile mips-tdump" fi if test x$gnu_ld != xyes then use_collect2=yes fi ;;mips-dec-bsd*) # Decstation running 4.4 BSD tm_file=mips/dec-bsd.h if test x$gas = xyes then : else tmake_file=mips/t-ultrix extra_passes="mips-tfile mips-tdump" fi if test x$gnu_ld != xyes then use_collect2=yes fi ;;mips*-*-netbsd*) # NetBSD/mips, either endian. tm_file="elfos.h mips/netbsd.h" case $machine in mips*el-*) tm_file="mips/little.h $tm_file" ;; esac tmake_file="${tmake_file} mips/t-netbsd" ;;mips*-*-linux*) # Linux MIPS, either endian. tm_file="dbxelf.h elfos.h svr4.h linux.h mips/linux.h" case $machine in mipsisa32*-*) tm_file="$tm_file mips/isa32-linux.h" target_cpu_default="MASK_SOFT_FLOAT" ;; esac case $machine in mips*el-*) tm_file="mips/little.h $tm_file" ;; esac tmake_file="t-slibgcc-elf-ver t-linux mips/t-linux" extra_parts="crtbegin.o crtbeginS.o crtbeginT.o crtend.o crtendS.o" gnu_ld=yes gas=yes ;;mips*el-*-openbsd*) # mips little endian target_cpu_default="MASK_GAS|MASK_ABICALLS" ;;mips*-*-openbsd*) # mips big endian target_cpu_default="MASK_GAS|MASK_ABICALLS" tm_file="mips/openbsd-be.h ${tm_file}" ;;mips-sony-bsd* | mips-sony-newsos*) # Sony NEWS 3600 or risc/news. tm_file="mips/news4.h ${tm_file}" if test x$stabs = xyes; then tm_file="${tm_file} dbx.h" fi if test x$gas = xyes then : else extra_passes="mips-tfile mips-tdump" fi if test x$gnu_ld != xyes then use_collect2=yes fi ;;mips-sony-sysv*) # Sony NEWS 3800 with NEWSOS5.0. # That is based on svr4. # t-svr4 is not right because this system doesn't use ELF. tm_file="mips/news5.h ${tm_file}" if test x$stabs = xyes; then tm_file="${tm_file} dbx.h" fi xm_defines=POSIX if test x$gas = xyes then : else extra_passes="mips-tfile mips-tdump" fi if test x$gnu_ld != xyes then use_collect2=yes fi ;;mips-tandem-sysv4*) # Tandem S2 running NonStop UX tm_file="mips/svr4-5.h mips/svr4-t.h" if test x$stabs = xyes; then tm_file="${tm_file} dbx.h" fi xm_defines=POSIX if test x$gas = xyes then extra_parts="crtbegin.o crtend.o" else extra_passes="mips-tfile mips-tdump" fi if test x$gnu_ld != xyes then use_collect2=yes fi ;;mips-*-ultrix* | mips-dec-mach3) # Decstation. tm_file="mips/ultrix.h ${tm_file}" if test x$stabs = xyes; then tm_file="${tm_file} dbx.h" fi if test x$gas = xyes then : else tmake_file=mips/t-ultrix extra_passes="mips-tfile mips-tdump" fi if test x$gnu_ld != xyes then use_collect2=yes fi ;;mips-*-riscos[56789]bsd*) tm_file=mips/bsd-5.h # MIPS BSD 4.3, RISC-OS 5.0 if test x$stabs = xyes; then tm_file="${tm_file} dbx.h" fi if test x$gas = xyes then tmake_file=mips/t-bsd-gas else tmake_file=mips/t-bsd extra_passes="mips-tfile mips-tdump" fi if test x$gnu_ld != xyes then use_collect2=yes fi ;;mips-*-bsd* | mips-*-riscosbsd* | mips-*-riscos[1234]bsd*) tm_file="mips/bsd-4.h ${tm_file}" # MIPS BSD 4.3, RISC-OS 4.0 if test x$stabs = xyes; then tm_file="${tm_file} dbx.h" fi if test x$gas = xyes then tmake_file=mips/t-bsd-gas else tmake_file=mips/t-bsd extra_passes="mips-tfile mips-tdump" fi if test x$gnu_ld != xyes then use_collect2=yes fi ;;mips-*-riscos[56789]sysv4*) tm_file=mips/svr4-5.h # MIPS System V.4., RISC-OS 5.0 if test x$stabs = xyes; then tm_file="${tm_file} dbx.h" fi if test x$gas = xyes then tmake_file=mips/t-svr4-gas else tmake_file=mips/t-svr4 extra_passes="mips-tfile mips-tdump" fi if test x$gnu_ld != xyes then use_collect2=yes fi ;;mips-*-sysv4* | mips-*-riscos[1234]sysv4* | mips-*-riscossysv4*) tm_file="mips/svr4-4.h ${tm_file}" if test x$stabs = xyes; then tm_file="${tm_file} dbx.h" fi xm_defines=POSIX if test x$gas = xyes then tmake_file=mips/t-svr4-gas else tmake_file=mips/t-svr4 extra_passes="mips-tfile mips-tdump" fi if test x$gnu_ld != xyes then use_collect2=yes fi ;;mips-*-riscos[56789]sysv*) tm_file=mips/svr3-5.h # MIPS System V.3, RISC-OS 5.0 if test x$stabs = xyes; then tm_file="${tm_file} dbx.h" fi xm_defines=POSIX if test x$gas = xyes then tmake_file=mips/t-svr3-gas else tmake_file=mips/t-svr3 extra_passes="mips-tfile mips-tdump" fi if test x$gnu_ld != xyes then use_collect2=yes fi ;;mips-*-sysv* | mips-*-riscos*sysv*) tm_file="mips/svr3-4.h ${tm_file}" if test x$stabs = xyes; then tm_file="${tm_file} dbx.h" fi xm_defines=POSIX if test x$gas = xyes then tmake_f
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -