OSDN Git Service

debug sdcc
[hos/hos-v4a.git] / kernel / build / common / gmake / sdcc_d.inc
1 # ----------------------------------------------------------------------------
2 #  Hyper Operating System V4 Advance
3 #
4 #  Copyright (C) 1998-2012 by Project HOS
5 #  http://sourceforge.jp/projects/hos/
6 # ----------------------------------------------------------------------------
7
8
9 # %jp{ツール定義}%en{Tools}
10 CMD_CC     ?= sdcc
11 CMD_ASM    ?= sdcc
12 CMD_LIBR   ?= sdcclib
13 CMD_LINK   ?= sdcc
14 CMD_OBJCNV ?= sdcc
15
16
17 # %jp{拡張子定義}%en{file extensions}
18 EXT_C   ?= c
19 EXT_CPP ?= cpp
20 EXT_ASM ?= S
21 EXT_OBJ ?= rel
22 EXT_LIB ?= a
23 EXT_EXE ?= out
24 EXT_MOT ?= mot
25 EXT_HEX ?= hex
26 EXT_BIN ?= bin
27
28
29
30 # ----------------------------------
31 #  C-compiler
32 # ----------------------------------
33
34 # %jp{共通オプションの設定}%en{common options}
35 CFLAGS +=
36
37
38 # %jp{デバッグオプションの定義}%en{debug options}
39 CFLAGS_DBG ?=
40
41
42 # %jp{最適化オプションの定義}%en{optimize options}
43 CFLAGS_OPT_NONE   ?=
44 CFLAGS_OPT_NORMAL ?=
45 CFLAGS_OPT_SIZE   ?= --opt-code-size
46 CFLAGS_OPT_SPEED  ?= --opt-code-speed
47
48
49
50 # ----------------------------------
51 #  Assembler
52 # ----------------------------------
53
54 # %jp{共通オプションの設定}%en{common options}
55 AFLAGS +=
56
57
58 # %jp{デバッグオプションの定義}%en{debug options}
59 AFLAGS_DBG ?= --debug
60
61
62 # %jp{最適化オプションの定義}%en{optimize options}
63 AFLAGS_OPT_NONE   ?=
64 AFLAGS_OPT_NORMAL ?=
65 AFLAGS_OPT_SIZE   ?=
66 AFLAGS_OPT_SPEED  ?=
67
68
69
70 # end of file