diff -x '.git*' -uprN ssp.orig/doc/porting.txt ssp/doc/porting.txt --- ssp.orig/doc/porting.txt 2015-05-19 18:45:26.000000000 +0900 +++ ssp/doc/porting.txt 2018-06-06 18:24:58.000000000 +0900 @@ -408,7 +408,7 @@ KERNEL_CFLAGS := $(KERNEL_CFLAGS) -fno-s また,アセンブリ言語レベルの識別名が,C言語レベルの識別名の先頭に"_"が 付いたものになる場合には,CDEFSに-DTOPPERS_LABEL_ASMを追加する. -(2-4-6) SYSSVC_DIR システムサービスのソースが置かれたディレクトリ +(2-4-6) SYSSVC_DIRS システムサービスのソースが置かれたディレクトリ (2-4-7) SYSSVC_ASMOBJS アセンブリ言語で記述されたシステムサービスの オブジェクト (2-4-8) SYSSVC_COBJS C言語で記述されたシステムサービスのオブジェクト @@ -421,7 +421,7 @@ KERNEL_CFLAGS := $(KERNEL_CFLAGS) -fno-s イルオプション,その構成に必要なライブラリリンク指定を追加する場合には, 上に示した変数に定義する. -(2-4-11) KERNEL_DIR カーネルのソースが置かれたディレクトリ +(2-4-11) KERNEL_DIRS カーネルのソースが置かれたディレクトリ (2-4-12) KERNEL_ASMOBJS アセンブリ言語で記述されたカーネルのオブジェクト (2-4-13) KERNEL_COBJS C言語で記述されたカーネルのオブジェクト (2-4-14) KERNEL_CFLAGS カーネルに対するコンパイルオプション @@ -450,7 +450,7 @@ KERNEL_COBJS := $(KERNEL_COBJS) target_c 下の記述を含める必要がある. ---------------------------------------- -CFG_TABS := $(CFG_TABS) --cfg1-def-table $(TARGETDIR)/target_def.csv +CFG_TABS := $(CFG_TABS) --symval-table $(TARGETDIR)/target_sym.def ---------------------------------------- (2-4-16) CFG1_OUT_LDFLAGS cfg1_out.cに対するリンクオプション @@ -595,9 +595,9 @@ LIBS := $(LIBS) -lgcc 下の記述を含める必要がある. ---------------------------------------- -cfg1_out.c: $(TARGETDIR)/target_def.csv -kernel_cfg.timestamp: $(TARGETDIR)/target.tf -$(OBJFILE): $(TARGETDIR)/target_check.tf +cfg1_out.c: $(TARGETDIR)/target_sym.def +kernel_cfg.timestamp: $(TARGETDIR)/target_kernel.trb +check.timestamp: $(TARGETDIR)/target_check.trb ---------------------------------------- 2.7 その他の設定 diff -x '.git*' -uprN ssp.orig/sample/Makefile ssp/sample/Makefile --- ssp.orig/sample/Makefile 2018-06-06 19:35:22.000000000 +0900 +++ ssp/sample/Makefile 2018-06-06 18:24:58.000000000 +0900 @@ -256,14 +256,6 @@ else KERNEL_COBJS := $(KERNEL_COBJS) \ $(foreach file,$(KERNEL_FCSRCS),$(file:.c=.o)) endif -ifdef OMIT_OFFSET_H - OFFSET_H = -else - OFFSET_H = offset.h -endif -ifndef TARGET_OFFSET_TRB - TARGET_OFFSET_TRB := $(TARGETDIR)/target_offset.trb -endif ifndef TARGET_KERNEL_TRB TARGET_KERNEL_TRB := $(TARGETDIR)/target_kernel.trb endif @@ -275,7 +267,7 @@ ifndef TARGET_KERNEL_CFG endif # -# コンフィギュレータに関する定義 +# コンフィギュレータに関する定義 # CFG_TABS := --api-table $(SRCDIR)/kernel/kernel_api.def \ --symval-table $(SRCDIR)/kernel/kernel_sym.def \