source: ssp_aarch64/trunk/ssp_aarch64.patch@ 353

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

initial import

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