source: anotherchoice/tags/jsp-1.4.4-full-UTF8/config/m16c-renesas/Makefile.config@ 26

Last change on this file since 26 was 26, checked in by ykominami, 10 years ago

initial

File size: 1.2 KB
Line 
1#
2# @(#) $Id: Makefile.config,v 1.3 2005/11/24 12:41:23 honda Exp $
3#
4
5#
6# Makefile のプロセッサ依存部(M16C用)
7#
8
9#
10# å…
11±é€šã‚³ãƒ³ãƒ‘イルオプション
12#
13CDEFS := $(CDEFS)
14INCLUDES := $(INCLUDES) -I$(CONFIGDIR)\$(CPU)-$(TOOL) \
15 -I$(CONFIGDIR)\$(CPU)
16COPTS := $(COPTS) -dir . -silent
17LDFLAGS := $(LDFLAGS) -. -MSL -G
18ifdef LIBS
19 LIBS := $(LIBS),nc30lib
20else
21 LIBS := nc30lib
22endif
23
24KERNEL_DIR := $(KERNEL_DIR):$(CONFIGDIR)\$(CPU)-$(TOOL)
25KERNEL_DIR := $(KERNEL_DIR):$(CONFIGDIR)\$(CPU)
26KERNEL_ASMOBJS := $(KERNEL_ASMOBJS) cpu_support.r30
27KERNEL_COBJS := $(KERNEL_COBJS) cpu_config.r30
28
29#OMIT_MAKEOFFSET = TRUE
30
31CC = nc30
32AS = as30
33AR = lb30
34LD = ln30
35CPP = C:\Hew\Tools\Renesas\nc30wa\v545r01\lib30\cpp30
36OBJCOPY = lmc30
37
38# スタートアップモジュールのオブジェクトファイル名
39START_OBJS = start.r30
40
41# スタートアップモジュールのコンパイルルール
42$(START_OBJS): %.r30: %.a30 m16cvec.inc
43 $(AS) $(ASMFLAGS) -DRAMEND=$(RAMEND)h:MON=$(MON) $(<D)\$(<F)
44
45# スタートアップモジュールの依存関係作成ルール(何もしない)
46$(START_OBJS:.r30=.d): %.d: %.a30
47
48# アセンブリ言語ファイルの依存関係
49cpu_support.r30: cpu_support.a30 offset.inc
Note: See TracBrowser for help on using the repository browser.