configure.host

来自「基于4个mips核的noc设计」· HOST 代码 · 共 79 行

HOST
79
字号
# This file is a shell script that overrides some of the tools and# flags used on a host specific basis.# Since the "bfd/hosts" directory is shared by the bfd, opcodes, and# binutils directories (at least), the index to it is also shared.# This is that index.  Each configure.in file should source this file# in its per-host part.# This sets the following shell variables:#  HDEFINES		host specific compiler options#  host64		set to true if 64 bit types are as fast as 32 bit#  HOST_64BIT_TYPE	host 64 bit type#  HOST_U_64BIT_TYPE	unsigned 64 bit type (not needed if 64BIT_TYPE is long)HDEFINES=host64=falseHOST_64BIT_TYPE=HOST_U_64BIT_TYPE=case "${host}" inalpha*-*-*)		host64=true; HOST_64BIT_TYPE=long ;;hppa*-*-hpux*)		HDEFINES=-DHOST_HPPAHPUX ;;hppa*-*-hiux*)		HDEFINES=-DHOST_HPPAHPUX ;;hppa*-*-mpeix*)		HDEFINES=-DHOST_HPPAMPEIX ;;hppa*-*-bsd*)		HDEFINES=-DHOST_HPPABSD ;;hppa*-*-osf*)		HDEFINES=-DHOST_HPPAOSF ;;ia64-*-linux*)		host64=true; HOST_64BIT_TYPE=long ;;i[3456]86-sequent-bsd*)	HDEFINES=-Dshared=genshared ;;i[3456]86-sequent-sysv4*) ;;i[3456]86-sequent-sysv*)	HDEFINES=-Dshared=genshared ;;mips*-dec-netbsd*)	;;mips*-*-openbsd*)	;;mips*-dec-*)		HDEFINES="-G 4"	;;mips*-sgi-irix3*)	HDEFINES="-G 4" ;;mips*-sgi-irix4*)	HDEFINES="-G 4" ;;mips*-sgi-irix6*)	host64=true			HOST_64BIT_TYPE="long long";			HOST_U_64BIT_TYPE="unsigned long long";			;;mips*-*-sysv4*)		;;mips*-*-sysv*)		HDEFINES="-G 4" ;;mips*-*-riscos*)	HDEFINES="-G 4" ;;m68*-hp-hpux*)		HDEFINES=-DHOST_HP300HPUX ;;*-*-aix*)		HOST_64BIT_TYPE="long long"			HOST_U_64BIT_TYPE="unsigned long long"			;;*-*-solaris*)		HOST_64BIT_TYPE="long long"			HOST_U_64BIT_TYPE="unsigned long long"			;;*-*-windows*)			HOST_64BIT_TYPE=__int64			HOST_U_64BIT_TYPE="unsigned __int64"# The following krock is necessary because we can't run the build compiler# (MSVC) on the configure host, so we have to explicitly set the values here.# Note that this file is never run through autoconf, so we can't use any# autoconf macros here.  Because of this, we have to muck with autoconf# variables explicitly.			ac_cv_func_mmap_fixed_mapped=no			ac_cv_header_time=no			ac_cv_func_getpagesize=no			ac_cv_func_madvise=no			ac_cv_func_mprotect=no			ac_cv_func_getuid=no			ac_cv_func_getgid=no			ac_cv_header_sys_file_h=no			ac_cv_header_sys_time_h=no			ac_cv_header_unistd_h=no			;;esac

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?