Mercurial > hg > Members > kono > Cerium
comparison TaskManager/Makefile.cell @ 611:2cfbb36e221a
cell fix memaddr
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 10 Nov 2009 20:24:07 +0900 |
parents | c9127aec8c9c |
children | 5b178db5988a |
comparison
equal
deleted
inserted
replaced
610:529188ae604d | 611:2cfbb36e221a |
---|---|
33 | 33 |
34 SPUCC = spu-g++ | 34 SPUCC = spu-g++ |
35 | 35 |
36 EXTRA_CFLAGS = -D__CERIUM_CELL__ -fno-strict-aliasing | 36 EXTRA_CFLAGS = -D__CERIUM_CELL__ -fno-strict-aliasing |
37 | 37 |
38 SPE_CFLAGS = -fno-exceptions -fno-rtti | 38 SPE_CFLAGS = -fno-exceptions -fno-rtti -Wall -O9 |
39 | 39 |
40 all: default | 40 all: default |
41 | 41 |
42 default: $(CELL_SPE_SCHEDULE_SRC) $(TARGET) $(SPETARGET) | 42 default: $(CELL_SPE_SCHEDULE_SRC) $(TARGET) $(SPETARGET) |
43 | 43 |
56 cp kernel/schedule/*.cc $(CELL_SPE_DIR)/ | 56 cp kernel/schedule/*.cc $(CELL_SPE_DIR)/ |
57 cp kernel/memory/*.cc $(CELL_SPE_DIR)/ | 57 cp kernel/memory/*.cc $(CELL_SPE_DIR)/ |
58 cp kernel/ppe/{TaskList.cc,TaskQueue.cc,Task.cc} $(CELL_SPE_DIR)/ | 58 cp kernel/ppe/{TaskList.cc,TaskQueue.cc,Task.cc} $(CELL_SPE_DIR)/ |
59 | 59 |
60 $(CELL_SPE_OBJS): %.o : %.cc | 60 $(CELL_SPE_OBJS): %.o : %.cc |
61 $(SPUCC) $(CFLAGS) $(SPE_CFLAGS) $(INCLUDE) -c $< -o $@ | 61 $(SPUCC) $(SPE_CFLAGS) $(INCLUDE) -c $< -o $@ |
62 | 62 |
63 celldistclean: cellclean | 63 celldistclean: cellclean |
64 rm -f $(TARGET) | 64 rm -f $(TARGET) |
65 rm -f $(SPETARGET) | 65 rm -f $(SPETARGET) |
66 | 66 |