comparison example/get_segment/spe/Makefile @ 433:c28b3f83ca65

overlay (on going)..
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Thu, 24 Sep 2009 21:08:37 +0900
parents fb62b7acc92b
children fd44dbd049aa
comparison
equal deleted inserted replaced
430:fb62b7acc92b 433:c28b3f83ca65
3 TARGET = ../spe-main 3 TARGET = ../spe-main
4 4
5 SRCS = spe-main.o 5 SRCS = spe-main.o
6 # SRCS = $(filter-out $(SRCS_EXCLUDE),$(SRCS_TMP)) 6 # SRCS = $(filter-out $(SRCS_EXCLUDE),$(SRCS_TMP))
7 SPEOBJS = $(SRCS:.cc=.o) 7 SPEOBJS = $(SRCS:.cc=.o)
8 OVLOBJS = Hello.o LoadEntry.o 8 OVLOBJS = Hello.o Hello1.o LoadEntry.o
9 9
10 CC = spu-g++ 10 CC = spu-g++
11 INCLUDE = -I../${CERIUM}/include/TaskManager -I. -I.. 11 INCLUDE = -I../${CERIUM}/include/TaskManager -I. -I..
12 CFLAGS = $(INCLUDE) -O9 -g -Wall -fno-exceptions -fno-rtti#-DDEBUG 12 CFLAGS = $(INCLUDE) -O0 -g -Wall -fno-exceptions -fno-rtti#-DDEBUG
13 LIBS = -L../${CERIUM}/TaskManager -lspemanager -Wl,--gc-sections 13 LIBS = -L../${CERIUM}/TaskManager -lspemanager -Wl,--gc-sections
14 SPELIBS = -Wl,-T,$(LDSCRIPT) -Wl,-N $(LIBS) 14 SPELIBS = -Wl,-T,$(LDSCRIPT) -Wl,-N $(LIBS)
15 15
16 LDSCRIPT = ld.script 16 LDSCRIPT = ld.script
17 LDSCRIPT_ORIG = ld.script.orig 17 LDSCRIPT_ORIG = ld.script.orig
34 34
35 $(TARGET): $(SPEOBJS) $(OVLOBJS) $(LDSCRIPT) 35 $(TARGET): $(SPEOBJS) $(OVLOBJS) $(LDSCRIPT)
36 $(CC) -o $@ $(SPEOBJS) $(SPELIBS) 36 $(CC) -o $@ $(SPEOBJS) $(SPELIBS)
37 37
38 clean: 38 clean:
39 rm -f $(TARGET) $(OBJS) 39 rm -f $(TARGET) $(SPEOBJS) $(OVLOBJS)
40 rm -f *~ \#* 40 rm -f *~ \#*