# ----------------------------------------------------------------------------
# Hyper Operating System V4 Advance
#
-# Copyright (C) 1998-2006 by Project HOS
+# Copyright (C) 1998-2012 by Project HOS
# http://sourceforge.jp/projects/hos/
# ----------------------------------------------------------------------------
CMD_LINK ?= sdcc
CMD_OBJCNV ?= sdcc
-# %jp{拡張子定義}
+
+# %jp{拡張子定義}%en{file extensions}
EXT_C ?= c
EXT_CPP ?= cpp
EXT_ASM ?= S
-EXT_OBJ ?= o
-EXT_LIB ?= lib
-EXT_EXE ?= elf
+EXT_OBJ ?= rel
+EXT_LIB ?= a
+EXT_EXE ?= out
EXT_MOT ?= mot
EXT_HEX ?= hex
EXT_BIN ?= bin
+
# ----------------------------------
# C-compiler
# ----------------------------------
-# %jp{共通オプションの設定}
+# %jp{共通オプションの設定}%en{common options}
CFLAGS +=
-# %jp{インクルードパスオプションの定義}
-CFLAGS_INC ?= $(patsubst %,-I%,$(INC_DIRS))
-# %jp{ã\83\9eã\82¯ã\83å®\9a義ã\82ªã\83\97ã\82·ã\83§ã\83³ã\81®å®\9a義}
-CFLAGS_DEF ?= $(patsubst %,-D%,$(C_DEFS))
+# %jp{ã\83\87ã\83\90ã\83\83ã\82°ã\82ªã\83\97ã\82·ã\83§ã\83³ã\81®å®\9a義}%en{debug options}
+CFLAGS_DBG ?=
-# %jp{デバッグオプションの定義}
-CFLAGS_DBG ?= --debug
-# %jp{最適化オプションの定義}
-CFLAGS_OPT_NONE ?=
-CFLAGS_OPT_NORMAL ?=
+# %jp{最適化オプションの定義}%en{optimize options}
+CFLAGS_OPT_NONE ?=
+CFLAGS_OPT_NORMAL ?=
CFLAGS_OPT_SIZE ?= --opt-code-size
CFLAGS_OPT_SPEED ?= --opt-code-speed
+
# ----------------------------------
# Assembler
# ----------------------------------
-# %jp{共通オプションの設定}
+# %jp{共通オプションの設定}%en{common options}
AFLAGS +=
-# %jp{インクルードパスオプションの定義}
-AFLAGS_INC ?= $(patsubst %,-I%,$(INC_DIRS))
-# %jp{マクロ定義オプションの定義}
-AFLAGS_DEF ?=
-
-# %jp{デバッグオプションの定義}
+# %jp{デバッグオプションの定義}%en{debug options}
AFLAGS_DBG ?= --debug
-# %jp{最適化オプションの定義}
+
+# %jp{最適化オプションの定義}%en{optimize options}
AFLAGS_OPT_NONE ?=
AFLAGS_OPT_NORMAL ?=
AFLAGS_OPT_SIZE ?=
AFLAGS_OPT_SPEED ?=
+
# end of file