Enable dual-issue instructions in pasim

This commit is contained in:
afpr
2014-05-07 17:42:05 +01:00
parent 7203454960
commit c171628668

View File

@@ -14,10 +14,11 @@ RTEMS_CPU_MODEL=pasim
CPU_CFLAGS = -msoft-float CPU_CFLAGS = -msoft-float
# optimize flag: typically -O2 # optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g -Xllc -trap-func=abort_trap -mpatmos-disable-vliw CFLAGS_OPTIMIZE_V = -O2 -g -Xllc -trap-func=abort_trap
# debug flags: disable optimizations # debug flags: disable optimizations
# We need the optimized register allocator here, the fast register allocator at -O0 wants to introduce spill code in naked functions. # We need the optimized register allocator here, the fast register allocator at -O0 wants to introduce spill code in naked functions.
CFLAGS_DEBUG_V = -O0 -Xllc -optimize-regalloc -mpatmos-disable-vliw CFLAGS_DEBUG_V = -O0 -Xllc -optimize-regalloc
LINK_LIBS += $(PROJECT_RELEASE)/lib/start.o $(PROJECT_RELEASE)/lib/libsyms.ll -l=c -l=rtemscpu -l=rtemsbsp -nostartfiles -Xgold -Map -Xgold map.map -Xgold --script=$(PROJECT_RELEASE)/lib/linkcmds LINK_LIBS += $(PROJECT_RELEASE)/lib/start.o $(PROJECT_RELEASE)/lib/libsyms.ll -l=c -l=rtemscpu -l=rtemsbsp -nostartfiles \
-Xgold -Map -Xgold map.map -Xgold --script=$(PROJECT_RELEASE)/lib/linkcmds