oops, one URL fix was missing. Add new DirectHW URL
[coreboot.git] / util / romcc / tests.sh
index 0dba165a75f2662717e4542e5c70d112694cc6b4..823d71d77287ad1b49cfd07aac681b3dc8e76cc6 100644 (file)
@@ -21,13 +21,15 @@ stem="$root$N"
 base=tests/$stem
 op="-Itests/include"
 op="$op -feliminate-inefectual-code -fsimplify -fscc-transform "
-#op="$op -O2"
+#op="$op -O2 "
+#op="$op -mmmx -msse"
 op="$op -finline-policy=defaulton"
 #op="$op -finline-policy=nopenalty"
 #op="$op -finline-policy=never"
 op="$op -fdebug -fdebug-triples -fdebug-interference  -fdebug-verification"
-#op="$op -fdebug-inline"
-#op="$op -fdebug-calls"
+op="$op -fdebug-fdominators"
+op="$op -fdebug-inline"
+op="$op -fdebug-calls"
 #op="$op -mnoop-copy"
 #op="$op -fsimplify -fno-simplify-op -fno-simplify-phi -fno-simplify-label -fno-simplify-branch -fno-simplify-copy -fno-simplify-arith -fno-simplify-shift -fno-simplify-bitwise -fno-simplify-logical"
 #op="$op -fdebug-rebuild-ssa-form"
@@ -45,12 +47,12 @@ op="$op -fdebug-scc-transform2"
 #op="-fdebug -fdebug-inline -O2 -mmmx  "
 #op="-fdebug -fdebug-live-range-conflicts -fdebug-live-range-conflicts2 -fno-debug-interference -fdebug-color-graph -fdebug-coalescing -fmax-allocation-passes=10 -O2 -mmmx -msse"
 #op="-fdebug -O2 -mmmx -msse"
-#op="-fdebug -fdebug-inline -fno-eliminate-inefectual-code -fno-always-inline -mmmx" 
-#op="-fdebug -fdebug-inline -fno-always-inline -mmmx" 
+#op="-fdebug -fdebug-inline -fno-eliminate-inefectual-code -fno-always-inline -mmmx"
+#op="-fdebug -fdebug-inline -fno-always-inline -mmmx"
 export ALLOC_CHECK_=2
-rm -f core $base.S $base.debug $base.debug2 $base.elf $base.out && 
-make romcc && 
-$ROMCC $op -o $base.S $base.c 2>&1 > $base.debug | tee $base.debug2 
+rm -f core $base.S $base.debug $base.debug2 $base.elf $base.out &&
+make romcc &&
+$ROMCC $op -o $base.S $base.c 2>&1 > $base.debug | tee $base.debug2
 if [ '(' -f $base.c ')' -a '(' '!' -f core ')' -a '(' -f $base.S ')' ]; then
        if [ "$stem" = "linux_test$N" ] ; then
                as $base.S -o $base.o &&