Last change
on this file since 370 was 49, checked in by ertl-hiro, 12 years ago |
asp_wo_kernelをコミット。
|
-
Property svn:keywords
set to
Id
|
File size:
1.1 KB
|
Rev | Line | |
---|
[49] | 1 | #
|
---|
| 2 | # @(#) $Id: Makefile.target 49 2012-09-06 04:41:53Z ertl-hiro $
|
---|
| 3 | #
|
---|
| 4 |
|
---|
| 5 | #
|
---|
| 6 | # Makefile のターゲット依存部(Mac OS X用)
|
---|
| 7 | #
|
---|
| 8 |
|
---|
| 9 | #
|
---|
| 10 | # システム名,開発環境名の定義
|
---|
| 11 | #
|
---|
| 12 | # GNU開発環境の標準設定を使えないので,TOOLを"gcc_"としている.
|
---|
| 13 | #
|
---|
| 14 | SYS = macosx
|
---|
| 15 | TOOL = gcc_
|
---|
| 16 |
|
---|
| 17 | #
|
---|
| 18 | # 開発ツールのコマンド名の定義
|
---|
| 19 | #
|
---|
| 20 | # nm,objcopy,objdumpは,それぞれ,gnm,gobjcopy,gobjdumpを用いる.
|
---|
| 21 | #
|
---|
| 22 | CC = gcc
|
---|
| 23 | CXX = g++
|
---|
| 24 | AS = as
|
---|
| 25 | LD = ld
|
---|
| 26 | AR = ar
|
---|
| 27 | NM = gnm
|
---|
| 28 | RANLIB = ranlib
|
---|
| 29 | OBJCOPY = gobjcopy
|
---|
| 30 | OBJDUMP = gobjdump
|
---|
| 31 |
|
---|
| 32 | #
|
---|
| 33 | # makeoffsetは使用しない
|
---|
| 34 | #
|
---|
| 35 | OMIT_MAKEOFFSET = true
|
---|
| 36 |
|
---|
| 37 | #
|
---|
| 38 | # コンパイルオプション
|
---|
| 39 | #
|
---|
| 40 | INCLUDES := $(INCLUDES) -I$(TARGETDIR)
|
---|
| 41 | COPTS := $(COPTS) -Werror -m32
|
---|
| 42 |
|
---|
| 43 | #
|
---|
| 44 | # カーネルに関する定義
|
---|
| 45 | #
|
---|
| 46 | KERNEL_DIR := $(KERNEL_DIR) $(TARGETDIR)
|
---|
| 47 | KERNEL_COBJS := $(KERNEL_COBJS) target_config.o target_timer.o
|
---|
| 48 |
|
---|
| 49 | #
|
---|
| 50 | # システムサービスに関する定義
|
---|
| 51 | #
|
---|
| 52 | SYSSVC_COBJS := $(SYSSVC_COBJS) target_serial.o
|
---|
| 53 |
|
---|
| 54 | #
|
---|
| 55 | # コンフィギュレータ関係の変数の定義
|
---|
| 56 | #
|
---|
| 57 | CFG_TABS := $(CFG_TABS) --cfg1-def-table $(TARGETDIR)/target_def.csv
|
---|
| 58 |
|
---|
| 59 | #
|
---|
| 60 | # トレースログ記録のサンプルコードに関する定義
|
---|
| 61 | #
|
---|
| 62 | ifeq ($(ENABLE_TRACE),true)
|
---|
| 63 | COPTS := $(COPTS) -DTOPPERS_ENABLE_TRACE
|
---|
| 64 | KERNEL_DIR := $(KERNEL_DIR) $(SRCDIR)/arch/logtrace
|
---|
| 65 | KERNEL_COBJS := $(KERNEL_COBJS) trace_config.o trace_dump.o
|
---|
| 66 | endif
|
---|
Note:
See
TracBrowser
for help on using the repository browser.