1#!/bin/sh 2# ad hoc debug tool 3 4x=$1 5y=$2 6 7xout=`basename $x`.xxx.$$ 8yout=`basename $x`.yyy.$$ 9 10mkdir $xout 11mkdir $yout 12 13for i in *.s 14do 15 echo Testing $i... 16 object=`basename $i .s`.o 17 $x $i -o $xout/$object 18 $y $i -o $yout/$object 19 20# if they cmp, we're ok. Otherwise we have to look closer. 21 22 if (cmp $xout/$object $yout/$object) 23 then 24 echo $i is ok. 25 else 26 if (doobjcmp $xout/$object $yout/$object) 27 then 28 echo Not the same but objcmp ok. 29 else 30 exit 1 31 fi 32 fi 33 34 echo 35done 36 37rm -rf $xout $yout 38 39exit 0 40 41# EOF 42 43 44