# # @(#) $Id: Makefile.target 722 2008-01-04 04:01:14Z honda $ # # # Makefile のターゲット依存部(NIOS2_DEV_3C35用) # # # ボード名の定義 # BOARD = nios2_2s180_gcc # # コンパイルオプション # INCLUDES := $(INCLUDES) -I$(TARGETDIR) COPTS := $(COPTS) -O2 -g LDFLAGS := $(LDFLAGS) -L$(TARGETDIR) # # サポート命令毎のコンパイルオプション # # ノーマル COPTS := $(COPTS) # # カーネルに関する定義 # KERNEL_DIR := $(KERNEL_DIR) $(TARGETDIR) KERNEL_ASMOBJS := $(KERNEL_ASMOBJS) KERNEL_COBJS := $(KERNEL_COBJS) target_config.o # # システムサービスに関する定義 # SYSSVC_DIR := $(SYSSVC_DIR) $(TARGETDIR) SYSSVC_COBJS := $(SYSSVC_COBJS) jtag_uart.o # # リンカスクリプトの定義 # LDSCRIPT = $(TARGETDIR)/nios2_2s180.l # # トレースログに関する設定 # ifeq ($(ENABLE_TRACE),true) COPTS := $(COPTS) -DTOPPERS_ENABLE_TRACE KERNEL_DIR := $(KERNEL_DIR) $(SRCDIR)/arch/logtrace KERNEL_COBJS := $(KERNEL_COBJS) trace_config.o trace_dump.o endif # # 依存関係の定義 # kernel_cfg.timestamp: $(TARGETDIR)/target.tf $(OBJFILE): $(TARGETDIR)/target_check.tf # # チップ依存部のインクルード # include $(SRCDIR)/arch/nios2_gcc/Makefile.prc