📄 config.gcc
字号:
;;i[34567]86-*-mingw32*) tm_file=i386/mingw32.h float_format=i386 xm_defines=POSIX xm_file=i386/xm-mingw32.h tmake_file="i386/t-cygwin i386/t-mingw32" extra_objs=winnt.o if test x$enable_threads = xyes; then thread_file='win32' fi exeext=.exe case $machine in *mingw32crt*) tm_file="${tm_file} i386/crtdll.h" ;; *minwg32msv* | *mingw32*) ;; esac ;;i[34567]86-*-uwin*) tm_file=i386/uwin.h tmake_file="i386/t-cygwin i386/t-uwin" extra_objs=winnt.o if test x$enable_threads = xyes; then thread_file='win32' fi exeext=.exe ;;i[34567]86-*-interix3*) tm_file="i386/i386-interix.h i386/i386-interix3.h interix.h interix3.h" xm_file="i386/xm-i386-interix.h" xm_defines=POSIX tmake_file="t-interix i386/t-interix" extra_objs=interix.o xmake_file="x-interix" if test x$enable_threads = xyes ; then thread_file='posix' fi if test x$stabs = xyes ; then tm_file="${tm_file} dbxcoff.h" fi ;;i[34567]86-*-interix*) tm_file="i386/i386-interix.h interix.h" xm_file="i386/xm-i386-interix.h" xm_defines=POSIX tmake_file="t-interix i386/t-interix" extra_objs=interix.o if test x$enable_threads = xyes ; then thread_file='posix' fi if test x$stabs = xyes ; then tm_file="${tm_file} dbxcoff.h" fi ;;i[34567]86-dg-dgux*) xm_defines=POSIX tm_file="${tm_file} i386/att.h dbxelf.h elfos.h svr4.h i386/sysv4.h i386/dgux.h" tmake_file=i386/t-dgux install_headers_dir=install-headers-cpio ;;i860-alliant-*) # Alliant FX/2800 tm_file="${tm_file} dbxelf.h elfos.h svr4.h i860/sysv4.h i860/fx2800.h" tmake_file=i860/t-fx2800 extra_parts="crtbegin.o crtend.o" ;;i860-*-bsd*) tm_file="${tm_file} i860/bsd.h" if test x$gas = xyes then tm_file="${tm_file} i860/bsd-gas.h" fi use_collect2=yes ;;i860-*-mach*) tm_file="${tm_file} i860/mach.h" tmake_file=t-libc-ok ;;i860-*-osf*) # Intel Paragon XP/S, OSF/1AD tm_file="${tm_file} svr3.h i860/paragon.h" xm_defines=POSIX ;;i860-*-sysv3*) tm_file="${tm_file} svr3.h i860/sysv3.h" xm_defines=POSIX extra_parts="crtbegin.o crtend.o" ;;i860-*-sysv4*) tm_file="${tm_file} dbxelf.h elfos.h svr4.h i860/sysv4.h" xm_defines=POSIX tmake_file=t-svr4 extra_parts="crtbegin.o crtend.o" ;;i960-wrs-vxworks5 | i960-wrs-vxworks5.0*) tm_file="${tm_file} i960/vx960.h" tmake_file=i960/t-vxworks960 use_collect2=yes thread_file='vxworks' c_target_objs="i960-c.o" cxx_target_objs="i960-c.o" ;;i960-wrs-vxworks5* | i960-wrs-vxworks) tm_file="${tm_file} dbxcoff.h i960/i960-coff.h i960/vx960-coff.h" tmake_file=i960/t-vxworks960 use_collect2=yes thread_file='vxworks' c_target_objs="i960-c.o" cxx_target_objs="i960-c.o" ;;i960-wrs-vxworks*) tm_file="${tm_file} i960/vx960.h" tmake_file=i960/t-vxworks960 use_collect2=yes thread_file='vxworks' c_target_objs="i960-c.o" cxx_target_objs="i960-c.o" ;;i960-*-coff*) tm_file="${tm_file} dbxcoff.h i960/i960-coff.h libgloss.h" tmake_file=i960/t-960bare c_target_objs="i960-c.o" cxx_target_objs="i960-c.o" ;;i960-*-rtems) xm_defines=POSIX tmake_file="i960/t-960bare t-rtems" tm_file="${tm_file} dbxcoff.h i960/i960-coff.h i960/rtems.h rtems.h" if test x$enable_threads = xyes; then thread_file='rtems' fi c_target_objs="i960-c.o" cxx_target_objs="i960-c.o" ;;i960-*-*) # Default i960 environment. use_collect2=yes tmake_file=i960/t-960bare c_target_objs="i960-c.o" cxx_target_objs="i960-c.o" ;;ia64*-*-aix*) tm_file="${tm_file} dbxelf.h elfos.h svr4.h ia64/sysv4.h ia64/aix.h" tmake_file="ia64/t-ia64 ia64/t-aix" target_cpu_default="MASK_GNU_AS|MASK_GNU_LD" ;;ia64*-*-elf*) tm_file="${tm_file} dbxelf.h elfos.h ia64/sysv4.h ia64/elf.h" tmake_file="ia64/t-ia64" target_cpu_default="0" if test x$gas = xyes then target_cpu_default="${target_cpu_default}|MASK_GNU_AS" fi if test x$gnu_ld = xyes then target_cpu_default="${target_cpu_default}|MASK_GNU_LD" fi float_format=i386 ;;ia64*-*-freebsd*) tm_file="${tm_file} dbxelf.h elfos.h ${fbsd_tm_file} ia64/sysv4.h ia64/freebsd.h" target_cpu_default="MASK_GNU_AS|MASK_GNU_LD" tmake_file="${tmake_file} ia64/t-ia64" float_format=i386 ;;ia64*-*-linux*) tm_file="${tm_file} dbxelf.h elfos.h svr4.h linux.h ia64/sysv4.h ia64/linux.h" tmake_file="t-slibgcc-elf-ver t-linux ia64/t-ia64 ia64/t-glibc" target_cpu_default="MASK_GNU_AS|MASK_GNU_LD" float_format=i386 ;;ia64*-*-hpux*) tm_file="${tm_file} dbxelf.h elfos.h svr4.h ia64/sysv4.h ia64/hpux.h ia64/hpux_longdouble.h" tmake_file="ia64/t-ia64 ia64/t-hpux" target_cpu_default="MASK_GNU_AS" if test x$enable_threads = xyes; then thread_file='posix' fi float_format=i386 ;;m32r-*-elf*) tm_file="dbxelf.h elfos.h svr4.h ${tm_file}" extra_parts="crtinit.o crtfini.o" ;;# m68hc11 and m68hc12 share the same machine description.m68hc11-*-*|m6811-*-*) tm_file="dbxelf.h elfos.h m68hc11/m68hc11.h" tm_p_file="m68hc11/m68hc11-protos.h" md_file="m68hc11/m68hc11.md" out_file="m68hc11/m68hc11.c" tmake_file="m68hc11/t-m68hc11-gas" ;;m68hc12-*-*|m6812-*-*) tm_file="m68hc11/m68hc12.h dbxelf.h elfos.h m68hc11/m68hc11.h" tm_p_file="m68hc11/m68hc11-protos.h" md_file="m68hc11/m68hc11.md" out_file="m68hc11/m68hc11.c" tmake_file="m68hc11/t-m68hc11-gas" ;;m68000-convergent-sysv*) tm_file=m68k/ctix.h xm_defines=POSIX use_collect2=yes ;;m68000-hp-bsd*) # HP 9000/200 running BSD tm_file=m68k/hp2bsd.h use_collect2=yes ;;m68000-hp-hpux*) # HP 9000 series 300 xm_defines=POSIX if test x$gas = xyes then tm_file=m68k/hp310g.h else tm_file=m68k/hp310.h fi tmake_file=m68k/t-hp320 install_headers_dir=install-headers-cpio use_collect2=yes ;;m68000-sun-sunos3*) tm_file=m68k/sun2.h use_collect2=yes ;;m68000-sun-sunos4*) tm_file=m68k/sun2o4.h use_collect2=yes ;;m68000-att-sysv*) xm_defines=POSIX if test x$gas = xyes then tm_file=m68k/3b1g.h else tm_file=m68k/3b1.h fi use_collect2=yes ;;m68k-apple-aux*) # Apple Macintosh running A/UX xm_defines=POSIX tmake_file=m68k/t-aux install_headers_dir=install-headers-cpio extra_parts="crt1.o mcrt1.o maccrt1.o crt2.o crtn.o" tm_file= if test "$gnu_ld" = yes then tm_file="${tm_file} m68k/auxgld.h" else tm_file="${tm_file} m68k/auxld.h" fi if test "$gas" = yes then tm_file="${tm_file} m68k/auxgas.h" else tm_file="${tm_file} m68k/auxas.h" fi tm_file="${tm_file} m68k/a-ux.h" float_format=m68k ;;m68k-apollo-*) tm_file=m68k/apollo68.h use_collect2=yes float_format=m68k ;;m68k-altos-sysv*) # Altos 3068 if test x$gas = xyes then tm_file=m68k/altos3068.h xm_defines=POSIX else echo "The Altos is supported only with the GNU assembler" 1>&2 exit 1 fi ;;m68k-bull-sysv*) # Bull DPX/2 if test x$gas = xyes then if test x$stabs = xyes then tm_file=m68k/dpx2cdbx.h else tm_file=m68k/dpx2g.h fi else tm_file=m68k/dpx2.h fi xm_defines=POSIX use_collect2=yes ;;m68k-atari-sysv4*) # Atari variant of V.4. tm_file=m68k/atari.h xm_defines=POSIX tmake_file=t-svr4 extra_parts="crtbegin.o crtend.o" float_format=m68k ;;m68k-motorola-sysv*) tm_file=m68k/mot3300.h xm_defines=POSIX if test x$gas = xyes then if test x$gnu_ld = xyes then tmake_file=m68k/t-mot3300-gald else tmake_file=m68k/t-mot3300-gas use_collect2=yes fi else if test x$gnu_ld = xyes then tmake_file=m68k/t-mot3300-gld else tmake_file=m68k/t-mot3300 use_collect2=yes fi fi gdb_needs_out_file_path=yes extra_parts="crt0.o mcrt0.o" float_format=m68k ;;m68k-ncr-sysv*) # NCR Tower 32 SVR3 tm_file=m68k/tower-as.h xm_defines=POSIX extra_parts="crtbegin.o crtend.o" ;;m68k-plexus-sysv*) tm_file=m68k/plexus.h xm_defines=POSIX use_collect2=yes ;;m68k-tti-*) tm_file=m68k/pbb.h xm_defines=POSIX ;;m68k-crds-unos*) xm_defines=POSIX tm_file=m68k/crds.h use_collect2=yes ;;m68k-cbm-sysv4*) # Commodore variant of V.4. tm_file=m68k/amix.h xm_defines=POSIX tmake_file=t-svr4 extra_parts="crtbegin.o crtend.o" float_format=m68k ;;m68k-ccur-rtu) tm_file=m68k/ccur-GAS.h use_collect2=yes float_format=m68k ;;m68k-hp-bsd4.4*) # HP 9000/3xx running 4.4bsd tm_file=m68k/hp3bsd44.h use_collect2=yes float_format=m68k ;;m68k-hp-bsd*) # HP 9000/3xx running Berkeley Unix tm_file=m68k/hp3bsd.h use_collect2=yes float_format=m68k ;;m68k-isi-bsd*) if test x$with_fp = xno then tm_file=m68k/isi-nfp.h else tm_file=m68k/isi.h float_format=m68k fi use_collect2=yes ;;m68k-hp-hpux7*) # HP 9000 series 300 running HPUX version 7. xm_defines=POSIX if test x$gas = xyes then xmake_file=m68k/x-hp320g tm_file=m68k/hp320g.h else xmake_file=m68k/x-hp320 tm_file=m68k/hpux7.h fi install_headers_dir=install-headers-cpio use_collect2=yes float_format=m68k ;;m68k-hp-hpux*) # HP 9000 series 300 xm_defines=POSIX if test x$gas = xyes then xmake_file=m68k/x-hp320g tm_file=m68k/hp320g.h else xmake_file=m68k/x-hp320 tm_file=m68k/hp320.h fi install_headers_dir=install-headers-cpio use_collect2=yes float_format=m68k ;;m68k-sun-mach*) tm_file=m68k/sun3mach.h use_collect2=yes float_format=m68k ;;m68k-sony-newsos3*) if test x$gas = xyes then tm_file=m68k/news3gas.h else tm_file=m68k/news3.h fi use_collect2=yes float_format=m68k ;;m68k-sony-bsd* | m68k-sony-newsos*) if test x$gas = xyes then tm_file=m68k/newsgas.h else tm_file=m68k/news.h fi use_collect2=yes float_format=m68k ;;m68k-next-nextstep2*) tm_p_file="${tm_p_file} nextstep-protos.h" tm_file=m68k/next21.h tmake_file=m68k/t-next xmake_file=m68k/x-next extra_objs=nextstep.o use_collect2=yes float_format=m68k ;;m68k-next-nextstep[34]*) tm_p_file="${tm_p_file} nextstep-protos.h" tm_file=m68k/next.h tmake_file=m68k/t-next xmake_file=m68k/x-next extra_objs=nextstep.o extra_parts="crtbegin.o crtend.o" float_format=m68k if test x$enable_threads = xyes; then thread_file='mach' fi ;;m68k-sun-sunos3*) if test x$with_fp = xno then tm_file=m68k/sun3n3.h else tm_file=m68k/sun3o3.h float_format=m68k fi use_collect2=yes ;;m68k-sun-sunos*) # For SunOS 4 (the default). if test x$with_fp = xno then tm_file=m68k/sun3n.h else tm_file=m68k/sun3.h float_format=m68k fi use_collect2=yes ;;m68k-wrs-vxworks*) tm_file=m68k/vxm68k.h tmake_file=m68k/t-vxworks68 thread_file='vxworks' float_format=m68k ;;m68k-*-aout*) tmake_file=m68k/t-m68kbare tm_file="m68k/m68k-aout.h libgloss.h" float_format=m68k ;;m68k-*-coff*) tmake_file=m68k/t-m68kbare tm_file="m68k/m68k-coff.h dbx.h" float_format=m68k ;;m68020-*-elf* | m68k-*-elf*) tm_file="m68k/m68k-none.h m68k/m68kelf.h dbxelf.h elfos.h m68k/m68kemb.h m68k/m68020-elf.h" xm_defines=POSIX tmake_file=m68k/t-m68kelf extra_parts="crtbegin.o crtend.o" ;;m68k-*-lynxos*) if test x$gas = xyes then tm_file=m68k/lynx.h else tm_file=m68k/lynx-ng.h fi tmake_file=m68k/t-lynx float_format=m68k ;;m68010-*-netbsdelf* | m68k*-*-netbsdelf*) tm_file="${tm_file} dbxelf.h elfos.h netbsd.h netbsd-elf.h m68k/netbsd-elf.h" case $machine in m68010*) target_cpu_default="0" ;; *) target_cpu_default="MASK_68020|MASK_68881|MASK_BITFIELD" ;; esac float_format=m68k ;;m68k*-*-netbsd*) tm_file=m68k/netbsd.h tmake_file=t-netbsd
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -