# HG changeset patch # User tkaito@localhost.localdomain # Date 1244007161 -32400 # Node ID 1d8b8a4ac453e03873124e1d55fcba562dd5365d # Parent 59c3b9df3c672d5a049e98f259bd3002ca7374bb usr_help_str is nessesary for example diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Cell/CellTaskManagerImpl.cc --- a/TaskManager/Cell/CellTaskManagerImpl.cc Sun May 31 20:08:42 2009 +0900 +++ b/TaskManager/Cell/CellTaskManagerImpl.cc Wed Jun 03 14:32:41 2009 +0900 @@ -212,7 +212,7 @@ speThreads->get_mail(id, 2, alloc_info); command = alloc_info[0]; - allock_size = alloc_info[1]; + alloc_size = alloc_info[1]; alloc_info[1] = (unsigned int)allocate(alloc_size); diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Cell/SpeThreads.cc --- a/TaskManager/Cell/SpeThreads.cc Sun May 31 20:08:42 2009 +0900 +++ b/TaskManager/Cell/SpeThreads.cc Wed Jun 03 14:32:41 2009 +0900 @@ -154,7 +154,7 @@ } void -SpeThreads::add_output_tasklist(int command, void *buff, int alloc_size) +SpeThreads::add_output_tasklist(int command, unsigned int buff, int alloc_size) { /* * output TaskList が無ければ新しく作る diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Fifo/FifoDmaManager.o Binary file TaskManager/Fifo/FifoDmaManager.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Fifo/FifoTaskManagerImpl.o Binary file TaskManager/Fifo/FifoTaskManagerImpl.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Fifo/MainScheduler.o Binary file TaskManager/Fifo/MainScheduler.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/Button.o Binary file TaskManager/Test/test_render/Button.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/Camera.o Binary file TaskManager/Test/test_render/Camera.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/Joystick.o Binary file TaskManager/Test/test_render/Joystick.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/Keyboard.o Binary file TaskManager/Test/test_render/Keyboard.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/Pad.o Binary file TaskManager/Test/test_render/Pad.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/SGList.o Binary file TaskManager/Test/test_render/SGList.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/SceneGraph.o Binary file TaskManager/Test/test_render/SceneGraph.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/SceneGraphIterator.o Binary file TaskManager/Test/test_render/SceneGraphIterator.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/SceneGraphRoot.o Binary file TaskManager/Test/test_render/SceneGraphRoot.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/SpanC.o Binary file TaskManager/Test/test_render/SpanC.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/TextureHash.o Binary file TaskManager/Test/test_render/TextureHash.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/ball_bound.o Binary file TaskManager/Test/test_render/ball_bound.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/base64_de.o Binary file TaskManager/Test/test_render/base64_de.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/bullet_action.o Binary file TaskManager/Test/test_render/bullet_action.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/camera_action.o Binary file TaskManager/Test/test_render/camera_action.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/cube_action.o Binary file TaskManager/Test/test_render/cube_action.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/direction.o Binary file TaskManager/Test/test_render/direction.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/enemy_action.o Binary file TaskManager/Test/test_render/enemy_action.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/hit_judge.o Binary file TaskManager/Test/test_render/hit_judge.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/ieshoot.o Binary file TaskManager/Test/test_render/ieshoot.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/init_position.o Binary file TaskManager/Test/test_render/init_position.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/long_cube.o Binary file TaskManager/Test/test_render/long_cube.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/main.o Binary file TaskManager/Test/test_render/main.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/node.o Binary file TaskManager/Test/test_render/node.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/panel.o Binary file TaskManager/Test/test_render/panel.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/player_action.o Binary file TaskManager/Test/test_render/player_action.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/polygon.o Binary file TaskManager/Test/test_render/polygon.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/post.o Binary file TaskManager/Test/test_render/post.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/sys.o Binary file TaskManager/Test/test_render/sys.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/task/CreatePolygon.o Binary file TaskManager/Test/test_render/task/CreatePolygon.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/task/CreatePolygonFromSceneGraph.o Binary file TaskManager/Test/test_render/task/CreatePolygonFromSceneGraph.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/task/CreateSpan.o Binary file TaskManager/Test/test_render/task/CreateSpan.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/task/DrawBack.o Binary file TaskManager/Test/test_render/task/DrawBack.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/task/DrawSpan.o Binary file TaskManager/Test/test_render/task/DrawSpan.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/task/DrawSpanRenew.o Binary file TaskManager/Test/test_render/task/DrawSpanRenew.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/task/Load_Texture.o Binary file TaskManager/Test/test_render/task/Load_Texture.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/task/Set_Texture.o Binary file TaskManager/Test/test_render/task/Set_Texture.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/task/TileHash.o Binary file TaskManager/Test/test_render/task/TileHash.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/task/create_sgp.o Binary file TaskManager/Test/test_render/task/create_sgp.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/task/dummy.o Binary file TaskManager/Test/test_render/task/dummy.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/task/task_init.o Binary file TaskManager/Test/test_render/task/task_init.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/task/update_sgp.o Binary file TaskManager/Test/test_render/task/update_sgp.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/test_nogl Binary file TaskManager/Test/test_render/test_nogl has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/texture.o Binary file TaskManager/Test/test_render/texture.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/triangle.o Binary file TaskManager/Test/test_render/triangle.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/universe.o Binary file TaskManager/Test/test_render/universe.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/untitled.o Binary file TaskManager/Test/test_render/untitled.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/vacuum.o Binary file TaskManager/Test/test_render/vacuum.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/vertex.o Binary file TaskManager/Test/test_render/vertex.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/viewer.o Binary file TaskManager/Test/test_render/viewer.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/viewerFB.o Binary file TaskManager/Test/test_render/viewerFB.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/viewerSDL.o Binary file TaskManager/Test/test_render/viewerSDL.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/viewer_types.o Binary file TaskManager/Test/test_render/viewer_types.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/Test/test_render/xml.o Binary file TaskManager/Test/test_render/xml.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/main.cc --- a/TaskManager/kernel/main.cc Sun May 31 20:08:42 2009 +0900 +++ b/TaskManager/kernel/main.cc Wed Jun 03 14:32:41 2009 +0900 @@ -11,27 +11,32 @@ defaultTMend(void) {} TaskManager *manager; -static char help_str[] = "\n\ +const char *help_str = "\n\ * Cerium program option *\n\ - -chelp Print this message \n\ + -help Print this message \n\ -cpu Number of CPU (default 1) \n"; +extern const char *usr_help_str; + int main(int argc, char *argv[]) { - int cpuNum = 1; + int machineNum = 1; for (int i = 1; argv[i]; ++i) { if (strcmp(argv[i], "-cpu") == 0) { - cpuNum = atoi(argv[++i]); + machineNum = atoi(argv[++i]); } - if (strcmp(argv[i], "-chelp") == 0) { - printf("%s\n", help_str); + if (strcmp(argv[i], "-help") == 0) { + if (usr_help_str) { + printf("%s", usr_help_str); + } + printf("%s", help_str); return EXIT_SUCCESS; } } - manager = new TaskManager(cpuNum); + manager = new TaskManager(machineNum); manager->init(); manager->set_TMend(defaultTMend); diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/main.o Binary file TaskManager/kernel/main.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/ppe/BufferManager.o Binary file TaskManager/kernel/ppe/BufferManager.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/ppe/DmaBuffer.o Binary file TaskManager/kernel/ppe/DmaBuffer.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/ppe/HTask.o Binary file TaskManager/kernel/ppe/HTask.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/ppe/HTaskInfo.o Binary file TaskManager/kernel/ppe/HTaskInfo.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/ppe/MailManager.o Binary file TaskManager/kernel/ppe/MailManager.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/ppe/Random.o Binary file TaskManager/kernel/ppe/Random.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/ppe/SymTable.o Binary file TaskManager/kernel/ppe/SymTable.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/ppe/Task.o Binary file TaskManager/kernel/ppe/Task.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/ppe/TaskList.o Binary file TaskManager/kernel/ppe/TaskList.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/ppe/TaskListInfo.o Binary file TaskManager/kernel/ppe/TaskListInfo.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/ppe/TaskManager.o Binary file TaskManager/kernel/ppe/TaskManager.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/ppe/TaskManagerImpl.o Binary file TaskManager/kernel/ppe/TaskManagerImpl.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/ppe/TaskQueue.o Binary file TaskManager/kernel/ppe/TaskQueue.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/ppe/TaskQueueInfo.o Binary file TaskManager/kernel/ppe/TaskQueueInfo.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/schedule/SchedExit.o Binary file TaskManager/kernel/schedule/SchedExit.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/schedule/SchedMail.o Binary file TaskManager/kernel/schedule/SchedMail.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/schedule/SchedNop.o Binary file TaskManager/kernel/schedule/SchedNop.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/schedule/SchedNop2Ready.o Binary file TaskManager/kernel/schedule/SchedNop2Ready.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/schedule/SchedTask.o Binary file TaskManager/kernel/schedule/SchedTask.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/schedule/SchedTaskList.o Binary file TaskManager/kernel/schedule/SchedTaskList.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/schedule/Scheduler.o Binary file TaskManager/kernel/schedule/Scheduler.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/schedule/TaskGroup.o Binary file TaskManager/kernel/schedule/TaskGroup.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/sys_task/Finish.o Binary file TaskManager/kernel/sys_task/Finish.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/sys_task/Start.o Binary file TaskManager/kernel/sys_task/Start.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 TaskManager/kernel/sys_task/systask_register.o Binary file TaskManager/kernel/sys_task/systask_register.o has changed diff -r 59c3b9df3c67 -r 1d8b8a4ac453 example/HelloWorld/Makefile --- a/example/HelloWorld/Makefile Sun May 31 20:08:42 2009 +0900 +++ b/example/HelloWorld/Makefile Wed Jun 03 14:32:41 2009 +0900 @@ -8,13 +8,13 @@ @echo "Make for Linux" @$(MAKE) -f Makefile.linux -ps3: FORCE +cell: FORCE @echo "Make for PS3 (Cell)" - @$(MAKE) -f Makefile.ps3 + @$(MAKE) -f Makefile.cell FORCE: clean: @$(MAKE) -f Makefile.macosx clean @$(MAKE) -f Makefile.linux clean - @$(MAKE) -f Makefile.ps3 clean \ No newline at end of file + @$(MAKE) -f Makefile.cell clean \ No newline at end of file diff -r 59c3b9df3c67 -r 1d8b8a4ac453 example/HelloWorld/Makefile.cell --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/example/HelloWorld/Makefile.cell Wed Jun 03 14:32:41 2009 +0900 @@ -0,0 +1,42 @@ +include ./Makefile.def + +SRCS_TMP = $(wildcard *.cc) +SRCS_EXCLUDE = # 除外するファイルを書く +SRCS = $(filter-out $(SRCS_EXCLUDE),$(SRCS_TMP)) +OBJS = $(SRCS:.cc=.o) + +TASK_DIR = ppe +TASK_SRCS_TMP = $(wildcard $(TASK_DIR)/*.cc) +TASK_SRCS_EXCLUDE = +TASK_SRCS = $(filter-out $(TASK_DIR)/$(TASK_SRCS_EXCLUDE),$(TASK_SRCS_TMP)) +TASK_OBJS = $(TASK_SRCS:.cc=.o) + +LIBS += -lCellManager -lspe2 -lpthread -Wl,--gc-sections + +.SUFFIXES: .cc .o + +.cc.o: + $(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@ + +all: $(TARGET) speobject + +$(TARGET): $(OBJS) $(TASK_OBJS) + $(CC) -o $@ $(OBJS) $(TASK_OBJS) $(LIBS) + +speobject: + cd spe; $(MAKE) + +run: + ./$(TARGET) -cpu 6 + +link: + $(CC) -o $(TARGET) $(OBJS) $(TASK_OBJS) $(LIBS) + +debug: $(TARGET) + sudo ppu-gdb ./$(TARGET) + +clean: + rm -f $(TARGET) $(OBJS) $(TASK_OBJS) + rm -f *~ \#* + rm -f ppe/*~ ppe/\#* + cd spe; $(MAKE) clean diff -r 59c3b9df3c67 -r 1d8b8a4ac453 example/HelloWorld/Makefile.def --- a/example/HelloWorld/Makefile.def Sun May 31 20:08:42 2009 +0900 +++ b/example/HelloWorld/Makefile.def Wed Jun 03 14:32:41 2009 +0900 @@ -5,7 +5,7 @@ #CERIUM = /Users/gongo/Source/Cerium # ex: linux/ps3 -CERIUM = /home/gongo/Cerium +CERIUM = ../../../Cerium CC = g++ CFLAGS = -g -Wall -O9 diff -r 59c3b9df3c67 -r 1d8b8a4ac453 example/HelloWorld/Makefile.ps3 --- a/example/HelloWorld/Makefile.ps3 Sun May 31 20:08:42 2009 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,39 +0,0 @@ -include ./Makefile.def - -SRCS_TMP = $(wildcard *.cc) -SRCS_EXCLUDE = # 除外するファイルを書く -SRCS = $(filter-out $(SRCS_EXCLUDE),$(SRCS_TMP)) -OBJS = $(SRCS:.cc=.o) - -TASK_DIR = ppe -TASK_SRCS_TMP = $(wildcard $(TASK_DIR)/*.cc) -TASK_SRCS_EXCLUDE = -TASK_SRCS = $(filter-out $(TASK_DIR)/$(TASK_SRCS_EXCLUDE),$(TASK_SRCS_TMP)) -TASK_OBJS = $(TASK_SRCS:.cc=.o) - -LIBS += -lCellManager -lspe2 -lpthread -Wl,--gc-sections - -.SUFFIXES: .cc .o - -.cc.o: - $(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@ - -all: $(TARGET) speobject - -$(TARGET): $(OBJS) $(TASK_OBJS) - $(CC) -o $@ $(OBJS) $(TASK_OBJS) $(LIBS) - -speobject: - cd spe; $(MAKE) - -link: - $(CC) -o $(TARGET) $(OBJS) $(TASK_OBJS) $(LIBS) - -debug: $(TARGET) - sudo ppu-gdb ./$(TARGET) - -clean: - rm -f $(TARGET) $(OBJS) $(TASK_OBJS) - rm -f *~ \#* - rm -f ppe/*~ ppe/\#* - cd spe; $(MAKE) clean diff -r 59c3b9df3c67 -r 1d8b8a4ac453 example/HelloWorld/main.cc --- a/example/HelloWorld/main.cc Sun May 31 20:08:42 2009 +0900 +++ b/example/HelloWorld/main.cc Wed Jun 03 14:32:41 2009 +0900 @@ -10,7 +10,7 @@ extern TaskManager *manager; -char *help_str = "Usage: ./hello [-cpu spe_num] [-count N]\n\ +const char *usr_help_str = "Usage: ./hello [-cpu spe_num] [-count N]\n\ -cpu Number of SPE (default 1) \n\ -count Number of task is print \"Hello, World!!\""; @@ -21,10 +21,7 @@ if (strcmp(argv[i], "-count") == 0) { count = atoi(argv[++i]); } - if (strcmp(argv[i], "--help") == 0) { - printf("%s\n", help_str); - return -1; - } + } return 0; @@ -60,7 +57,7 @@ } int -cerium_main(int argc, char *argv[]) +TMmain(int argc, char *argv[]) { if (init(argc, argv) < 0) { return -1; diff -r 59c3b9df3c67 -r 1d8b8a4ac453 example/HelloWorld/spe/Makefile --- a/example/HelloWorld/spe/Makefile Sun May 31 20:08:42 2009 +0900 +++ b/example/HelloWorld/spe/Makefile Wed Jun 03 14:32:41 2009 +0900 @@ -8,8 +8,8 @@ CC = spu-g++ CFLAGS = -O9 -g -Wall -fno-exceptions -fno-rtti#-DDEBUG -INCLUDE = -I${CERIUM}/include/TaskManager -I. -I.. -LIBS = -L${CERIUM}/TaskManager -lspemanager -Wl,--gc-sections +INCLUDE = -I../${CERIUM}/include/TaskManager -I. -I.. +LIBS = -L../${CERIUM}/TaskManager -lspemanager -Wl,--gc-sections .SUFFIXES: .cc .o diff -r 59c3b9df3c67 -r 1d8b8a4ac453 include/TaskManager/SpeThreads.h --- a/include/TaskManager/SpeThreads.h Sun May 31 20:08:42 2009 +0900 +++ b/include/TaskManager/SpeThreads.h Wed Jun 03 14:32:41 2009 +0900 @@ -24,7 +24,7 @@ void send_mail(int speid, int num, unsigned int *data); // BLOCKING static void *spe_thread_run(void *arg); static void *frontend_thread_run(void *arg); - void add_output_tasklist(int command, void *buff, int alloc_size); + void add_output_tasklist(int command, unsigned int buff, int alloc_size); private: /* variables */