diff lib/tasks.xml @ 0:04e28d8d3c6f

first commit
author Daiki KINJYO <e085722@ie.u-ryukyu.ac.jp>
date Mon, 08 Nov 2010 01:23:25 +0900
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/tasks.xml	Mon Nov 08 01:23:25 2010 +0900
@@ -0,0 +1,52 @@
+<!-- Cerium Task Configuration 
+    CPU_PPE = 0, // default                                                   
+    CPU_SPE = 1,
+    SPE_ANY = CPU_SPE,
+    SPE_0 = 2,
+    SPE_1 = 3,
+    SPE_2 = 4,
+    SPE_3 = 5,
+    SPE_4 = 6,
+    SPE_5 = 7,
+-->
+<task-config>
+
+<cc name="spu-g++"> 
+  <compiler>
+    <command> spu-g++ </command>
+    <flag> -O9 -g -Wall -fno-exceptions -fno-rtti </flag>
+    <flag> -I../${CERIUM}/include/TaskManager -I. -I.. </flag>
+  </compiler>
+  <linker>
+    <command> spu-g++ </command>
+    <flag> -L../${CERIUM}/TaskManager -lspemanager </flag>  
+  </linker>
+</cc>
+
+<cc name="ppu-g++"> 
+  <compiler>
+    <command> g++ </command>
+    <flag> -g -Wall -O9 </flag>
+    <flag> -I${CERIUM}/include/TaskManager -I. -I.. </flag>
+  </compiler>
+  <linker>
+    <command> g++ </command>
+    <flag> -L${CERIUM}/TaskManager </flag>
+    <flag> -lCellManager -lspe2 -lpthread -Wl,--gc-sections </flag>
+  </linker>
+</cc>
+
+<cc name="mac-g++"> 
+  <compiler>
+    <command> g++ </command>
+    <flag> -g -Wall -O9 </flag>
+    <flag> -I${CERIUM}/include/TaskManager -I. -I.. </flag>
+  </compiler>
+  <linker>
+    <command> g++ </command>
+    <flag> -L${CERIUM}/TaskManager </flag>
+    <flag> ${CERIUM}/TaskManager -lFifoManager `sdl-config --libs` </flag>
+  </linker>
+</cc>
+
+</task-config>