source: asp3_wo_tecs/trunk/arch/arm_gcc/mpcore/Makefile.chip@ 302

Last change on this file since 302 was 302, checked in by ertl-honda, 7 years ago

TECSレスのASP3の開発のため以下のtrunkからコピー
http://dev.toppers.jp/svn/asp3/branches/WO_TECS-3.C.0

File size: 942 bytes
Line 
1#
2# Makefileのチップ依存部(MPCore用)
3#
4# $Id: Makefile.chip 484 2016-01-03 15:13:38Z ertl-hiro $
5#
6
7#
8# チップ依存部ディレクトリ名の定義
9#
10CHIPDIR = $(SRCDIR)/arch/$(CORE)_$(TOOL)/$(CHIP)
11
12#
13# コンパイルオプション
14#
15INCLUDES := $(INCLUDES) -I$(CHIPDIR)
16
17#
18# ARM11とCortex-A9の切り分け
19#
20ifeq ($(MPCORE_TYPE),ARM11)
21 COPTS := $(COPTS) -mcpu=mpcore
22 LDFLAGS := $(LDFLAGS) -mcpu=mpcore
23 CDEFS := $(CDEFS) -D__TARGET_ARCH_ARM=6
24endif
25ifeq ($(MPCORE_TYPE),CA9)
26 COPTS := $(COPTS) -mcpu=cortex-a9
27 LDFLAGS := $(LDFLAGS) -mcpu=cortex-a9
28 CDEFS := $(CDEFS) -D__TARGET_ARCH_ARM=7
29endif
30
31#
32# カーネルに関する定義
33#
34KERNEL_DIRS := $(KERNEL_DIRS) $(CHIPDIR)
35KERNEL_ASMOBJS := $(KERNEL_ASMOBJS) gic_support.o
36KERNEL_COBJS := $(KERNEL_COBJS) chip_kernel_impl.o gic_kernel_impl.o \
37 chip_timer.o
38
39#
40# コア依存部
41#
42include $(SRCDIR)/arch/$(CORE)_$(TOOL)/common/Makefile.core
Note: See TracBrowser for help on using the repository browser.