📄 config.mak
字号:
################################################################################# config.mak - This is the configuration file for the MCP750 / RTEMS software #### Modifications:#### 08/30/02 A. Ferrer NASA/GSFC, Code 582## Added _EMBED_ in COPT_D## 10/29/02 A. Ferrer NASA/GSFC, Code 582## Added DEBUG_LEVEL## 05/21/04 P. Kutt## Modified for SDO using new directory structure.## 06/04/04 P. Kutt## Removed obsolete and duplicate macro defintions.################################################################################### Begin configuration options **## Debug & optimization optionsDEBUG=-g -O4 #-fno-zero-initialized-in-bssDEBUG_LEVEL=3#DEBUG=-g -O2WARNINGS=-Wall################################################################################### RTEMS tool defintions### basic file toolsCAT=catTR=trRM=rmCP=cpMV=mvDIFF=diffCHMOD=chmodGZIP=gzip# compiler/linker toolsCOMPILER=powerpc-rtems-gccASSEMBLER=powerpc-rtems-asLINKER=powerpc-rtems-ldAR=powerpc-rtems-arNM=powerpc-rtems-nmSIZE=powerpc-rtems-sizeOBJCOPY=powerpc-rtems-objcopyOBJDUMP=powerpc-rtems-objdump# scripting toolsPERL=perlPYTHON=python################################################################################### Relevant directories#### Note BUILDBASE must be set up right before getting here....##SRCDIR=$(BUILDBASE)/commonINCDIR=$(BUILDBASE)/common/incHWINCDIR=$(BUILDBASE)/arch/$(HWARCH)/$(PLATFORM)/incOBJDIR=obj/$(ARCH)/$(OS)################################################################################### Compiler suite config options### Compiler macro defines.TARGETDEFS=-D_RTEMS_OS_ -DOS_HWARCH=$(HWARCH) -DOS_OS=$(OS) -DOS_BUILD=$(BUILD) ENDIAN=-DSOFTWARE_BIG_BIT_ORDER # Compiler architecture-specific options.COPTS= -mcpu=750 --pipe -specs bsp_specs -qrtems -Dmpc750COPTS+=-B /opt/rtems/powerpc-rtems/mcp750/lib/# Assembler architecture-specific options.ASOPTS=--register-prefix-optional -mcpu=750# Linker libraries.LIBS+=-lmBSP_LIBDIR=/opt/rtems/powerpc-rtems/mcp750/lib# Compiler options for include directories.INCS+=-I$(INCDIR) -I. -I$(HWINCDIR) $(LOCALINCS)# General gcc options that apply to compiling and dependency generation.COPT_D=$(COPTS) $(ENDIAN) $(TARGETDEFS) -D_REENTRANT $(INCS) $(LOCALCOPTS) -D _EMBED_ -DOS_DEBUG_LEVEL=$(DEBUG_LEVEL)# Additional options only used for compiling that generates objects.COPT_T=$(DEBUG) $(COPT_D) $(WARNINGS) -c# Linker command.RTEMSLINK=$(COMPILER) $(COPTS) -L$(BSP_LIBDIR)# -qnolinkcmd# -qnostartfile## End configuration options ##
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -