⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rules.mk

📁 xen虚拟机源代码安装包
💻 MK
字号:
######################################### ia64-specific definitionsia64 := yHAS_ACPI := yHAS_VGA  := yxenoprof := yno_warns ?= nvti_debug ?= nvmx_panic ?= nvhpt_disable ?= nxen_ia64_expose_p2m	?= yxen_ia64_pervcpu_vhpt	?= yxen_ia64_tlb_track	?= yxen_ia64_tlb_track_cnt	?= nxen_ia64_tlbflush_clock	?= y# Used only by linux/Makefile.AFLAGS_KERNEL  += -mconstant-gp -nostdinc $(CPPFLAGS)CFLAGS	+= -nostdinc -fno-builtin -fno-commonCFLAGS	+= -mconstant-gp#CFLAGS  += -O3		# -O3 over-inlines making debugging tough!CFLAGS	+= -O2		# but no optimization causes compile errors!CFLAGS	+= -fomit-frame-pointer -D__KERNEL__CFLAGS	+= -iwithprefix includeCPPFLAGS+= -I$(BASEDIR)/include						\	   -I$(BASEDIR)/include/asm-ia64				\	   -I$(BASEDIR)/include/asm-ia64/linux 				\	   -I$(BASEDIR)/include/asm-ia64/linux-xen 			\	   -I$(BASEDIR)/include/asm-ia64/linux-null 			\	   -I$(BASEDIR)/arch/ia64/linux -I$(BASEDIR)/arch/ia64/linux-xenCFLAGS	+= $(CPPFLAGS)#CFLAGS  += -Wno-pointer-arith -Wredundant-declsCFLAGS	+= -DIA64 -DXEN -DLINUX_2_6CFLAGS	+= -ffixed-r13 -mfixed-range=f2-f5,f12-f127,b2-b5CFLAGS	+= -gifeq ($(vti_debug),y)CFLAGS  += -DVTI_DEBUGendififeq ($(vmx_panic),y)CFLAGS  += -DCONFIG_VMX_PANICendififeq ($(xen_ia64_expose_p2m),y)CFLAGS	+= -DCONFIG_XEN_IA64_EXPOSE_P2Mendififeq ($(xen_ia64_pervcpu_vhpt),y)CFLAGS	+= -DCONFIG_XEN_IA64_PERVCPU_VHPTifeq ($(vhpt_disable),y)$(error "both xen_ia64_pervcpu_vhpt=y and vhpt_disable=y are enabled. they can't be enabled simultaneously. disable one of them.")endifendififeq ($(xen_ia64_tlb_track),y)CFLAGS	+= -DCONFIG_XEN_IA64_TLB_TRACKendififeq ($(xen_ia64_tlb_track_cnt),y)CFLAGS	+= -DCONFIG_TLB_TRACK_CNTendififeq ($(xen_ia64_tlbflush_clock),y)CFLAGS += -DCONFIG_XEN_IA64_TLBFLUSH_CLOCKendififeq ($(no_warns),y)CFLAGS	+= -Wa,--fatal-warnings -Werror -Wno-uninitializedendififneq ($(vhpt_disable),y)CFLAGS += -DVHPT_ENABLED=1elseCFLAGS += -DVHPT_ENABLED=0endifLDFLAGS := -g# Additionnal IA64 include dirs.HDRS += $(wildcard $(BASEDIR)/include/asm-ia64/linux-null/asm/*.h)HDRS += $(wildcard $(BASEDIR)/include/asm-ia64/linux-null/asm/sn/*.h)HDRS += $(wildcard $(BASEDIR)/include/asm-ia64/linux-null/linux/*.h)HDRS += $(wildcard $(BASEDIR)/include/asm-ia64/linux-xen/asm/*.h)HDRS += $(wildcard $(BASEDIR)/include/asm-ia64/linux-xen/asm/sn/*.h)HDRS += $(wildcard $(BASEDIR)/include/asm-ia64/linux-xen/linux/*.h)HDRS += $(wildcard $(BASEDIR)/include/asm-ia64/linux/*.h)HDRS += $(wildcard $(BASEDIR)/include/asm-ia64/linux/asm-generic/*.h)HDRS += $(wildcard $(BASEDIR)/include/asm-ia64/linux/asm/*.h)HDRS += $(wildcard $(BASEDIR)/include/asm-ia64/linux/byteorder/*.h)HDRS += $(wildcard $(BASEDIR)/include/asm-ia64/hvm/*.h)HDRS := $(filter-out %/include/asm-ia64/asm-xsi-offsets.h,$(HDRS))

⌨️ 快捷键说明

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