Ignore:
Timestamp:
Jun 8, 2018, 11:24:32 AM (6 years ago)
Author:
nmir-saito
Message:

set svn:mime-type to files

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ssp_aarch64/trunk/qemu_virt_gcc/Makefile.target

    • Property svn:mime-type set to text/plain; charset=utf-8
    r353 r356  
    11#
    2 #               Makefile のターゲット依存部(QEMU-VIRT用)
     2#               Makefile のターゲット依存部(QEMU-VIRT用)
    33#
    44
    55#
    6 ãƒœãƒ¼ãƒ‰åï¼Œãƒ—ロセッサ名,開発環境名の定義
     6ボード名,プロセッサ名,開発環境名の定義
    77#
    88BOARD = qemu_virt
     
    1111
    1212#
    13 #  GNU開発環境のターゲットアーキテクチャの定義
     13#  GNU開発環境のターゲットアーキテクチャの定義
    1414#
    1515GCC_TARGET = aarch64-elf
    1616
    1717#
    18 ã‚³ãƒ³ãƒ‘イルオプション
     18コンパイルオプション
    1919#
    2020COPTS := $(COPTS) -Werror -mgeneral-regs-only -ggdb3 -fno-pic -fno-builtin -mstrict-align -mtune=cortex-a53 -mcpu=cortex-a53+nofp #-mfix-cortex-a53-835769 -mfix-cortex-a53-843419
     
    2525
    2626#
    27 ã‚·ã‚¹ãƒ†ãƒ ã‚µãƒ¼ãƒ“スに関する定義
     27システムサービスに関する定義
    2828#
    2929SYSSVC_DIRS := $(SYSSVC_DIRS)
     
    3434
    3535#
    36 ã‚«ãƒ¼ãƒãƒ«ã«é–¢ã™ã‚‹å®šç¾©
     36カーネルに関する定義
    3737#
    3838KERNEL_DIRS := $(KERNEL_DIRS) $(TARGETDIR)
     
    4242
    4343#
    44 ãƒˆãƒ¬ãƒ¼ã‚¹ãƒ­ã‚°ã«é–¢ã™ã‚‹è¨­å®š
     44トレースログに関する設定
    4545#
    4646ifeq ($(ENABLE_TRACE),true)
     
    5151
    5252#
    53 ã‚³ãƒ³ãƒ•ã‚£ã‚®ãƒ¥ãƒ¬ãƒ¼ã‚¿é–¢ä¿‚の変数の定義
     53コンフィギュレータ関係の変数の定義
    5454#
    5555CFG_TABS := $(CFG_TABS) --symval-table $(TARGETDIR)/target_sym.def
     
    5959
    6060#
    61 #  -Wall オプションの省略
    62 #    -Wallを追加したくない場合に true に定義する
     61#  -Wall オプションの省略
     62#    -Wallを追加したくない場合に true に定義する
    6363#
    6464#OMIT_WARNING_ALL = true
    6565
    6666#
    67 æœ€é©åŒ–フラグの省略
    68 #    -O2を追加したくない場合に true に定義する
     67最適化フラグの省略
     68#    -O2を追加したくない場合に true に定義する
    6969#
    7070#OMIT_OPTIMIZATION = true
    7171
    7272#
    73 ãƒªãƒ³ã‚«ã‚¹ã‚¯ãƒªãƒ—トの定義
     73リンカスクリプトの定義
    7474#
    7575LDSCRIPT = $(SRCDIR)/target/$(BOARD)_$(TOOL)/$(BOARD).ld
    7676
    7777#
    78 #  各セクションのå
    79 ˆé ­ç•ªåœ°ã®æŒ‡å®š
     78#  各セクションの先頭番地の指定
    8079#
    8180#TEXT_START_ADDRESS =
     
    8382
    8483#
    85 ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—モジュールに関する定義
     84スタートアップモジュールに関する定義
    8685#
    8786
    88 ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—モジュール
     87スタートアップモジュール
    8988START_OBJS = start.o
    90 ãƒªãƒ³ã‚«ã‚¹ã‚¯ãƒªãƒ—トに「STARTUP(start.o)」を記述した場合,
    91 ã‚¹ã‚¿ãƒ¼ãƒˆã‚¢ãƒƒãƒ—モジュールの名前をSTART_OBJS の代わりに HIDDEN_OBJS で定義する.
     89リンカスクリプトに「STARTUP(start.o)」を記述した場合,
     90スタートアップモジュールの名前をSTART_OBJS の代わりに HIDDEN_OBJS で定義する.
    9291HIDDEN_OBJS =
    9392
    9493
    95 # スタートアップモジュールのコンパイルルール
     94# スタートアップモジュールのコンパイルルール
    9695$(START_OBJS): %.o: %.S
    9796        $(CC) -c $(CFLAGS) $(KERNEL_CFLAGS) $<
     
    10099
    101100
    102 # スタートアップモジュールの依存関係作成ルール
     101# スタートアップモジュールの依存関係作成ルール
    103102$(START_OBJS:.o=.d): %.d: %.S
    104103        @$(PERL) $(SRCDIR)/utils/makedep -C $(CC) $(MAKEDEP_OPTS) \
     
    109108
    110109#
    111 ä¾å­˜é–¢ä¿‚の定義
     110依存関係の定義
    112111#
    113112cfg1_out.c: $(TARGETDIR)/target_sym.def
     
    116115
    117116#
    118 ãã®ä»–
     117その他
    119118#
    120119CLEAN_FILES := $(CLEAN_FILES)
     
    123122
    124123#
    125 ãƒ—ロセッサ依存部のインクルード
     124プロセッサ依存部のインクルード
    126125#
    127126include $(SRCDIR)/arch/$(PRC)_$(TOOL)/Makefile.prc
Note: See TracChangeset for help on using the changeset viewer.