source: asp3_tinet_ecnl_arm/trunk/asp3_dcre/arch/arm_gcc/mpcore/Makefile.chip@ 352

Last change on this file since 352 was 352, checked in by coas-nagasima, 6 years ago

arm向けASP3版ECNLを追加

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/x-makefile;charset=UTF-8
File size: 891 bytes
Line 
1#
2# Makefileのチップ依存部(MPCore用)
3#
4# $Id$
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.