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