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

📄 xscale.mak

📁 flashfx dcl of ARM cpu for vxworks
💻 MAK
字号:
#----------------------------------------------------------------------------
#				Description
#
#	This make file controls	the generation of the DLCPUTYP library for
#	XScale.	 It is designed	for use	with GNU Make or compatibles.
#----------------------------------------------------------------------------

#----------------------------------------------------------------------------
#				Revision History
#	$Log: xscale.mak $
#	Revision 1.1  2005/07/06 05:31:26Z  Pauli
#	Initial revision
#	Revision 1.1  2005/07/06 06:31:26Z  Garyp
#	Initial revision
#	Revision 1.1  2005/07/06 06:31:26Z  pauli
#	Initial revision
#	Revision 1.3  2005/06/13 04:08:02Z  PaulI
#	Added support for DCL lib prefix.
#	Revision 1.2  2005/02/22 18:31:28Z  GaryP
#	Minor syntax cleanup.
#	Revision 1.1  2005/01/16 23:17:56Z  GaryP
#	Initial revision
 #----------------------------------------------------------------------------

#-----------------------------------------------------------
#	Settings
#-----------------------------------------------------------

TARGNAME = $(B_RELDIR)\lib\dlcputyp.$(B_LIBEXT)

CPUTYPEINCLUDES	=

CPUTYPESRC = intr.s cache.s
CPUTYPEOBJ = intr.$(B_OBJEXT) cache.$(B_OBJEXT)

# Denote modules to exclude from the DLCPUFAM library
EXCLUSIONSRC = intr.s cache.s
EXCLUSIONOBJ = intr.$(B_OBJEXT)	cache.$(B_OBJEXT)


#-----------------------------------------------------------
#	Targets
#-----------------------------------------------------------

CPUTYPETARGETS : CPUTYPEDIR TOOLSETINIT	$(TARGNAME) EXCLUSIONS


#-----------------------------------------------------------
#	Default	Project	Rules
#-----------------------------------------------------------

include	$(P_ROOT)\product\dcl.mak


#-----------------------------------------------------------
#	Build Commands
#-----------------------------------------------------------

CPUTYPEDIR :
	@echo Processing CPU\$(P_CPUFAMILY)\XScale...

$(TARGNAME) : dlcputyp.$(B_LIBEXT)
	$(B_COPY) dlcputyp.$(B_LIBEXT) $(TARGNAME)

dlcputyp.$(B_LIBEXT) : xscale.mak $(CPUTYPEOBJ)
	if exist dlcputyp.$(B_LIBEXT) del dlcputyp.$(B_LIBEXT)
	$(B_BUILDLIB) dlcputyp.$(B_LIBEXT) *.$(B_OBJEXT)


#-----------------------------------------------------------
#	Dependencies
#-----------------------------------------------------------

intr.$(B_OBJEXT)     : $(CPUTYPEINCLUDES) intr.s
cache.$(B_OBJEXT)    : $(CPUTYPEINCLUDES) cache.s


#-----------------------------------------------------------
#	Build the Exclusion List to prevent the	CPU Family
#	library	from including identically named modules.
#-----------------------------------------------------------

EXCLUSIONS :
	@echo #						     	 >..\cpubase\exclude.lst
	@echo # This is an auto-generated file -- DO NOT EDIT	>>..\cpubase\exclude.lst
	@echo #							>>..\cpubase\exclude.lst
	@echo EXCLUSIONSRC = $(EXCLUSIONSRC)			>>..\cpubase\exclude.lst
	@echo EXCLUSIONOBJ = $(EXCLUSIONOBJ)			>>..\cpubase\exclude.lst


#-----------------------------------------------------------
#	Special	Targets	for Windows CE Platform	Builder	only
#-----------------------------------------------------------

mswcepb	: CPUTYPEDIR TOOLSETINIT EXCLUSIONS
	@echo #							 >sources
	@echo # This is an auto-generated file -- DO NOT EDIT	>>sources
	@echo #							>>sources
	@echo TARGETNAME=$(B_DCLLIBPREFIX)DLCPUTYP		>>sources
	@echo TARGETTYPE=LIBRARY				>>sources
	@echo TARGETLIBS=					>>sources
	@echo EXEENTRY=						>>sources
	@echo SOURCES=$(CPUTYPESRC)				>>sources


⌨️ 快捷键说明

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