source: ssp_aarch64/trunk/ssp_aarch64.patch@ 356

Last change on this file since 356 was 356, checked in by nmir-saito, 6 years ago

set svn:mime-type to files

  • Property svn:mime-type set to text/plain; charset=utf-8
File size: 3.1 KB
Line 
1diff -x '.git*' -uprN ssp.orig/doc/porting.txt ssp/doc/porting.txt
2--- ssp.orig/doc/porting.txt 2015-05-19 18:45:26.000000000 +0900
3+++ ssp/doc/porting.txt 2018-06-06 18:24:58.000000000 +0900
4@@ -408,7 +408,7 @@ KERNEL_CFLAGS := $(KERNEL_CFLAGS) -fno-s
5 また,アセンブリ言語レベルの識別名が,C言語レベルの識別名の先頭に"_"が
6 付いたものになる場合には,CDEFSに-DTOPPERS_LABEL_ASMを追加する.
7
8-(2-4-6) SYSSVC_DIR システムサービスのソースが置かれたディレクトリ
9+(2-4-6) SYSSVC_DIRS システムサービスのソースが置かれたディレクトリ
10 (2-4-7) SYSSVC_ASMOBJS アセンブリ言語で記述されたシステムサービスの
11 オブジェクト
12 (2-4-8) SYSSVC_COBJS C言語で記述されたシステムサービスのオブジェクト
13@@ -421,7 +421,7 @@ KERNEL_CFLAGS := $(KERNEL_CFLAGS) -fno-s
14 イルオプション,その構成に必要なライブラリリンク指定を追加する場合には,
15 上に示した変数に定義する.
16
17-(2-4-11) KERNEL_DIR カーネルのソースが置かれたディレクトリ
18+(2-4-11) KERNEL_DIRS カーネルのソースが置かれたディレクトリ
19 (2-4-12) KERNEL_ASMOBJS アセンブリ言語で記述されたカーネルのオブジェクト
20 (2-4-13) KERNEL_COBJS C言語で記述されたカーネルのオブジェクト
21 (2-4-14) KERNEL_CFLAGS カーネルに対するコンパイルオプション
22@@ -450,7 +450,7 @@ KERNEL_COBJS := $(KERNEL_COBJS) target_c
23 下の記述を含める必要がある.
24
25 ----------------------------------------
26-CFG_TABS := $(CFG_TABS) --cfg1-def-table $(TARGETDIR)/target_def.csv
27+CFG_TABS := $(CFG_TABS) --symval-table $(TARGETDIR)/target_sym.def
28 ----------------------------------------
29
30 (2-4-16) CFG1_OUT_LDFLAGS cfg1_out.cに対するリンクオプション
31@@ -595,9 +595,9 @@ LIBS := $(LIBS) -lgcc
32 下の記述を含める必要がある.
33
34 ----------------------------------------
35-cfg1_out.c: $(TARGETDIR)/target_def.csv
36-kernel_cfg.timestamp: $(TARGETDIR)/target.tf
37-$(OBJFILE): $(TARGETDIR)/target_check.tf
38+cfg1_out.c: $(TARGETDIR)/target_sym.def
39+kernel_cfg.timestamp: $(TARGETDIR)/target_kernel.trb
40+check.timestamp: $(TARGETDIR)/target_check.trb
41 ----------------------------------------
42
43 2.7 その他の設定
44diff -x '.git*' -uprN ssp.orig/sample/Makefile ssp/sample/Makefile
45--- ssp.orig/sample/Makefile 2018-06-06 19:35:22.000000000 +0900
46+++ ssp/sample/Makefile 2018-06-06 18:24:58.000000000 +0900
47@@ -256,14 +256,6 @@ else
48 KERNEL_COBJS := $(KERNEL_COBJS) \
49 $(foreach file,$(KERNEL_FCSRCS),$(file:.c=.o))
50 endif
51-ifdef OMIT_OFFSET_H
52- OFFSET_H =
53-else
54- OFFSET_H = offset.h
55-endif
56-ifndef TARGET_OFFSET_TRB
57- TARGET_OFFSET_TRB := $(TARGETDIR)/target_offset.trb
58-endif
59 ifndef TARGET_KERNEL_TRB
60 TARGET_KERNEL_TRB := $(TARGETDIR)/target_kernel.trb
61 endif
62@@ -275,7 +267,7 @@ ifndef TARGET_KERNEL_CFG
63 endif
64
65 #
66-# コンフィギュレータに関する定義
67+# コンフィギュレータに関する定義
68 #
69 CFG_TABS := --api-table $(SRCDIR)/kernel/kernel_api.def \
70 --symval-table $(SRCDIR)/kernel/kernel_sym.def \
Note: See TracBrowser for help on using the repository browser.