OSDN Git Service

9621d2aa37ab84018cf352a890e41900bb39330d
[hos/hos-v4a.git] / kernel / build / common / nmake / cc103_d.inc
1 # ----------------------------------------------------------------------------
2 #  Hyper Operating System V4 Advance
3 #
4 #  Copyright (C) 1998-2006 by Project HOS
5 #  http://sourceforge.jp/projects/hos/
6 # ----------------------------------------------------------------------------
7
8
9 .SUFFIXES :
10 .SUFFIXES : .ro .c .as
11
12
13 # %jp{コマンド定義}%en{Tools}
14 !ifndef CMD_CC
15 CMD_CC   = cc103S
16 !endif
17 !ifndef CMD_ASM
18 CMD_ASM  = cc103S
19 !endif
20 !ifndef CMD_LIBR
21 CMD_LIBR = ar103S
22 !endif
23
24
25 # %jp{拡張子定義}
26 EXT_C   = c
27 EXT_CPP = cpp
28 EXT_ASM = as
29 EXT_OBJ = ro
30 EXT_LIB = l
31 EXT_EXE = x
32
33
34
35 # ----------------------------------
36 #  C-compiler
37 # ----------------------------------
38
39 # %jp{共通オプションの設定}
40 CFLAGS = $(CFLAGS) -c -g
41
42 # %jp{インクルードパスオプションの定義}
43 INC_DIRS = $(INC_DIRS:  = )
44 INC_DIRS = $(INC_DIRS:  = )
45 INC_DIRS = $(INC_DIRS:  = )
46 INC_DIRS = $(INC_DIRS:  = )
47 INC_DIRS = @$(INC_DIRS)@
48 INC_DIRS = $(INC_DIRS:@ =)
49 INC_DIRS = $(INC_DIRS: @=)
50 INC_DIRS = $(INC_DIRS:@=)
51
52 CFLAGS_INC = -I$(INC_DIRS: = -I)
53
54
55 # %jp{マクロ定義オプションの定義}
56 CFLAGS_DEF = 
57
58 # %jp{デバッグオプションの定義}
59 CFLAGS_DBG = -g
60
61 # %jp{最適化オプションの定義}
62 CFLAGS_OPT_NONE   = -OP=0
63 CFLAGS_OPT_NORMAL = -O
64 CFLAGS_OPT_SIZE   = -Os
65 CFLAGS_OPT_SPEED  = -Ot
66
67
68 # ----------------------------------
69 #  Assembler
70 # ----------------------------------
71
72 # %jp{共通オプションの設定}
73 AFLAGS = $(AFLAGS) -c
74
75 # %jp{インクルードパスオプションの定義}
76 AFLAGS_INC = 
77
78 # %jp{マクロ定義オプションの定義}
79 AFLAGS_DEF = 
80
81 # %jp{デバッグオプションの定義}
82 AFLAGS_DBG = -g
83
84 # %jp{最適化オプションの定義}
85 AFLAGS_OPT_NONE   =
86 CFLAGS_OPT_NORMAL =
87 AFLAGS_OPT_SIZE   =
88 AFLAGS_OPT_SPEED  =
89
90
91 # end of file