Mercurial > hg > Members > kono > Cerium
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: |