comparison example/HelloWorld/Makefile.cell @ 629:8843edf37c0e

Cell 64 bit tried, but not yet worked. Cell's list DMA is 32bit.
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 18 Nov 2009 13:32:58 +0900
parents 1d8b8a4ac453
children
comparison
equal deleted inserted replaced
628:306c9a7717c3 629:8843edf37c0e
1 include ./Makefile.def 1 include ./Makefile.def
2
3 ABIBIT=32
4 CFLAGS += -m$(ABIBIT) -D__CERIUM_CELL__
2 5
3 SRCS_TMP = $(wildcard *.cc) 6 SRCS_TMP = $(wildcard *.cc)
4 SRCS_EXCLUDE = # 除外するファイルを書く 7 SRCS_EXCLUDE = # 除外するファイルを書く
5 SRCS = $(filter-out $(SRCS_EXCLUDE),$(SRCS_TMP)) 8 SRCS = $(filter-out $(SRCS_EXCLUDE),$(SRCS_TMP))
6 OBJS = $(SRCS:.cc=.o) 9 OBJS = $(SRCS:.cc=.o)
19 $(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@ 22 $(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@
20 23
21 all: $(TARGET) speobject 24 all: $(TARGET) speobject
22 25
23 $(TARGET): $(OBJS) $(TASK_OBJS) 26 $(TARGET): $(OBJS) $(TASK_OBJS)
24 $(CC) -o $@ $(OBJS) $(TASK_OBJS) $(LIBS) 27 $(CC) $(CFLAGS) -o $@ $(OBJS) $(TASK_OBJS) $(LIBS)
25 28
26 speobject: 29 speobject:
27 cd spe; $(MAKE) 30 cd spe; $(MAKE) ABIBIT=$(ABIBIT)
28 31
29 run: 32 run:
30 ./$(TARGET) -cpu 6 33 ./$(TARGET) -cpu 6
31 34
32 link: 35 link: