source: anotherchoice/tags/jsp-1.4.4-full-UTF8/config/sh2/hsb7616it/Makefile.config@ 26

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

initial

File size: 1.4 KB
RevLine 
[26]1#
2# @(#) $Id: Makefile.config,v 1.5 2005/07/06 00:45:07 honda Exp $
3#
4
5#
6# Makefile のシステム依存部分(HSB7616IT用)
7#
8
9
10#
11# 実行環境の定義
12#
13# DBGENVには下記の中の1つだけを選択する。
14#
15#   DBGENV = ROMはROM化である(他の実行環境ではない)ことを
16#   明示しているだけで、ソースコード中で参ç…
17§ã¯ã—ていない。
18#
19#   å…
20±é€šéƒ¨Makefileでデフォルトの実行環境としてGDB stubが選択される。
21#   DBGENV=GDB_STUBに仮設定された状æ…
22‹ã§ã€ã“のファイルが読み込まれる。
23#   
24
25#DBGENV = ROM
26#DBGENV = MULTI_STACK
27
28#
29# コンパイルオプション
30#
31INCLUDES := $(INCLUDES) -I$(CONFIGDIR)/$(CPU)/$(SYS)
32
33COPTS := $(COPTS)
34LDFLAGS := $(LDFLAGS)
35CDEFS := $(CDEFS) -DSH7615
36
37#
38# カーネルに関する定義
39#
40KERNEL_DIR := $(KERNEL_DIR):$(CONFIGDIR)/$(CPU)/$(SYS)
41KERNEL_ASMOBJS := $(KERNEL_ASMOBJS) sys_support.o
42KERNEL_COBJS := $(KERNEL_COBJS) sys_config.o sh7615scif.o
43
44#
45# 各セグメントの開始アドレスの定義
46#
47ifeq ($(DBGENV),GDB_STUB)
48 TEXT_START_ADDRESS=0x04020000
49else
50# ベクタテーブルの後ろ
51#TEXT_START_ADDRESS=0x00000400
52TEXT_START_ADDRESS=0x04000400
53
54# RAM領域のå…
55ˆé ­ã‚¢ãƒ‰ãƒ¬ã‚¹(CS2)
56#DATA_START_ADDRESS=0x04000000
57endif
58
59#
60# リンカスクリプトの定義
61#
62ifeq ($(DBGENV),GDB_STUB)
63LDSCRIPT = $(CPU)/$(SYS)/shelf.stub.ld
64else
65LDSCRIPT = $(CPU)/$(SYS)/shelf.ld
66endif
Note: See TracBrowser for help on using the repository browser.