source: anotherchoice/tags/jsp-1.4.4-full-UTF8/config/h8s/h8s2350/Makefile.config@ 26

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

initial

File size: 915 bytes
Line 
1#
2# Makefile のシステム依存部分(H8S/2350 用)
3#
4
5#
6# コンパイルオプション
7#
8INCLUDES := $(INCLUDES) -I$(CONFIGDIR)/$(CPU)/$(SYS)
9COPTS := $(COPTS)
10
11#
12# カーネルに関する定義
13#
14KERNEL_DIR := $(KERNEL_DIR):$(CONFIGDIR)/$(CPU)/$(SYS)
15KERNEL_ASMOBJS := $(KERNEL_ASMOBJS) sys_support.o
16KERNEL_COBJS := $(KERNEL_COBJS) sys_config.o
17
18#
19# スタートアップモジュールに関する定義
20#
21START_OBJS = exception_vector.o
22
23#
24# リンカスクリプトの定義
25#
26ifeq ($(DBGENV), GDB_STUB)
27 LDSCRIPT = $(CPU)/$(SYS)/h8s_coff_gdb.ld
28else
29 LDSCRIPT = $(CPU)/$(SYS)/h8s_coff.ld
30endif
31
32#
33# 例外処理ベクタテーブルモジュールに関する定義 (将来拡張用)
34#
35$(EXCVTBL_ASMOBJS): %.o: %.S
36 $(CC) -c $(CFLAGS) $(KERNEL_CFLAGS) $<
37
38$(EXCVTBL_ASMOBJS:.o=.d): %.d: %.S
39 @$(PERL) $(SRCDIR)/utils/makedep -C $(CC) \
40 -O "$(CFLAGS) $(KERNEL_CFLAGS)" $< >> Makefile.depend
Note: See TracBrowser for help on using the repository browser.