• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

HOS-V4 Advance の開発リポジトリ


Commit MetaInfo

Revision4f6bfa4dce06b4afc60260eaa96dd18f6bf69c5e (tree)
Time2011-03-31 02:43:16
Authorryuz <ryuz@user...>
Commiterryuz

Log Message

debug makefile

Change Summary

Incremental Difference

--- a/aplfw/build/arm/arm_v4t/armcc/GNUmakefile
+++ b/aplfw/build/arm/arm_v4t/armcc/GNUmakefile
@@ -8,11 +8,11 @@
88
99
1010
11-# %jp{繧ソ繝シ繧イ繝?ヨ蜷閤
11+# %jp{ターゲット名}
1212 TARGET ?= hosaplfw
1313
1414
15-# %jp{繝?ぅ繝ャ繧ッ繝医Μ螳夂セゥ}
15+# %jp{ディレクトリ定義}
1616 TOP_DIR = ../../../../..
1717 KERNEL_DIR = $(TOP_DIR)/kernel
1818 KERNEL_MAKINC_DIR = $(KERNEL_DIR)/build/common/gmake
@@ -21,21 +21,21 @@ HOSAPLFW_MKINK_DIR = $(HOSAPLFW_DIR)/build/common/gmake
2121 OBJS_DIR = objs_$(TARGET)
2222
2323
24-# %jp{蜈ア騾夊ィュ螳夊ェュ霎シ縺ソ}
24+# %jp{共通設定読込み}
2525 include $(KERNEL_MAKINC_DIR)/common.inc
2626
2727
28-# %jp{繧、繝ウ繧ッ繝ォ繝シ繝峨ヱ繧ケ險ュ螳嘲
28+# %jp{インクルードパス設定}
2929 INC_DIRS += $(KERNEL_DIR)/include
3030
3131
32-# %jp{繧ェ繝励す繝ァ繝ウ繝輔Λ繧ー}
32+# %jp{オプションフラグ}
3333 CFLAGS = --cpu=4T --apcs=inter --thumb
3434 AFLAGS = --cpu=4T --apcs=inter --thumb
3535 ARFLAGS =
3636
3737
38-# %jp{繝ェ繝ウ繧ッ蛻カ蠕。蟇セ雎。蛻カ蠕。}
38+# %jp{リンク制御対象制御}
3939 LINK_AT91USART = Yes
4040 LINK_MX1UART = Yes
4141
@@ -53,18 +53,20 @@ depend: makelib_depend
5353
5454
5555
56-# %jp{armcc逕ィ縺ョ險ュ螳夊ェュ霎シ縺ソ}
56+# %jp{armcc用の設定読込み}
5757 include $(KERNEL_MAKINC_DIR)/armcc_d.inc
5858
59-# %jp{蜈ア騾夊ィュ螳夊ェュ霎シ縺ソ}
60-include $(KERNEL_MAKINC_DIR)/makelib.inc
59+# %jp{共通設定読込み}
60+include $(KERNEL_MAKINC_DIR)/maklib_d.inc
61+
6162 include $(HOSAPLFW_MKINK_DIR)/aplfwsrc.inc
6263
64+include $(KERNEL_MAKINC_DIR)/maklib_r.inc
6365
64-# %jp{armcc逕ィ縺ョ繝ォ繝シ繝ォ螳夂セゥ隱ュ霎シ縺ソ}
66+# %jp{armcc用のルール定義読込み}
6567 include $(KERNEL_MAKINC_DIR)/armcc_r.inc
6668
67-# %jp{萓晏ュ倬未菫ょョ夂セゥ隱ュ霎シ縺ソ}
69+# %jp{依存関係定義読込み}
6870 include $(HOSAPLFW_MKINK_DIR)/aplfwdep.inc
6971
7072
--- a/aplfw/build/mips/jelly/gcc/Makefile
+++ b/aplfw/build/mips/jelly/gcc/Makefile
@@ -64,15 +64,16 @@ ASRCS +=
6464 CSRCS +=
6565
6666
67-# %jp{共通ソース}
68-include $(HOSAPLFW_MKINK_DIR)/aplfwsrc.inc
69-
70-
7167 # %jp{リンク制御対象制御}
7268 LINK_JELLYUART = Yes
7369 LINK_JELLYI2C = Yes
7470
7571
72+# %jp{共通ソース}
73+include $(HOSAPLFW_MKINK_DIR)/aplfwsrc.inc
74+
75+
76+
7677
7778 # --------------------------------------
7879 # %jp{ルール定義}%en{rules}
--- a/aplfw/sample/mips/jelly/gcc/Makefile
+++ b/aplfw/sample/mips/jelly/gcc/Makefile
@@ -105,7 +105,7 @@ CSRCS += strlen.c
105105
106106
107107 # %jp{ライブラリファイルの追加}
108-LIBS += $(APLFW_LIB) -lc
108+LIBS := $(APLFW_LIB) $(LIBS) -lc
109109
110110
111111
--- a/kernel/build/arm/aduc7000/gcc/Makefile
+++ b/kernel/build/arm/aduc7000/gcc/Makefile
@@ -7,43 +7,56 @@
77 # ----------------------------------------------------------------------------
88
99
10-# %jp{ターゲット名}
10+# --------------------------------------
11+# %jp{各種設定}%en{setting}
12+# --------------------------------------
13+
14+# %jp{ターゲットライブラリ名}%en{target library name}
1115 TARGET ?= libhosv4a
1216
13-# %jp{アーキテクチャパス}
14-ARCH_PROC ?= arm/arm_v4t
15-ARCH_IRC ?= arm/aduc7000
16-ARCH_CC ?= gcc
1717
18-# %jp{ツール定義}
18+# %jp{ツール定義}%jp{tools}
1919 GCC_ARCH ?= arm-elf-
2020 CMD_CC ?= $(GCC_ARCH)gcc
2121 CMD_ASM ?= $(GCC_ARCH)gcc
2222 CMD_LIBR ?= $(GCC_ARCH)ar
2323
24+# %jp{アーキテクチャ定義}%en{architecture}
25+ARCH_NAME ?= aduc7000
26+ARCH_PROC ?= arm/arm_v4t
27+ARCH_IRC ?= arm/aduc7000
28+ARCH_CC ?= gcc
29+
2430
25-# %jp{ディレクトリ定義}
31+# %jp{ディレクトリ定義}%en{directories}
2632 TOP_DIR = ../../../../..
2733 KERNEL_DIR = $(TOP_DIR)/kernel
2834 KERNEL_MAKINC_DIR = $(KERNEL_DIR)/build/common/gmake
29-OBJS_DIR = objs_$(TARGET)
35+INC_PROC_DIR = $(KERNEL_DIR)/include/arch/proc/$(ARCH_PROC)
36+INC_IRC_DIR = $(KERNEL_DIR)/include/arch/irc/$(ARCH_IRC)
37+SRC_PROC_DIR = $(KERNEL_DIR)/source/arch/proc/$(ARCH_PROC)
38+SRC_PROC_CC_DIR = $(KERNEL_DIR)/source/arch/proc/$(ARCH_PROC)/$(ARCH_CC)
39+SRC_IRC_DIR = $(KERNEL_DIR)/source/arch/irc/$(ARCH_IRC)
40+SRC_IRC_CC_DIR = $(KERNEL_DIR)/source/arch/irc/$(ARCH_IRC)/$(ARCH_CC)
41+CFGRTR_DIR = $(TOP_DIR)/cfgrtr/build/gcc
42+
3043
44+# %jp{コンフィギュレータ定義}%en{kernel configurator}
45+CFGRTR = h4acfg-$(ARCH_NAME)
3146
32-# %jp{カーネル指定}
47+
48+# %jp{カーネル指定}%en{kernel flag}
3349 KERNEL = Yes
3450
3551
36-# %jp{共通定義読込み}
52+# %jp{共通定義読込み}%en{common setting}
3753 include $(KERNEL_MAKINC_DIR)/common.inc
3854
3955
40-# %jp{アーキテクチャパス定義}
41-INC_PROC_DIR = $(KERNEL_DIR)/include/arch/proc/$(ARCH_PROC)
42-INC_IRC_DIR = $(KERNEL_DIR)/include/arch/irc/$(ARCH_IRC)
43-SRC_PROC_DIR = $(KERNEL_DIR)/source/arch/proc/$(ARCH_PROC)
44-SRC_PROC_CC_DIR = $(KERNEL_DIR)/source/arch/proc/$(ARCH_PROC)/$(ARCH_CC)
45-SRC_IRC_DIR = $(KERNEL_DIR)/source/arch/irc/$(ARCH_IRC)
46-SRC_IRC_CC_DIR = $(KERNEL_DIR)/source/arch/irc/$(ARCH_IRC)/$(ARCH_CC)
56+# %jp{パス設定}%en{add source directories}
57+INC_DIRS += $(INC_PROC_DIR) $(INC_IRC_DIR)
58+SRC_DIRS += $(SRC_PROC_DIR) $(SRC_PROC_DIR) $(SRC_PROC_CC_DIR) $(SRC_IRC_DIR) $(SRC_IRC_CC_DIR)
59+
4760
4861 # %jp{パス設定}
4962 INC_DIRS += $(INC_PROC_DIR) $(INC_IRC_DIR)
@@ -54,61 +67,82 @@ AFLAGS += -mcpu=arm7tdmi -mthumb-interwork
5467 CFLAGS += -mcpu=arm7tdmi -mthumb-interwork
5568 ARFLAGS +=
5669
57-# %jp{コンフィギュレータ定義}
58-CFGRTR_DIR = $(TOP_DIR)/cfgrtr/build/gcc
59-CFGRTR = h4acfg-aduc7000
70+
71+# %jp{コンパイラ依存の設定読込み}%en{compiler dependent definitions}
72+include $(KERNEL_MAKINC_DIR)/$(ARCH_CC)_d.inc
73+
74+# %jp{ライブラリ生成用設定読込み}%en{definitions for library}
75+include $(KERNEL_MAKINC_DIR)/maklib_d.inc
6076
6177
62-# C言語ファイルの追加
63-CSRCS += $(SRC_PROC_DIR)/val_int.c \
64- $(SRC_IRC_DIR)/kini_irc.c \
65- $(SRC_IRC_DIR)/kexe_irc.c \
66- $(SRC_IRC_DIR)/ena_int.c \
67- $(SRC_IRC_DIR)/dis_int.c
6878
79+# --------------------------------------
80+# %jp{ソースファイル}%en{source files}
81+# --------------------------------------
6982
70-# アセンブラファイルの追加
71-ASRCS += $(SRC_PROC_CC_DIR)/kdis_int.S \
72- $(SRC_PROC_CC_DIR)/kena_int.S \
73- $(SRC_PROC_CC_DIR)/kcre_ctx.S \
74- $(SRC_PROC_CC_DIR)/krst_ctx.S \
75- $(SRC_PROC_CC_DIR)/kswi_ctx.S \
76- $(SRC_PROC_CC_DIR)/kwai_int.S \
77- $(SRC_PROC_CC_DIR)/kund_hdr.S \
78- $(SRC_PROC_CC_DIR)/kswi_hdr.S \
79- $(SRC_PROC_CC_DIR)/kpre_hdr.S \
80- $(SRC_PROC_CC_DIR)/kabt_hdr.S \
81- $(SRC_PROC_CC_DIR)/kirq_hdr.S \
82- $(SRC_PROC_CC_DIR)/kfiq_hdr.S
83+# %jp{アセンブラファイルの追加}%en{assembry sources}
84+ASRCS += $(SRC_PROC_CC_DIR)/kdis_int.S
85+ASRCS += $(SRC_PROC_CC_DIR)/kena_int.S
86+ASRCS += $(SRC_PROC_CC_DIR)/kcre_ctx.S
87+ASRCS += $(SRC_PROC_CC_DIR)/krst_ctx.S
88+ASRCS += $(SRC_PROC_CC_DIR)/kswi_ctx.S
89+ASRCS += $(SRC_PROC_CC_DIR)/kwai_int.S
90+ASRCS += $(SRC_PROC_CC_DIR)/kund_hdr.S
91+ASRCS += $(SRC_PROC_CC_DIR)/kswi_hdr.S
92+ASRCS += $(SRC_PROC_CC_DIR)/kpre_hdr.S
93+ASRCS += $(SRC_PROC_CC_DIR)/kabt_hdr.S
94+ASRCS += $(SRC_PROC_CC_DIR)/kirq_hdr.S
95+ASRCS += $(SRC_PROC_CC_DIR)/kfiq_hdr.S
8396
97+# %jp{C言語ファイルの追加}%en{C sources}
98+CSRCS += $(SRC_PROC_DIR)/val_int.c
99+CSRCS += $(SRC_IRC_DIR)/kini_irc.c
100+CSRCS += $(SRC_IRC_DIR)/kexe_irc.c
101+CSRCS += $(SRC_IRC_DIR)/ena_int.c
102+CSRCS += $(SRC_IRC_DIR)/dis_int.c
84103
85104
86-# カーネル共通ソースの追加
105+# %jp{カーネル共通ソースの追加}%en{kernel common sources}
87106 include $(KERNEL_MAKINC_DIR)/knlsrc.inc
88107
89108
90-# %jp{ALL}
109+
110+
111+# --------------------------------------
112+# %jp{ルール定義}%en{rules}
113+# --------------------------------------
114+
115+# %jp{ALL}%en{all}
91116 .PHONY : all
92117 all: makelib_all
93118 $(MAKE) -C $(CFGRTR_DIR) TARGET=$(CFGRTR) ARCH_PROC=$(ARCH_PROC) ARCH_IRC=$(ARCH_IRC)
94119
95-# %jp{クリーン}
120+# %jp{クリーン}%en{clean}
96121 .PHONY : clean
97122 clean: makelib_clean
98123 $(MAKE) -C $(CFGRTR_DIR) TARGET=$(CFGRTR) ARCH_PROC=$(ARCH_PROC) ARCH_IRC=$(ARCH_IRC) clean
99124 $(RM) -f *.lst
100125
126+# %jp{依存関係更新}%en{make depend}
127+.PHONY : depend
128+depend: makelib_depend
101129
130+# %jp{ソース一括コピー}%en{source files copy}
131+.PHONY : srccpy
132+srccpy: makelib_srccpy
102133
103-# %jp{コンパイラ依存の設定読込み}
104-include $(KERNEL_MAKINC_DIR)/$(ARCH_CC)_d.inc
105134
106-# %jp{ライブラリ生成用設定読込み}
107-include $(KERNEL_MAKINC_DIR)/makelib.inc
135+# %jp{ライブラリ生成用設定読込み}%en{rules for library}
136+include $(KERNEL_MAKINC_DIR)/maklib_r.inc
108137
109-# %jp{コンパイラ依存ルール定義読込み}
138+# %jp{コンパイラ依存のルール定義読込み}%en{rules for compiler}
110139 include $(KERNEL_MAKINC_DIR)/$(ARCH_CC)_r.inc
111140
141+
142+# --------------------------------------
143+# %jp{依存関係}%en{dependency}
144+# --------------------------------------
145+
112146 # %jp{カーネル依存関係読込み}
113147 include $(KERNEL_MAKINC_DIR)/knldep.inc
114148
--- a/kernel/build/arm/at91/gcc/Makefile
+++ b/kernel/build/arm/at91/gcc/Makefile
@@ -7,110 +7,142 @@
77 # ----------------------------------------------------------------------------
88
99
10-# %jp{ターゲット名}
10+# --------------------------------------
11+# %jp{各種設定}%en{setting}
12+# --------------------------------------
13+
14+# %jp{ターゲットライブラリ名}%en{target library name}
1115 TARGET ?= libhosv4a
1216
13-# %jp{アーキテクチャパス}
14-ARCH_PROC ?= arm/arm_v4t
15-ARCH_IRC ?= arm/at91
16-ARCH_CC ?= gcc
1717
18-# %jp{ツール定義}
18+# %jp{ツール定義}%jp{tools}
1919 GCC_ARCH ?= arm-elf-
2020 CMD_CC ?= $(GCC_ARCH)gcc
2121 CMD_ASM ?= $(GCC_ARCH)gcc
2222 CMD_LIBR ?= $(GCC_ARCH)ar
2323
2424
25-# %jp{ディレクトリ定義}
25+# %jp{アーキテクチャ定義}%en{architecture}
26+ARCH_NAME ?= at91
27+ARCH_PROC ?= arm/arm_v4t
28+ARCH_IRC ?= arm/at91
29+ARCH_CC ?= gcc
30+
31+# %jp{ディレクトリ定義}%en{directories}
2632 TOP_DIR = ../../../../..
2733 KERNEL_DIR = $(TOP_DIR)/kernel
2834 KERNEL_MAKINC_DIR = $(KERNEL_DIR)/build/common/gmake
29-OBJS_DIR = objs_$(TARGET)
35+INC_PROC_DIR = $(KERNEL_DIR)/include/arch/proc/$(ARCH_PROC)
36+INC_IRC_DIR = $(KERNEL_DIR)/include/arch/irc/$(ARCH_IRC)
37+SRC_PROC_DIR = $(KERNEL_DIR)/source/arch/proc/$(ARCH_PROC)
38+SRC_PROC_CC_DIR = $(KERNEL_DIR)/source/arch/proc/$(ARCH_PROC)/$(ARCH_CC)
39+SRC_IRC_DIR = $(KERNEL_DIR)/source/arch/irc/$(ARCH_IRC)
40+SRC_IRC_CC_DIR = $(KERNEL_DIR)/source/arch/irc/$(ARCH_IRC)/$(ARCH_CC)
41+CFGRTR_DIR = $(TOP_DIR)/cfgrtr/build/gcc
42+
3043
44+# %jp{コンフィギュレータ定義}%en{kernel configurator}
45+CFGRTR = h4acfg-$(ARCH_NAME)
3146
32-# %jp{カーネル指定}
47+
48+# %jp{カーネル指定}%en{kernel flag}
3349 KERNEL = Yes
3450
3551
36-# %jp{共通定義読込み}
52+# %jp{共通定義読込み}%en{common setting}
3753 include $(KERNEL_MAKINC_DIR)/common.inc
3854
3955
40-# %jp{アーキテクチャパス定義}
41-INC_PROC_DIR = $(KERNEL_DIR)/include/arch/proc/$(ARCH_PROC)
42-INC_IRC_DIR = $(KERNEL_DIR)/include/arch/irc/$(ARCH_IRC)
43-SRC_PROC_DIR = $(KERNEL_DIR)/source/arch/proc/$(ARCH_PROC)
44-SRC_PROC_CC_DIR = $(KERNEL_DIR)/source/arch/proc/$(ARCH_PROC)/$(ARCH_CC)
45-SRC_IRC_DIR = $(KERNEL_DIR)/source/arch/irc/$(ARCH_IRC)
46-SRC_IRC_CC_DIR = $(KERNEL_DIR)/source/arch/irc/$(ARCH_IRC)/$(ARCH_CC)
47-
48-# %jp{パス設定}
56+# %jp{パス設定}%en{add source directories}
4957 INC_DIRS += $(INC_PROC_DIR) $(INC_IRC_DIR)
5058 SRC_DIRS += $(SRC_PROC_DIR) $(SRC_PROC_DIR) $(SRC_PROC_CC_DIR) $(SRC_IRC_DIR) $(SRC_IRC_CC_DIR)
5159
60+
5261 # %jp{オプションフラグ}
5362 AFLAGS += -mcpu=arm7tdmi -mthumb-interwork
5463 CFLAGS += -mcpu=arm7tdmi -mthumb-interwork
5564 ARFLAGS +=
5665
57-# %jp{コンフィギュレータ定義}
58-CFGRTR_DIR = $(TOP_DIR)/cfgrtr/build/gcc
59-CFGRTR = h4acfg-aduc7000
6066
67+# %jp{コンパイラ依存の設定読込み}%en{compiler dependent definitions}
68+include $(KERNEL_MAKINC_DIR)/$(ARCH_CC)_d.inc
69+
70+# %jp{ライブラリ生成用設定読込み}%en{definitions for library}
71+include $(KERNEL_MAKINC_DIR)/maklib_d.inc
72+
73+
74+
75+# --------------------------------------
76+# %jp{ソースファイル}%en{source files}
77+# --------------------------------------
78+
79+# %jp{アセンブラファイルの追加}%en{assembry sources}
80+ASRCS += $(SRC_PROC_CC_DIR)/kdis_int.S
81+ASRCS += $(SRC_PROC_CC_DIR)/kena_int.S
82+ASRCS += $(SRC_PROC_CC_DIR)/kcre_ctx.S
83+ASRCS += $(SRC_PROC_CC_DIR)/krst_ctx.S
84+ASRCS += $(SRC_PROC_CC_DIR)/kswi_ctx.S
85+ASRCS += $(SRC_PROC_CC_DIR)/kwai_int.S
86+ASRCS += $(SRC_PROC_CC_DIR)/kund_hdr.S
87+ASRCS += $(SRC_PROC_CC_DIR)/kswi_hdr.S
88+ASRCS += $(SRC_PROC_CC_DIR)/kpre_hdr.S
89+ASRCS += $(SRC_PROC_CC_DIR)/kabt_hdr.S
90+ASRCS += $(SRC_PROC_CC_DIR)/kirq_hdr.S
91+ASRCS += $(SRC_PROC_CC_DIR)/kfiq_hdr.S
6192
6293 # C言語ファイルの追加
63-CSRCS += $(SRC_PROC_DIR)/val_int.c \
64- $(SRC_IRC_DIR)/kini_irc.c \
65- $(SRC_IRC_DIR)/kexe_irc.c \
66- $(SRC_IRC_DIR)/ena_int.c \
67- $(SRC_IRC_DIR)/dis_int.c \
68- $(SRC_IRC_DIR)/vclr_int.c
69-
70-
71-# アセンブラファイルの追加
72-ASRCS += $(SRC_PROC_CC_DIR)/kdis_int.S \
73- $(SRC_PROC_CC_DIR)/kena_int.S \
74- $(SRC_PROC_CC_DIR)/kcre_ctx.S \
75- $(SRC_PROC_CC_DIR)/krst_ctx.S \
76- $(SRC_PROC_CC_DIR)/kswi_ctx.S \
77- $(SRC_PROC_CC_DIR)/kwai_int.S \
78- $(SRC_PROC_CC_DIR)/kund_hdr.S \
79- $(SRC_PROC_CC_DIR)/kswi_hdr.S \
80- $(SRC_PROC_CC_DIR)/kpre_hdr.S \
81- $(SRC_PROC_CC_DIR)/kabt_hdr.S \
82- $(SRC_PROC_CC_DIR)/kirq_hdr.S \
83- $(SRC_PROC_CC_DIR)/kfiq_hdr.S
84-
85-
86-
87-# カーネル共通ソースの追加
94+CSRCS += $(SRC_PROC_DIR)/val_int.c
95+CSRCS += $(SRC_IRC_DIR)/kini_irc.c
96+CSRCS += $(SRC_IRC_DIR)/kexe_irc.c
97+CSRCS += $(SRC_IRC_DIR)/ena_int.c
98+CSRCS += $(SRC_IRC_DIR)/dis_int.c
99+CSRCS += $(SRC_IRC_DIR)/vclr_int.c
100+
101+# %jp{カーネル共通ソースの追加}%en{kernel common sources}
88102 include $(KERNEL_MAKINC_DIR)/knlsrc.inc
89103
90104
91-# %jp{ALL}
105+
106+
107+
108+# --------------------------------------
109+# %jp{ルール定義}%en{rules}
110+# --------------------------------------
111+
112+# %jp{ALL}%en{all}
92113 .PHONY : all
93114 all: makelib_all
94115 $(MAKE) -C $(CFGRTR_DIR) TARGET=$(CFGRTR) ARCH_PROC=$(ARCH_PROC) ARCH_IRC=$(ARCH_IRC)
95116
96-# %jp{クリーン}
117+# %jp{クリーン}%en{clean}
97118 .PHONY : clean
98119 clean: makelib_clean
99120 $(MAKE) -C $(CFGRTR_DIR) TARGET=$(CFGRTR) ARCH_PROC=$(ARCH_PROC) ARCH_IRC=$(ARCH_IRC) clean
100121 $(RM) -f *.lst
101122
123+# %jp{依存関係更新}%en{make depend}
124+.PHONY : depend
125+depend: makelib_depend
102126
127+# %jp{ソース一括コピー}%en{source files copy}
128+.PHONY : srccpy
129+srccpy: makelib_srccpy
103130
104-# %jp{コンパイラ依存の設定読込み}
105-include $(KERNEL_MAKINC_DIR)/$(ARCH_CC)_d.inc
106131
107-# %jp{ライブラリ生成用設定読込み}
108-include $(KERNEL_MAKINC_DIR)/makelib.inc
132+# %jp{ライブラリ生成用設定読込み}%en{rules for library}
133+include $(KERNEL_MAKINC_DIR)/maklib_r.inc
109134
110-# %jp{コンパイラ依存ルール定義読込み}
135+# %jp{コンパイラ依存のルール定義読込み}%en{rules for compiler}
111136 include $(KERNEL_MAKINC_DIR)/$(ARCH_CC)_r.inc
112137
113-# %jp{カーネル依存関係読込み}
138+
139+
140+
141+# --------------------------------------
142+# %jp{依存関係}%en{dependency}
143+# --------------------------------------
144+
145+# %jp{カーネル依存関係読込み}{dependency list of kernel sources}
114146 include $(KERNEL_MAKINC_DIR)/knldep.inc
115147
116148